Azure Monitor – ÜbersichtAzure Monitor overview

Azure Monitor maximiert die Verfügbarkeit und Leistung Ihrer Anwendungen und Dienste durch die Bereitstellung einer umfassenden Lösung für das Sammeln, Analysieren und Reagieren auf Telemetriedaten aus Ihren cloudbasierten und lokalen Umgebungen.Azure Monitor maximizes the availability and performance of your applications and services by delivering a comprehensive solution for collecting, analyzing, and acting on telemetry from your cloud and on-premises environments. Diese Lösung hilft Ihnen, die Leistung Ihrer Anwendungen zu verstehen, und erkennt proaktiv Probleme, die sich auf sie auswirken, und Ressourcen, von denen sie abhängen.It helps you understand how your applications are performing and proactively identifies issues affecting them and the resources they depend on.

Im Folgenden sind einige Beispiele für die Möglichkeiten von Azure Monitor aufgeführt:Just a few examples of what you can do with Azure Monitor include:

ÜbersichtOverview

Das folgende Diagramm zeigt eine allgemeine Übersicht von Azure Monitor.The following diagram gives a high-level view of Azure Monitor. In der Mitte des Diagramms finden Sie die Datenspeicher für Metriken und Protokolle, die beiden grundlegenden Datenarten, mit denen Azure Monitor arbeitet.At the center of the diagram are the data stores for metrics and logs, which are the two fundamental types of data use by Azure Monitor. Auf der linken Seite befinden sich die Quellen für Überwachungsdaten, die diese Datenspeicher ausfüllen.On the left are the sources of monitoring data that populate these data stores. Auf der rechten Seite finden Sie die verschiedenen Funktionen, die Azure Monitor mit diesen gesammelten Daten ausführt, wie etwa Analyse, Ausgeben von Warnungen und Streamen auf externe Systeme.On the right are the different functions that Azure Monitor performs with this collected data such as analysis, alerting, and streaming to external systems.

Azure Monitor – Übersicht

Überwachungsdaten-PlattformMonitoring data platform

Alle von Azure Monitor gesammelten Daten gehören einem von zwei Grundtypen an, Metriken und Protokolle.All data collected by Azure Monitor fits into one of two fundamental types, metrics and logs. Metriken sind numerische Werte, die einen Aspekt eines Systems zu einem bestimmten Zeitpunkt beschreiben.Metrics are numerical values that describe some aspect of a system at a particular point in time. Sie sind einfach strukturiert und in der Lage, Szenarien nahezu in Echtzeit zu unterstützen.They are lightweight and capable of supporting near real-time scenarios. Protokolle enthalten verschiedene Arten von Daten, die in Datensätzen mit unterschiedlichen Eigenschaften für jeden Typ organisiert sind.Logs contain different kinds of data organized into records with different sets of properties for each type. Telemetriedaten wie etwa Ereignisse und Ablaufverfolgungen werden als Protokolle zusätzlich zu Leistungsdaten gespeichert, die alle zur Analyse kombiniert werden können.Telemetry such as events and traces are stored as logs in addition to performance data so that it can all be combined for analysis.

Für viele Azure-Ressourcen können die von Azure Monitor gesammelten Daten direkt auf ihrer Übersichtsseite im Azure-Portal angezeigt werden.For many Azure resources, you'll see data collected by Azure Monitor right in their Overview page in the Azure portal. Werfen Sie beispielsweise einen Blick auf eine beliebige VM, dann sehen Sie eine Reihe von Diagrammen, die Leistungsmetriken darstellen.Have a look at any virtual machine for example, and you'll see several charts displaying performance metrics. Klicken Sie auf eines dieser Diagramme, um die Daten im Azure-Portal im Metrik-Explorer anzuzeigen. Hier können Sie die Werte mehrerer Metriken im zeitlichen Verlauf als Diagramm darstellen.Click on any of the graphs to open the data in metrics explorer in the Azure portal, which allows you to chart the values of multiple metrics over time. Sie können die Diagramme interaktiv nutzen oder an ein Dashboard anheften, um sie mit anderen Visualisierungstools anzuzeigen.You can view the charts interactively or pin them to a dashboard to view them with other visualizations.

