Lesezeit
2 Minuten
Ende-zu-Ende-Monitoring
Oft fällt ein Problem mit einer Anwendung erst dann auf, wenn Anwender die IT-Abteilung darauf hinweisen. Zwar setzen viele Unternehmen bereits Monitoringsysteme ein, allerdings überwachen diese in der Regel nur die Infrastruktur. Erst das Monitoring und Problemmanagement auf Applikationsebene verschafft den nötigen Durchblick.
Grundsätzlich müssen Administratoren die Ausfallzeiten für unternehmenskritische Systeme möglichst vermeiden beziehungsweise gering halten. Unternehmen müssen hierfür wissen, welche Services zu welchem Zeitpunkt, an welchem Standort und für welche Benutzer die geforderten Leistungen wie Geschwindigkeit, Verfügbarkeit und Qualität erbringen – gleichgültig, um welche Art des Dienstes es sich handelt. Nur dann können sie die Gesamtqualität einzelner Services und das Zusammenspiel der verschiedenen Services und Dienstleister beurteilen.
Ein Ansatz hierfür ist die Überwachung und Langzeitanalyse von Laufzeitverhalten. Dadurch können automatisch Fehler oder Performance-Probleme entdeckt und schnell Hinweise auf dessen Ursachen ermittelt werden. Das Monitoring der Performance (insbesondere Laufzeiteffizienz) liefert somit wertvolle Daten, um unternehmenskritische Systeme hochverfügbar halten zu können. Eine solche Überwachung wird auch als Ende-zu-Ende-Monitoring oder Applikationsmonitoring bezeichnet.
Das Ende-zu-Ende-Monitoring gewinnt angesichts der Verbreitung elektronischer Geschäftsabwicklung massiv an Bedeutung. Diese erfordert die Gestaltung durchgängiger IT-gestützter Prozessketten, die von den Lieferanten der Unternehmen bis zu den Endkunden reichen. Voraussetzung hierfür sind reibungslos ablaufende Teilprozesse, da sich durch deren Kopplung Störungen häufig sofort auf den gesamten Geschäftsprozess auswirken. Im Fall einer Störung ist schnell zu klären, welches Element der Servicekette den Fehler verursacht und welche Person auf welchen Weg welche Information erhalten muss, um den Fehler zeitnah zu finden und zu beheben.
Messung aus Nutzersicht
Das Ende-zu-Ende-Monitoring beruht auf dem Konzept, dass die Qualitätsreduzierung einer Anwendung nur am Ort ihrer Nutzung vollständig zu erkennen ist. Eine Qualitätskontrolle der Einzelkomponenten der Lieferkette wie Datenbank, Server oder Netzwerk liefert immer nur Teilaspekte. Selbst wenn die Server und Prozesse auf den ersten Blick fehlerfrei arbeiten, können Workflows stehenbleiben oder Konvertierungen abbrechen und damit die ordnungsgemäße Abwicklung der Geschäftsprozesse verhindern.
Eine der Ursachen kann etwa darin liegen, dass eine reibungslose Zusammenarbeit einzelner Übertragungselemente schlicht nicht gewährleistet ist. Dies führt letztendlich zu schlechterer Performance und einer wahrnehmbar niedrigen Servicequalität der Anwendung. Aus diesem Grund setzt das Ende-zu-Ende-Monitoring auf unterschiedlichen Ebenen an. Die genutzten Werkzeuge lassen sich wie folgt unterteilen:
Seite 1: Messung aus Nutzersicht
Seite 2: Ziele definieren
Seite 3: Störungen präzise ausmachen
dr/ln/Mathias Hein
Ein Ansatz hierfür ist die Überwachung und Langzeitanalyse von Laufzeitverhalten. Dadurch können automatisch Fehler oder Performance-Probleme entdeckt und schnell Hinweise auf dessen Ursachen ermittelt werden. Das Monitoring der Performance (insbesondere Laufzeiteffizienz) liefert somit wertvolle Daten, um unternehmenskritische Systeme hochverfügbar halten zu können. Eine solche Überwachung wird auch als Ende-zu-Ende-Monitoring oder Applikationsmonitoring bezeichnet.
Das Ende-zu-Ende-Monitoring gewinnt angesichts der Verbreitung elektronischer Geschäftsabwicklung massiv an Bedeutung. Diese erfordert die Gestaltung durchgängiger IT-gestützter Prozessketten, die von den Lieferanten der Unternehmen bis zu den Endkunden reichen. Voraussetzung hierfür sind reibungslos ablaufende Teilprozesse, da sich durch deren Kopplung Störungen häufig sofort auf den gesamten Geschäftsprozess auswirken. Im Fall einer Störung ist schnell zu klären, welches Element der Servicekette den Fehler verursacht und welche Person auf welchen Weg welche Information erhalten muss, um den Fehler zeitnah zu finden und zu beheben.
Messung aus Nutzersicht
Das Ende-zu-Ende-Monitoring beruht auf dem Konzept, dass die Qualitätsreduzierung einer Anwendung nur am Ort ihrer Nutzung vollständig zu erkennen ist. Eine Qualitätskontrolle der Einzelkomponenten der Lieferkette wie Datenbank, Server oder Netzwerk liefert immer nur Teilaspekte. Selbst wenn die Server und Prozesse auf den ersten Blick fehlerfrei arbeiten, können Workflows stehenbleiben oder Konvertierungen abbrechen und damit die ordnungsgemäße Abwicklung der Geschäftsprozesse verhindern.
Eine der Ursachen kann etwa darin liegen, dass eine reibungslose Zusammenarbeit einzelner Übertragungselemente schlicht nicht gewährleistet ist. Dies führt letztendlich zu schlechterer Performance und einer wahrnehmbar niedrigen Servicequalität der Anwendung. Aus diesem Grund setzt das Ende-zu-Ende-Monitoring auf unterschiedlichen Ebenen an. Die genutzten Werkzeuge lassen sich wie folgt unterteilen:
- Infrastruktur-Monitoring kontrolliert die Arbeitsfähigkeit und Belastung der entsprechenden Systeme.
- Applikationsmonitore prüfen, ob die Anwendungen gemäß ihrer Spezifikationen arbeiten.
- Transaktionsmonitore überprüfen, ob Transaktionen in der vorgeschriebenen Zeit richtig abgeschlossen werden.
- Desktop Analytics-Systeme testen, ob und wie performant Informationssysteme aus Sicht des Endanwenders funktionieren.
Seite 1: Messung aus Nutzersicht
Seite 2: Ziele definieren
Seite 3: Störungen präzise ausmachen
Seite 1 von 3 | Nächste Seite >> |
dr/ln/Mathias Hein