Überwachung und Azure Monitor

Abgeschlossen

In dieser Lerneinheit erhalten Sie einen Überblick über die Überwachung und Azure Monitor. Sie erfahren mehr über Azure Monitor-Funktionen, die für den erfolgreichen Betrieb Ihrer Azure- und Hybridressourcen und -Anwendungen wichtig sind.

Einführung in die Überwachung

Ihre IT-Umgebung kann viele Ressourcen, Dienste, Netzwerke und andere Infrastrukturkomponenten enthalten. Die Überwachung verfolgt den Zustand, die Integrität, das Verhalten und die Leistung Ihrer Anwendungen und Ihrer IT-Umgebung. Ein Ziel der Überwachung besteht darin, sicherzustellen, dass Ihre Anwendungen und Ihre Umgebung optimal, sicher und zuverlässig funktionieren. Ein weiteres Ziel besteht darin, Probleme zu erkennen und zu beheben.

Die Überwachung umfasst die folgenden Hauptaktivitäten:

  • Datensammlung: Metriken, Protokolle und Protokollablaufverfolgungen, um Einblicke in die Funktionsweise und Leistung überwachter Komponenten zu erhalten.
  • Datenanalyse: Verstehen des aktuellen Zustands, Vorhersagen potenzieller Probleme, Identifizieren von Mustern, Trends und Anomalien.
  • Warnungen: Trigger, wenn bestimmte Bedingungen erfüllt sind, z. B. hohe CPU-Auslastung oder geringer Speicherplatz. Hilft Administratoren zu benachrichtigen oder automatisierte Antworten auszulösen.
  • Visualisierungen: Stellen erfasste Daten in benutzerfreundlichen visuellen Formaten dar, um Administratoren bei der schnellen Bewertung des System- und Ressourcenstatus zu unterstützen.
  • Diagnose und Problembehandlung: Helfen Sie dabei, die Ursachen von Problemen zu identifizieren und fundierte Entscheidungen zu treffen, um sie zu beheben.

Die Überwachung bietet die folgenden wichtigen Vorteile:

  • Leistungs- und Kostenoptimierung: Identifiziert Leistungsengpässe und Möglichkeiten zur Verbesserung der Ressourcenauslastung, Effizienz und Kosten.
  • Proaktive Verwaltung: Ermöglicht es Ihnen, proaktiv statt reaktiv Maßnahmen zu ergreifen, um Downtime, Unterbrechungen und andere Probleme zu verhindern.
  • Zuverlässigkeit: Bietet eine schnelle Identifizierung, Problembehandlung und Wiederherstellung, wenn Probleme auftreten.
  • Kapazitätsplanung: Hilft Ihnen, historische Nutzungsmuster zu analysieren, die für die Prognose, Planung und Infrastrukturskalierung benötigt werden.
  • Sicherheitsüberwachung: Erkennt Sicherheitsbedrohungen, Sicherheitsverletzungen und verdächtige Aktivitäten und reagiert darauf, um den Sicherheitsstatus Ihres Systems aufrechtzuerhalten.
  • Compliance- und Governanceüberwachung: Kann die Einhaltung von Standards, Vorschriften und Richtlinien überwachen.

Übersicht über Azure Monitor

Wenn Sie Anwendungen ausführen, die auf verschiedenen Diensten und Ressourcen basieren, ist ein wichtiges Element der Überwachung die Möglichkeit, die Leistung und Integrität Ihrer Anwendungen mit den Komponenten zu verknüpfen, auf denen sie basieren. Durch diesen Einblick lassen sich Anwendungsprobleme effektiv analysieren und beheben.

Azure Monitor bietet Features und Tools zum Erfassen, Verwalten und Analysieren von IT-Daten aus all Ihren Azure-, anderen Cloud- und lokalen Ressourcen. Das folgende Diagramm zeigt eine allgemeine Übersicht über die Architektur von Azure Monitor.

Diagramm: Übersicht über Azure Monitor mit Datenquellen und Features, welche die erfassten Daten verwenden.

Datensammlung und -speicherung