metrics

Die in Azure Monitor gesammelten Protokolldaten können mit Abfragen analysiert werden, die die gesammelten Daten schnell abrufen, konsolidieren und analysieren.Log data collected by Azure Monitor can be analyzed with queries to quickly retrieve, consolidate, and analyze collected data. Sie können Abfragen mit Log Analytics im Azure-Portal erstellen und testen und die Daten dann entweder mit diesen Tools direkt analysieren oder Abfragen zur Verwendung mit Visualisierungen oder Warnungsregeln speichern.You can create and test queries using Log Analytics in the Azure portal and then either directly analyze the data using these tools or save queries for use with visualizations or alert rules.

Azure Monitor verwendet eine Version der von Azure Data Explorer verwendeten Abfragesprache Kusto, die für einfache Protokollabfragen geeignet ist, aber auch erweiterte Funktionen enthält, z.B. Aggregationen, Verknüpfungen und intelligente Analysen.Azure Monitor uses a version of the Kusto query language used by Azure Data Explorer that is suitable for simple log queries but also includes advanced functionality such as aggregations, joins, and smart analytics. Sie können die Abfragesprache schnell erlernen, indem Sie mehrere Lektionen nutzen.You can quickly learn the query language using multiple lessons. Es ist eine spezielle Anleitung für Benutzer vorhanden, die bereits mit SQL und Splunk vertraut sind.Particular guidance is provided to users who are already familiar with SQL and Splunk.

Protokolle

Welche Daten sammelt Azure Monitor?What data does Azure Monitor collect?

Azure Monitor kann Daten aus vielen verschiedenen Quellen sammeln.Azure Monitor can collect data from a variety of sources. Sie können sich das Überwachen von Daten für Ihre Anwendungen in Ebenen vorstellen, die von Ihrer Anwendung über Betriebssystem und Dienste, auf denen sie aufbaut, bis zur Plattform selbst hinunterreichen.You can think of monitoring data for your applications in tiers ranging from your application, any operating system and services it relies on, down to the platform itself. Azure Monitor sammelt Daten aus jeder der folgenden Schichten:Azure Monitor collects data from each of the following tiers:

  • Überwachungsdaten zu Anwendungen: Daten zur Leistung und Funktionalität des von Ihnen geschriebenen Codes, unabhängig von seiner Plattform.Application monitoring data: Data about the performance and functionality of the code you have written, regardless of its platform.
  • Überwachungsdaten zum Gast-BS: Daten zum Betriebssystem, unter dem die Anwendung ausgeführt wird.Guest OS monitoring data: Data about the operating system on which your application is running. Es kann in Azure, einer anderen Cloud oder lokal ausgeführt werden.This could be running in Azure, another cloud, or on-premises.
  • Überwachungsdaten zur Azure-Ressource: Daten zum Betrieb einer Azure-Ressource.Azure resource monitoring data: Data about the operation of an Azure resource.
  • Überwachungsdaten zum Azure-Abonnement: Daten zum Betrieb und zur Verwaltung eines Azure-Abonnements sowie Daten zur Integrität und zum Betrieb von Azure selbst.Azure subscription monitoring data: Data about the operation and management of an Azure subscription, as well as data about the health and operation of Azure itself.
  • Überwachungsdaten zu Azure-Mandanten: Daten zum Betrieb von Azure-Diensten auf Mandantenebene, z. B. Azure Active Directory.Azure tenant monitoring data: Data about the operation of tenant-level Azure services, such as Azure Active Directory.

Sobald Sie ein Azure-Abonnement erstellen und damit beginnen, ihm Ressourcen hinzuzufügen, wie etwa VMs und Web-Apps, beginnt Azure Monitor mit dem Sammeln von Daten.As soon as you create an Azure subscription and start adding resources such as virtual machines and web apps, Azure Monitor starts collecting data. Aktivitätsprotokolle zeichnen auf, wenn Ressourcen erstellt oder geändert werden.Activity logs record when resources are created or modified. Metriken teilen Ihnen mit, welche Leistung die Ressource aufweist und welche Ressourcen sie nutzt.Metrics tell you how the resource is performing and the resources that it's consuming.

