Entwicklung für Azure Monitor-Datenquellen

Abgeschlossen

Azure Monitor basiert auf einer geläufigen Überwachungsdatenplattform, mit der Sie aus Ihren Ressourcen erfasste Daten anzeigen, analysieren und mit ihnen arbeiten können. Die Plattform bietet viele Features, die zwei primäre Komponenten unterstützen: Protokolle und Metriken.

Mit Azure Monitor Logs können Sie Daten aus Ressourcen erfassen und organisieren, die Sie überwachen. Sie konfigurieren, welche Daten gesammelt und wie sie auf der Plattform organisiert werden. Andere Features in Azure Monitor speichern ihre Daten automatisch in Protokollen. Sie können die gespeicherten Daten mit Ihren gesammelten Daten verwenden, um die Leistung Ihrer Umgebung zu überwachen.

Azure Monitor Metrics erfasst numerische Daten aus Ihren überwachten Ressourcen und speichert die Ergebnisse nach Zeit sortiert in einer Datenbank. Metriken werden in Intervallen gesammelt, die Sie angeben. Sie können Metriken verwenden, um zu überprüfen, wie gut Ihr System zu einem bestimmten Zeitpunkt oder unter bestimmten Umständen funktioniert.

Weitere Überwachungsdatenquellen werden von Azure Monitor zusätzlich zu den von Azure-Ressourcen erstellten Daten gesammelt.

Diagram that shows sources of monitoring data for Azure Monitor.

Denken Sie als CTO für Tailwind Traders über Ihre Umgebung nach. Welche Quellen von Überwachungsdaten möchten Sie erfassen? Welche Analyse oder andere Aktionen möchten Sie eventuell für Ihre gesammelten Daten ausführen?

Wichtige Informationen zu Azure Monitor

Wenn Sie Ihren Überwachungsplan entwickeln, sollten Sie diese Merkmale von Azure Monitor berücksichtigen.

  • Daten aus mehreren Ressourcen können mithilfe gemeinsamer Tools in Azure Monitor gesammelt und analysiert werden.

  • Protokolle ermöglichen komplexe Analysen mithilfe von Protokollabfragen.

  • Metriken unterstützen Szenarios nahezu in Echtzeit, wie z. B. Prioritätswarnungen und Antworten auf kritische Probleme.

  • Überwachungsdaten können an andere Standorte gesendet werden, um bestimmte Szenarios wie Tracking und Berichterstellung zu unterstützen.

  • Quellen von Überwachungsdaten aus Azure-Anwendungen können auf Ebenen sortiert werden, und auf jede Ebene kann auf unterschiedliche Weise zugegriffen werden.

    • Die höchsten Ebenen sind für Ihre Anwendung selbst gedacht.
    • Die unteren Ebenen entsprechen Komponenten der Azure-Plattform.

Weitere Informationen zu Datenspeicherorten und Datenzugriff finden Sie unter Überwachen von Datenspeicherorten in Azure.

Zu beachtende Punkte beim Verwenden von Azure Monitor

Sie haben erfahren, wie Azure Monitor Protokolle und Metriken verwendet. Überlegen Sie nun, wie Sie diese Features in Ihrer Überwachungslösung für Tailwind Traders implementieren möchten.

  • Berücksichtigen Sie Datenquellen und Datenzugriff. Ermitteln Sie, welche Tailwind Traders-Ressourcen überwacht werden sollen. Berücksichtigen Sie, wie auf Daten aus diesen Ressourcen von anderen Ressourcen oder Anwendungen zugegriffen wird. Azure Monitor sammelt Daten automatisch aus mehreren Komponenten, und auf die Daten wird auf verschiedene Weise zugegriffen:

    Diagram that shows how Azure Monitor collects data from a range of sources.

    • Anwendungsdaten beziehen sich auf Ihren benutzerdefinierten App-Code.
    • Betriebssystemdaten stammen von den virtuellen Windows- oder Linux-Computern, auf denen Ihre App gehostet wird.
    • Azure-Ressourcendaten stammen von Vorgängen in einer Azure-Ressource, z. B. einer Web-App oder eines Lastenausgleichs.
    • Azure-Abonnementdaten beziehen sich auf Ihr Abonnement und enthalten auch Informationen zu Integrität und Verfügbarkeit von Azure.
    • Azure-Mandantendaten beschreiben Ihre Azure-Dienste auf Unternehmensebene, z. B. Microsoft Entra ID.
  • Berücksichtigen Sie Abfragen von Protokolldaten. Schreiben Sie Protokollabfragen, um Ihre gesammelten Daten für Tailwind Traders zu analysieren. Weitere Informationen zu Protokollabfragen finden Sie unter Analysieren von Protokolldaten in Azure Monitor.

  • Berücksichtigen Sie Warnungen basierend auf Protokoll- und Metrikdaten. Richten Sie Warnungsregeln basierend auf Protokolldaten ein, um proaktiv über Systemprobleme benachrichtigt zu werden. Verwenden Sie Metrikdaten, um kritische Probleme bei Tailwind Traders auftreten, z. B. Werte, die definierte Grenzen überschreiten.

  • Berücksichtigen Sie den Metrik-Explorer, um Metriken interaktiv zu analysieren. Definieren Sie Metriken zum Überwachen Ihrer Tailwind Traders-Ressourcen, z. B. der Spitzennutzungsraten, Zugriffsinformationen, Workloads oder Vorfallszenarios. Verwenden Sie den Metrik-Explorer, um die gesammelten Daten zu untersuchen. Weitere Informationen zu Protokollabfragen finden Sie unter Erweiterte Features des Metrik-Explorers.