next up previous contents index
Next: Beispielanwendungen Up: Implementierung der Architektur für Previous: Implementierung eines prototypischen Managementagenten

Implementierung einer prototypischen Managementanwendung

 Mit Hilfe der prototypischen Managementanwendung StatisticView [#!deil01!#] kann die ermittelte Managementinformation visualisiert werden. Diese erhält hierzu - wiederum über eine Socket-Verbindung - die XML-kodierte Information und stellt sie grafisch dar. Abbildung [*] zeigt die Oberfläche der erstellten Anwendung.

Im linken oberen Teil des dargestellten Fensters erkennt man die Möglichkeit zur Auswahl einer Klasse von BTAs (Transaction(s) by Name). Neben dem Namen der BTA wird statistische Information zur Anzahl erfolgreicher bzw. nicht erfolgreicher Instanzen dieser BTA angezeigt. Nach Auswahl einer BTA-Klasse kann eine Instanz dieser BTA-Klasse ausgewählt werden (Transaction(s) by Instance). Zu jeder Instanz wird die gemessene Antwortzeit sowie der Status (erfolgreich oder nicht erfolgreich) dieser Instanz angegeben.

Die ausgewählte Instanz der BTA wird dann im rechten Teil des Fensters grafisch aufbereitet dargestellt. Die BTA sowie sämtliche Subtransaktionen werden durch Rechtecke symbolisiert. Diese enthalten Informationen über den ausführenden Baustein sowie den Namen der ausgeführten Transaktion. Synchron aufgerufene Subtransaktionen werden mit Hilfe einer vertikalen Linie mit der aufrufenden Transaktion verbunden, während horizontale Linien den asynchronen Anstoß einer Transaktion darstellen. Mit Hilfe unterschiedlicher Farben wird der Status der jeweiligen Transaktion (erfolgreich, nicht erfolgreich, noch nicht abgeschlossen, unbekannt) veranschaulicht. Klickt man eine Transaktion an, so erhält man im linken unteren Teil des Fensters detailliertere Informationen zu dieser Transaktion wie z.B. die ausführende Instanz des Bausteins oder zusätzliche, mit Hilfe von logInfo übergebene Informationen.


next up previous contents index
Next: Beispielanwendungen Up: Implementierung der Architektur für Previous: Implementierung eines prototypischen Managementagenten
Copyright Munich Network Management Team