Erweitern Sie die erfassten Daten in den eigentlichen Betrieb hinein, indem Sie Diagnose aktivieren und zu Computeressourcen einen Agent hinzufügen.Extend the data you're collecting into the actual operation of the resources by enabling diagnostics and adding an agent to compute resources. Dadurch werden Telemetriedaten für den internen Betrieb der Ressource gesammelt, und Sie erhalten die Möglichkeit, verschiedene Datenquellen zu konfigurieren, um Protokolle und Metriken von Windows- und Linux-Gastbetriebssystemen zu erfassen.This will collect telemetry for the internal operation of the resource and allow you to configure different data sources to collect logs and metrics from Windows and Linux guest operating system.

Aktivieren Sie die Überwachung für Ihre App Services-Anwendung oder Ihre Anwendung auf einer VM oder VM-Skalierungsgruppe, um Application Insights das Sammeln von detaillierten Informationen über Ihre Anwendung zu ermöglichen, einschließlich der Anzahl der Seitenaufrufe, Anwendungsanforderungen und Ausnahmen.Enable monitoring for your App Services application or VM and virtual machine scale set application, to enable Application Insights to collect detailed information about your application including page views, application requests, and exceptions. Überprüfen Sie darüber hinaus die Verfügbarkeit Ihrer Anwendung, indem Sie einen Verfügbarkeitstest konfigurieren, um Benutzerdatenverkehr zu simulieren.Further verify the availability of your application by configuring an availability test to simulate user traffic.

Benutzerdefinierte QuellenCustom sources

Azure Monitor kann mithilfe der Datensammler-API Protokolldaten von jedem REST-Client erfassen.Azure Monitor can collect log data from any REST client using the Data Collector API. Dies erlaubt Ihnen das Erstellen von benutzerdefinierten Überwachungsszenarien und das Ausweiten der Überwachung auf Ressourcen, die Telemetriedaten nicht durch andere Quellen verfügbar machen.This allows you to create custom monitoring scenarios and extend monitoring to resources that don't expose telemetry through other sources.

EinblickeInsights

Das Überwachen von Daten ist nur nützlich, wenn dadurch Ihre Einsicht in den Betrieb Ihrer Computerumgebung ausgeweitet wird.Monitoring data is only useful if it can increase your visibility into the operation of your computing environment. Azure Monitor enthält eine Reihe von Features und Tools, die wertvolle Einblicke in Ihre Anwendungen und weitere Ressourcen bieten, von denen sie abhängen.Azure Monitor includes several features and tools that provide valuable insights into your applications and other resources that they depend on. Überwachungslösungen und -features wie Application Insights und Azure Monitor für Container ermöglichen umfassende Einblicke in verschiedene Aspekte Ihrer Anwendung und bestimmter Azure-Dienste.Monitoring solutions and features such as Application Insights and Azure Monitor for containers provide deep insights into different aspects of your application and specific Azure services.

Application InsightsApplication Insights

Application Insights überwacht Verfügbarkeit, Leistung und Nutzung Ihrer Webanwendungen, gleich ob sie in der Cloud oder lokal gehostet sind.Application Insights monitors the availability, performance, and usage of your web applications whether they're hosted in the cloud or on-premises. Es nutzt die leistungsstarke Datenanalyseplattform in Azure Monitor, um Ihnen tiefgreifende Einblicke in den Betrieb Ihrer Anwendung zu geben und Fehler zu analysieren, ohne auf die Meldung durch einen Benutzer zu warten.It leverages the powerful data analysis platform in Azure Monitor to provide you with deep insights into your application's operations and diagnose errors without waiting for a user to report them. Application Insights beinhaltet Verbindungspunkte zu einer Vielzahl von Entwicklungstools und lässt sich in Visual Studio integrieren, um Ihre DevOps-Prozesse zu unterstützen.Application Insights includes connection points to a variety of development tools and integrates with Visual Studio to support your DevOps processes.

App Insights

Azure Monitor für ContainerAzure Monitor for containers

