Cloud-Anwendungen unter Kontrolle

Workshop: So überwachen Sie Azure-basierte Cloud-Anwendungen

Werkzeuge für den Zugriff

Für Zugriff und Auswertung von Diagnosedaten Azure-basierter Cloud-Anwendungen gibt es verschiedene Alternativen auf dem Markt.

Die einfachste Möglichkeit, die Daten auszulesen, ist die über den direkten Zugriff auf den Windows Azure Storage. Dieser stellt REST-basierte Webservice-Schnittstellen zur Verfügung, über die die Inhalte von Table- und Blob-Storage ganz leicht ausgelesen und angezeigt werden können. Diese Schnittstellen machen sich zudem zwei Werkzeuge zunutze, die die Daten nach dem Auslesen zusätzlich grafisch aufbereiten.

Diagnose: Das Cerebrata Windows Azure Management Studio.zeigt den Verlauf der Prozessorauslastung.
Diagnose: Das Cerebrata Windows Azure Management Studio.zeigt den Verlauf der Prozessorauslastung.

Für Microsoft System Center Operations Manager steht mit dem Windows Azure Management Pack eine Erweiterung zur Verfügung, die Zugriff und Auswertung von Windows-Azure-Diagnosedaten ermöglicht. Die vom Operations Manager zu überwachenden Cloud-Anwendungen müssen wie oben beschrieben konfiguriert werden. Der Operations Manager kann dann die Diagnosedaten aus dem Windows Azure Storage auslesen und auswerten.

Ein weiteres Werkzeug zur Auswertung von Azure-Diagnosedaten ist der Azure Diagnostics Manager der Firma Cerebrate Software. Auch dieses erfordert, dass die überwachten Anwendungen entsprechend konfiguriert werden. Das Azure Management Studio kann dann auf die in den Azure Storage übertragenen Daten zugreifen und sie grafisch aufbereiten.