Sobald Sie einem Azure-Abonnement Ressourcen hinzufügen, beginnt Azure Monitor mit dem Erfassen von Daten zu den Ressourcen. Azure Monitor bietet die folgenden Funktionen zum Erfassen, Speichern und Verwalten von Überwachungsdaten:

  • Native Überwachung Ihrer gesamten Azure-Bereitstellung.
  • Tools wie Agents zur Datensammlung und APIs zum Überwachen aller Ebenen in Ihrem Stapel. Dazu gehören Anwendungen und Infrastruktur, in- und außerhalb von Azure.
  • Integration mit dem Azure Event Hubs-Datenstreamingdienst.
  • Datentransformationen während der Erfassung, damit Sie nicht benötigte Daten herausfiltern können.
  • Konfigurierbare Datenaufbewahrungszeiträume, Archivierung und Wiederherstellungsoptionen.
  • Tarifspezifische Rabatte basierend auf dem Datenvolumen.
  • Ein kostengünstiger Tarif für Basisprotokolle zum Erfassen und Speichern ausführlicher Protokolle mit hohem Volumen, die Sie zum Debuggen, zur Problembehandlung und zur Überwachung verwenden. Dies gilt jedoch nicht für Analysen und Warnungen.

Datenanalyse und Reaktionen

Azure Monitor bietet eine breite Palette von Tools und Funktionen, mit denen Sie Ihre Überwachungsdaten analysieren und Erkenntnisse daraus gewinnen können. Azure Monitor umfasst die folgenden Features zur Unterstützung von Datenanalysen und Reaktionen:

  • Eine benutzerfreundliche Portalbenutzeroberfläche, mit der Sie Überwachungsdaten anzeigen, filtern und bearbeiten können.
  • Kusto-Abfragesprache (Kusto Query Language, KQL), eine leistungsstarken Abfragesprache, die für Ad-hoc-Abfragen, Datenexploration und die Analyse großer Datenmengen nahezu in Echtzeit optimiert ist, die aus mehreren Quellen gestreamt werden.
  • Eine Reihe von Tools zum Anpassen Ihrer Analysen, Visualisierungen, Warnungen und Antworten.
  • Sofort einsatzbereite empfohlene Warnungen.
  • Einsatzbereite Überwachungsfunktionen mit erweiterten, integrierten Analysen und Visualisierungen für Ihre Bereitstellung.
  • Autoskalierung, damit Sie je nach Last Ihrer Anwendung automatisch Ressourcen hinzufügen und entfernen können.
  • Native Funktionen für maschinelles Lernen und künstliche Intelligenz, mit denen Sie Anomalien erkennen und darauf reagieren können.

Warnungen, Arbeitsmappen und Visualisierungen

Die interaktive Überwachung ist eine Möglichkeit, Ihre Anwendung zu überwachen. Eine weitere Möglichkeit besteht darin, Warnungen zu konfigurieren, um Textnachrichten oder E-Mails zur weiteren Untersuchung an eine Person oder ein Team zu senden. Sie können auch Reaktionsaktionen in bestimmten Situationen auslösen.

Azure Monitor-Arbeitsmappen bieten einen flexiblen Canvas für die Datenanalyse und die Erstellung umfassender visueller Berichte innerhalb des Azure-Portals. Arbeitsmappen können Daten aus verschiedenen Azure-Datenquellen abrufen und sie in einheitlichen, interaktiven Darstellung zusammenfassen. Sie können die bereits einsatzbereiten Arbeitsmappen verwenden, die Azure Monitor bereitstellt, oder Ihre eigenen Arbeitsmappen aus vordefinierten Vorlagen erstellen.

Die folgende Abbildung zeigt drei Arten von Arbeitsmappen, die protokollierte Daten in unterschiedlichen Diagramm- und Tabellenformaten darstellen.

Screenshots von drei Arbeitsmappen mit protokollierten Daten in verschiedenen Diagramm- und Tabellenformaten.

Sie können die Visualisierungen, die Sie in Azure Monitor erstellen, Azure-Dashboards hinzufügen, sodass Sie verschiedene Arten von Daten in einem einzelnen Bereich im Azure-Portal kombinieren können.

Screenshot eines Azure-Dashboards mit Metriken für die Anwendungsleistung im Diagrammformat auf der linken Seite und Sicherheitsvorfällen auf der rechten Seite.