Azure Monitor für Container ist ein Feature zum Überwachen der Leistung von Containerworkloads, die in Managed Kubernetes-Clustern bereitgestellt und in Azure Kubernetes Service (AKS) gehostet sind.Azure Monitor for containers is a feature designed to monitor the performance of container workloads deployed to managed Kubernetes clusters hosted on Azure Kubernetes Service (AKS). Es ermöglicht den Einblick in die Leistung, indem anhand der Metrik-API die in Kubernetes verfügbaren Speicher- und Prozessormetriken von Controllern, Knoten und Containern erfasst werden.It gives you performance visibility by collecting memory and processor metrics from controllers, nodes, and containers that are available in Kubernetes through the Metrics API. Auch Containerprotokolle werden erfasst.Container logs are also collected. Nach der Aktivierung der Überwachung auf Kubernetes-Clustern werden diese Metriken und Protokolle für Sie automatisch mittels einer Containerversion des Log Analytics-Agents für Linux erfasst gespeichert.After you enable monitoring from Kubernetes clusters, these metrics and logs are automatically collected for you through a containerized version of the Log Analytics agent for Linux.

Containerintegrität

Azure Monitor für VMsAzure Monitor for VMs

Azure Monitor für VMs überwacht Ihre virtuellen Azure-Computer im gewünschten Umfang, indem eine Analyse der Leistung und Integrität Ihrer Windows- und Linux-VMs durchgeführt wird. Dies schließt die verschiedenen Prozesse und Abhängigkeiten von anderen Ressourcen und externen Prozessen ein.Azure Monitor for VMs monitors your Azure virtual machines (VM) at scale by analyzing the performance and health of your Windows and Linux VMs, including their different processes and interconnected dependencies on other resources and external processes. Die Lösung umfasst Unterstützung für die Überwachung von Leistung und Anwendungsabhängigkeiten für VMs, die lokal oder bei einem anderen Cloudanbieter gehostet sind.The solution includes support for monitoring performance and application dependencies for VMs hosted on-premises or another cloud provider.

VM Insights

ÜberwachungslösungenMonitoring solutions

Überwachungslösungen in Azure Monitor sind Programmpakete, die Einblicke für eine bestimmte Anwendung oder einen bestimmten Dienst liefern.Monitoring solutions in Azure Monitor are packaged sets of logic that provide insights for a particular application or service. Dazu gehören die Logik zum Sammeln von Überwachungsdaten für die Anwendung oder den Dienst, Abfragen zur Analyse dieser Daten und Ansichten zur Visualisierung.They include logic for collecting monitoring data for the application or service, queries to analyze that data, and views for visualization. Überwachungslösungen sind bei Partnern und von Microsoft verfügbar und bieten Überwachung für verschiedene Azure-Dienste und andere Anwendungen.Monitoring solutions are available from Microsoft and partners to provide monitoring for various Azure services and other applications.

Überwachungslösungen

Reagieren auf kritische SituationenResponding to critical situations

Über die Möglichkeit zum interaktiven Analysieren von Überwachungsdaten hinaus muss eine effektive Überwachungslösung auch in der Lage sein, proaktiv auf kritische Bedingungen zu reagieren, die in den gesammelten Daten erkannt werden.In addition to allowing you to interactively analyze monitoring data, an effective monitoring solution must be able to proactively respond to critical conditions identified in the data that it collects. Das kann durch Senden eines Texts oder einer E-Mail an einen für die Untersuchung eines Problems zuständigen Administrator erfolgen.This could be sending a text or mail to an administrator responsible for investigating an issue. Alternativ können Sie einen automatisierten Prozess starten, der versucht, einen Fehlerzustand zu korrigieren.Or you could launch an automated process that attempts to correct an error condition.

AlertsAlerts

Warnungen in Azure Monitor informieren Sie proaktiv über kritische Zustände und versuchen potenziell, Korrekturmaßnahmen einzuleiten.Alerts in Azure Monitor proactively notify you of critical conditions and potentially attempt to take corrective action. Warnungsregeln, die auf Metriken basieren, ermöglichen das Veröffentlichen von Warnungen nahezu in Echtzeit auf der Grundlage von numerischen Werten, während mit auf Protokollen basierenden Regeln komplexe Logik über Daten aus mehreren Quellen hinweg möglich ist.Alert rules based on metrics provide near real time alerting based on numeric values, while rules based on logs allow for complex logic across data from multiple sources.

