Unterstützte Metriken von Azure Monitor
Hinweis
Diese Liste wird größtenteils automatisch generiert. Jegliche Änderungen, die über GitHub an dieser Liste vorgenommen werden, können ohne Warnung überschrieben werden. Informationen dazu, wie die Liste dauerhaft aktualisiert werden kann, erhalten Sie beim Autor dieses Artikels.
Letzte Aktualisierung: 11.01.2024.
Azure Monitor bietet verschiedene Methoden für die Interaktion mit Metriken, z. B. die Diagrammdarstellung im Azure-Portal, den Zugriff über die REST-API oder die Abfrage über PowerShell oder die Azure CLI (Befehlszeilenschnittstelle).
Dieser Artikel ist eine vollständige Liste aller Plattformmetriken (d. h. der automatisch erfassten), die derzeit mit der konsolidierten Metrikpipeline in Azure Monitor zur Verfügung stehen. Nach dem am Anfang dieses Artikels angegebenen Datum geänderte oder hinzugefügte Metriken werden möglicherweise in der Liste nicht aufgeführt. Verwenden Sie die API-Version 2018-01-01, um diese Metriken programmgesteuert abzufragen und auf die Liste zuzugreifen. Andere Metriken, die nicht in dieser Liste enthalten sind, stehen möglicherweise im Portal oder über Legacy-APIs zur Verfügung.
Die Metriken sind nach Ressourcenanbieter und Ressourcentyp geordnet. Eine Liste der Dienste und der Ressourcenanbieter und Ressourcentypen, die zu diesen gehören, finden Sie unter Ressourcenanbieter für Azure-Dienste.
Exportieren von Plattformmetriken an andere Speicherorte
Sie können die Plattformmetriken auf eine von zwei Arten aus der Azure Monitor-Pipeline an andere Speicherorte exportieren:
- Sie können die REST-API für Metriken verwenden.
- Verwenden Sie Diagnoseeinstellungen , um Plattformmetriken an Folgendes weiterzuleiten:
- Azure Storage.
- Azure Monitor-Protokolle (und somit Log Analytics)
- Event Hubs (zur Übertragung an nicht von Microsoft stammende Systeme)
Die Verwendung von Diagnoseeinstellungen ist die einfachste Möglichkeit, um Metriken weiterzuleiten. Es gibt jedoch einige Einschränkungen:
Exportierbarkeit: Alle Metriken können über die REST-API exportiert werden. Einige können jedoch aufgrund von Feinheiten im Azure Monitor-Back-End nicht über Diagnoseeinstellungen exportiert werden. Die Spalte „Über Diagnoseeinstellungen exportierbar?“ in den folgenden Tabellen enthält die Metriken, die auf diese Weise exportiert werden können.
Mehrdimensionale Metriken: Das Senden mehrdimensionaler Metriken an andere Speicherorte über Diagnoseeinstellungen wird derzeit nicht unterstützt. Metriken mit Dimensionen werden als vereinfachte eindimensionale Metriken exportiert und dimensionswertübergreifend aggregiert.
Beispiel: Die Metrik Eingehende Nachrichten eines Event Hubs kann auf einer warteschlangenspezifischen Ebene untersucht und in einem Diagramm dargestellt werden. Wenn die Metrik allerdings über die Diagnoseeinstellungen exportiert wird, umfasst die Darstellung alle eingehenden Nachrichten für alle Warteschlangen im Event Hub.
Metriken für Gast- und Hostbetriebssysteme
Metriken für das Gastbetriebssystem (Gast-BS), das in Azure Virtual Machines, Service Fabric und Cloud Services ausgeführt wird, werden hier nicht aufgeführt. Die Metriken für das Gastbetriebssystem müssen stattdessen über einen oder mehrere Agents erfasst werden, die auf dem oder als Teil des Gastbetriebssystems ausgeführt werden. Zu den Metriken des Gastbetriebssystems gehören Leistungszähler, die den Gast-CPU-Prozentsatz oder die Speichernutzung verfolgen, die beide häufig für die automatische Skalierung oder Alarmierung verwendet werden.
Für Hostbetriebssysteme sind Metriken verfügbar. Diese werden in den Tabellen aufgeführt. Die Hostbetriebssystem-Metriken beziehen sich auf die Hyper-V-Sitzung, die die Gastbetriebssystem-Sitzung hosten.
Tipp
Eine bewährte Methode besteht darin, den Azure Monitor-Agent zu verwenden und so zu konfigurieren, dass er Leistungsmetriken für das Gastbetriebssystem an dieselbe Azure Monitor-Metrikdatenbank sendet, in der auch Plattformmetriken gespeichert werden. Der Agent leitet Gastbetriebssystemmetriken über die API für benutzerdefinierte Metriken weiter. Sie können dann Gastbetriebssystemmetriken als Diagramm darstellen, mit Warnungen verknüpfen und anderweitig wie Plattformmetriken verwenden.
Alternativ oder zusätzlich dazu können Sie die Gastbetriebssystemmetriken mit demselben Agent an Azure Monitor-Protokolle senden. Dort können Sie diese Metriken in Kombination mit anderen Daten mithilfe von Log Analytics abfragen. Dann fallen die Standardkosten für den Log Analytics-Arbeitsbereich an.
Der Azure Monitor-Agent ersetzt die Azure-Diagnoseerweiterung und den Log Analytics-Agent, die zuvor für das Routing des Gastbetriebssystems verwendet wurden. Weitere wichtige Informationen finden Sie unter Übersicht über Azure Monitor-Agents.
Unterstützte Metriken und Protokollkategorien nach Ressourcentyp
In der folgenden Tabelle sind Metriken und Protokollkategorien aufgeführt, die für jeden Ressourcentyp verfügbar sind.