Warnungsregeln in Azure Monitor verwenden Aktionsgruppen, die eindeutige Sätze von Empfängern und Aktionen enthalten, die gemeinsam von mehreren Regeln übergreifend verwendet werden können.Alert rules in Azure Monitor use action groups, which contain unique sets of recipients and actions that can be shared across multiple rules. Je nach Ihren Anforderungen können Aktionsgruppen Aktionen wie das Verwenden von Webhooks ausführen, um externe Aktionen mithilfe von Warnungen zu starten oder die Integration in Ihre ITSM-Tools zu ermöglichen.Based on your requirements, action groups can perform such actions as using webhooks to have alerts start external actions or to integrate with your ITSM tools.

Alerts

AutoscaleAutoscale

Bei der automatischen Skalierung können Sie jeweils die richtige Menge an Ressourcen ausführen, um die Lasten für Ihre Anwendung zu bewältigen.Autoscale allows you to have the right amount of resources running to handle the load on your application. Es ermöglicht Ihnen das Erstellen von Regeln, die von Azure Monitor gesammelte Metriken verwenden, um zu bestimmen, wann Ressourcen automatisch hinzugefügt werden sollen, um eine höhere Last zu verarbeiten, und außerdem Geld zu sparen, indem Ressourcen entfernt werden, die nur im Leerlauf ausgeführt werden.It allows you to create rules that use metrics collected by Azure Monitor to determine when to automatically add resources to handle increases in load and also save money by removing resources that are sitting idle. Sie geben eine Minimal- und eine Maximalanzahl von Instanzen an und legen die Logik zum Herauf- oder Herabsetzen der Ressourcen fest.You specify a minimum and maximum number of instances and the logic for when to increase or decrease resources.

Autoscale

Visualisieren von ÜberwachungsdatenVisualizing monitoring data

Visualisierungen wie Diagramme und Tabellen sind effektive Tools zur Zusammenfassung von Überwachungsdaten und zu ihrer Präsentation für verschiedene Zielgruppen.Visualizations such as charts and tables are effective tools for summarizing monitoring data and presenting it to different audiences. Azure Monitor verfügt über eigene Features zum Visualisieren von Überwachungsdaten und nutzt andere Azure-Dienste, um sie für verschiedene Zielgruppen zu veröffentlichen.Azure Monitor has its own features for visualizing monitoring data and leverages other Azure services for publishing it to different audiences.

DashboardsDashboards

Mit Azure Dashboards können Sie verschiedene Arten von Daten, einschließlich Metriken und Protokolle, in einem einzelnen Bereich im Azure-Portal kombinieren.Azure dashboards allow you to combine different kinds of data, including both metrics and logs, into a single pane in the Azure portal. Sie können das Dashboard optional gemeinsam mit anderen Azure-Benutzern nutzen.You can optionally share the dashboard with other Azure users. Über die Ausgabe beliebiger Protokollabfragen oder Metrikdiagramme hinaus können Elemente im gesamten Azure Monitor einem Azure-Dashboard hinzugefügt werden.Elements throughout Azure Monitor can be added to an Azure dashboard in addition to the output of any log query or metrics chart. Beispielsweise können Sie ein Dashboard erstellen, das Kacheln kombiniert, die ein Diagramm der Metriken, eine Tabelle mit Aktivitätsprotokollen, ein Nutzungsdiagramm von Application Insights und die Ausgabe einer Protokollabfrage zeigen.For example, you could create a dashboard that combines tiles that show a graph of metrics, a table of activity logs, a usage chart from Application Insights, and the output of a log query.

Dashboard

AnsichtenViews

Ansichten stellen Protokolldaten in Azure Monitor visuell dar.Views visually present log data in Azure Monitor. Jede Ansicht enthält eine einzelne Kachel, auf der ein Drilldown zu einer Kombination aus Visualisierungen möglich ist, z.B. Balken- und Liniendiagramme sowie Listen, in denen wichtige Daten zusammengefasst sind.Each view includes a single tile that drills down to a combination of visualizations such as bar and line charts in addition to lists summarizing critical data. Überwachungslösungen enthalten Ansichten, in denen Daten für eine bestimmte Anwendung zusammengefasst sind, und Sie können Ihre eigenen Ansichten erstellen, um Daten aus beliebigen Protokollabfragen darzustellen.Monitoring solutions include views that summarize data for a particular application, and you can create your own views to present data from any log query. Wie andere Elemente in Azure Monitor können Ansichten zu Azure-Dashboards hinzugefügt werden.Like other elements in Azure Monitor, views can be added to Azure dashboards.

Sicht

Power BIPower BI

Power BI ist ein Business Analytics-Dienst, der interaktive Visualisierungen für eine Vielzahl von Datenquellen bereitstellt und eine effektive Möglichkeit darstellt, Daten für andere Personen innerhalb und außerhalb Ihrer Organisation verfügbar zu machen.Power BI is a business analytics service that provides interactive visualizations across a variety of data sources and is an effective means of making data available to others within and outside your organization. Sie können Power BI für den automatischen Import von Protokolldaten aus Azure Monitor konfigurieren, um diese zusätzlichen Visualisierungen zu nutzen.You can configure Power BI to automatically import log data from Azure Monitor to take advantage of these additional visualizations.

Power BI

Integrieren und Exportieren von DatenIntegrate and export data

Oft besteht die Anforderung, Azure Monitor in andere Systeme zu integrieren und benutzerdefinierte Lösungen zu erstellen, die Ihre Überwachungsdaten nutzen.You'll often have the requirement to integrate Azure Monitor with other systems and to build custom solutions that use your monitoring data. Andere Azure-Dienste arbeiten mit Azure Monitor, um diese Integration zu ermöglichen.Other Azure services work with Azure Monitor to provide this integration.

Event HubEvent Hub

Azure Event Hubs ist eine Streamingplattform und ein Datenerfassungsdienst, der Daten mithilfe beliebiger Echtzeit-Analyseanbieter oder Batchverarbeitungs-/Speicheradapter transformieren und speichern kann.Azure Event Hubs is a streaming platform and event ingestion service that can transform and store data using any real-time analytics provider or batching/storage adapters. Verwenden Sie Event Hubs für das Streamen von Azure Monitor-Daten zu SIEM- und Überwachungstools von Partnern.Use Event Hubs to stream Azure Monitor data to partner SIEM and monitoring tools.

Logic AppsLogic Apps

Logic Apps ist ein Dienst, der Ihnen das Automatisieren von Aufgaben und Geschäftsprozessen mithilfe von Workflows ermöglicht, die sich in verschiedene Systeme und Dienste integrieren.Logic Apps is a service that allows you to automate tasks and business processes using workflows that integrate with different systems and services. Es sind Aktivitäten verfügbar, die Metriken und Protokolle in Azure Monitor lesen und schreiben. Dies ermöglicht Ihnen die Erstellung von Workflows, die sich in eine Vielzahl anderer Systeme integrieren lassen.Activities are available that read and write metrics and logs in Azure Monitor, which allows you to build workflows integrating with a variety of other systems.

APIAPI

Über den Zugriff auf generierte Warnungen hinaus stehen mehrere APIs zur Verfügung, um Metriken und Protokolle in Azure Monitor zu schreiben und daraus zu lesen.Multiple APIs are available to read and write metrics and logs to and from Azure Monitor in addition to accessing generated alerts. Warnungen können darüber hinaus konfiguriert und abgerufen werden.You can also configure and retrieve alerts. Dadurch stehen Ihnen praktisch unbegrenzte Möglichkeiten zum Erstellen von benutzerdefinierten Lösungen zur Verfügung, die sich in Azure Monitor integrieren lassen.This provides you with essentially unlimited possibilities to build custom solutions that integrate with Azure Monitor.

Nächste SchritteNext steps

Weitere Informationen:Learn more about: