Freigeben über


Storage Analytics Metriktabellenschema (klassisch)

Hinweis

Storage Analytics-Metriken sind jetzt klassische Metriken. Microsoft empfiehlt, anstelle von Storage Analytics-Metriken Azure Storage-Metriken in Azure Monitor zu verwenden.

Speicheranalysemetriken aggregieren Transaktionsdaten und Kapazitätsdaten für ein Speicherkonto. Transaktionsmetriken werden für die Dienste Blob, Table, Queue und File aufgezeichnet. Kapazitätsmetriken werden derzeit nur für den Blob-Dienst aufgezeichnet. Transaktionsdaten und Kapazitätsdaten werden in bekannten Tabellen gespeichert, wie in der folgenden Tabelle beschrieben:

Metrikebene Tabellennamen Unterstützt für folgende Versionen
Stündliche Transaktionen - $MetricsTransactionsBlob

- $MetricsTransactionsTable

- $MetricsTransactionsQueue
Nur Versionen vor dem 15.08.2013. Obwohl diese Namen weiterhin unterstützt werden, wird empfohlen, die unten aufgeführten Tabellen zu verwenden.
Stündliche Transaktionen - $MetricsHourPrimaryTransactionsBlob

- $MetricsHourPrimaryTransactionsTable

- $MetricsHourPrimaryTransactionsQueue

- $MetricsHourPrimaryTransactionsFile
Für die Blob-, Tabellen- und Warteschlangendienste, die für alle Versionen unterstützt werden.

Für den Dateidienst, der nur ab Version 2015-04-05 unterstützt wird.
Minütliche Transaktionen - $MetricsMinutePrimaryTransactionsBlob

- $MetricsMinutePrimaryTransactionsTable

- $MetricsMinutePrimaryTransactionsQueue

- $MetricsMinutePrimaryTransactionsFile
Für die Blob-, Tabellen- und Warteschlangendienste, die für alle Versionen unterstützt werden.

Für den Dateidienst, der nur ab Version 2015-04-05 unterstützt wird.
Stundenmetriken, sekundärer Standort - $MetricsHourSecondaryTransactionsBlob

- $MetricsHourSecondaryTransactionsTable

- $MetricsHourSecondaryTransactionsQueue
Alle Versionen. Die georedundante Replikation (RA-GRS) mit Lesezugriff muss aktiviert sein.

Beachten Sie, dass RA-GRS für den Dateidienst noch nicht verfügbar ist.
Minutenmetriken, sekundärer Standort - $MetricsMinuteSecondaryTransactionsBlob

- $MetricsMinuteSecondaryTransactionsTable

- $MetricsMinuteSecondaryTransactionsQueue
Alle Versionen. Die georedundante Replikation (RA-GRS) mit Lesezugriff muss aktiviert sein.

Beachten Sie, dass RA-GRS für den Dateidienst noch nicht verfügbar ist.
Kapazität (nur BLOB-Dienst) $MetricsCapacityBlob Alle Versionen.

Hinweis

Die obigen Metriktabellen werden nicht angezeigt, wenn ein Tabellenauflistungsvorgang ausgeführt wird. Auf jede Metriktabelle muss basierend auf ihrem Namen direkt zugegriffen werden.

Das Schema für diese Tabellen wird in den folgenden Abschnitten definiert. Weitere Informationen zu Metriken finden Sie unter Informationen zu Storage Analytics Metriken.

Schema für die $MetricsCapacityBlob-Tabelle

In der $MetricsCapacityBlob-Tabelle werden täglich zwei Entitäten gespeichert. Eine enthält Details zum Speicherkonto-BLOB sowie zur Containergröße und die andere Details zur Größe des $logs-Containers.

Spaltenname type BESCHREIBUNG Beispiel
PartitionKey Zeichenfolge Ein Zeitstempel in UTC, der die Anfangszeit für Metriken im folgenden Format angibt: YYYYMMddThhmm. Da die Daten nur einmal pro Tag gemeldet werden, ist hhmm (Stunde und Minuten) immer 0000. Dieser Wert ist der PartitionKey für alle Einträge in der Tabelle. 20110809T0000
Zeilenschlüssel Zeichenfolge Gibt im folgenden Format an, ob die Kapazitätstabellenentität für Benutzerdaten oder Speicheranalysedaten gilt: <data¦analytics>. Wenn der Wert data lautet, gibt diese Tabellenentität Kapazitätsmetriken nur für Benutzerdaten an. Wenn der Wert analytics lautet, gibt diese Tabellenentität Kapazitätsmetriken nur für Speicheranalysedaten an, insbesondere die Kapazität, die vom BLOB-Container $logs genutzt wird. data
Capacity long Die Größe des vom Blob-Dienst des Speicherkontos genutzten Speichers in Byte. 488920186
ContainerCount long Die Anzahl von Blobcontainern im Blob-Dienst des Speicherkontos. 237
ObjectCount long Die Anzahl der BLOBs mit ausgeführtem und nicht ausgeführtem Commit im Blob-Dienst des Speicherkontos. 8441

Schema der Transaktionstabelle

Von jeder Tabelle, in der stündliche oder minütliche Transaktionsdaten gespeichert sind, wird das gleiche Schema verwendet. Darüber hinaus schreibt jede Tabelle zwei Arten von Zusammenfassungsdaten:

  • Zusammenfassungsdaten auf Dienstebene, die stündliche Aggregate für einen Speicherdienst enthalten.
  • Zusammenfassungsdaten auf API-Ebene, die stündliche Aggregate für eine bestimmte API enthalten.

Hinweis

Jeder Eintrag in einer Tabellenentität gilt nur für Transaktionen, die während der durch Time (PartitionKey) angegebenen Stunde (für Stündliche Metriken) oder Minute (für Minutenmetriken) aufgetreten sind.

Spaltenname type BESCHREIBUNG Beispiel
Time (PartitionKey) Zeichenfolge Bei Stundenmetriken weist ein Zeitstempel in UTC, der die Anfangszeit für Metriken darstellt, das folgende Format auf: YYYYMMddThhmm. Dieser Wert ist der Partitionsschlüssel für alle Einträge in der Tabelle. Bei Minutenmetriken ist das Format identisch, aber der Minutenwert ist ein ungefährer Wert für den Zeitpunkt, zu dem die Transaktionen ausgeführt wurden. Transaktionen früherer Minuten können in die Transaktion der aktuellen Minute aggregiert werden, wenn sie im vorangehenden Intervall übergangen wurden. 20110809T0800
AccessType und TransactionType (RowKey) Zeichenfolge Eine Kombination aus AccessType und TransactionType im folgenden Format: <user¦system>;<all¦api-name>. Diese Werte bilden den RowKey für eine einzelne Tabellenentität. In der folgenden Liste werden die Werte der einzelnen Typen beschrieben:

- user wird für alle Benutzeranforderungen angegeben, einschließlich anonymer, autorisierter und SAS-Anforderungen.

- systemwird nur für Anforderungen von Storage Analytics angegeben.

- all wird angegeben, wenn die Tabellenentität eine Zusammenfassung aller Anforderungen ist, die an den Speicherdienst gesendet werden.

- api-name gibt den anwendbaren Vorgang für die Zusammenfassungsentität an. Eine Liste der möglichen Vorgänge finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen.
user;GetBlob
TotalIngress long Die Menge der Eingangsdaten in Byte. Dieser Wert umfasst an Azure Storage gerichtete eingehende Daten von einem externen Client sowie eingehende Daten innerhalb von Azure. 28395
TotalEgress long Die Menge der Ausgangsdaten in Byte. Dieser Wert umfasst an Azure Storage gerichtete ausgehende Daten von einem externen Client sowie ausgehende Daten innerhalb von Azure. Der Wert stellt somit keine gebührenpflichtigen ausgehenden Daten dar. 8021
TotalRequests long Die Anzahl von Anforderungen, die an einen Speicherdienst oder an den angegebenen API-Vorgang gerichtet wurden. Diese Anzahl umfasst erfolgreiche und fehlgeschlagene Anforderungen sowie Anforderungen, die Fehler erzeugt haben. In dieser Anzahl sind Anforderungen enthalten, die die folgenden Statusmeldungen erzeugen:

Statusmeldungen (Blob, Warteschlange, Tabelle, Datei)

– Erfolg

- AnonymousSuccess

- SASSuccess

- DrosselungFehler

- AnonymousThrottlingError

- SASThrottlingError

– NetworkError

- AnonymousNetworkError

– SASNetworkError

– ClientOtherError

- AnonymousClientOtherError

– SASClientOtherError

– ServerOtherError

- AnonymousServerOtherError

– SASServerOtherError

– ClientTimeoutError

– AnonymousClientTimeoutError

– SASClientTimeoutError

– ServerTimeoutError

: AnonymousServerTimeoutError

– SASServerTimeoutError

– AuthorizationError

- AnonymousAuthorizationError

– SASAuthorizationError

Statusmeldungen (Datei-SMB)

-Verhandeln

– SessionSetup

-Abmelden

– TreeConnect

– TreeDisconnect

-Erstellen

-Schließen

-Flush

- Lesen

-Schreiben

-Sperren

-Ioctl

-Abbrechen

-Echo

– QueryDirectory

– ChangeNotify

– QueryInfo

- SetInfo

- OplockBreak

Weitere Informationen zu diesen status Meldungen finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen.
20914
TotalBillableRequests long Die Anzahl der gebührenpflichtigen Anforderungen. In dieser Anzahl sind Anforderungen enthalten, die die folgenden Statusmeldungen erzeugen:

Statusmeldungen (Blob, Warteschlange, Tabelle, Datei)

– Erfolg

- AnonymousSuccess

- SASSuccess

– NetworkError

- AnonymousNetworkError

– SASNetworkError

– ClientOtherError

- AnonymousClientOtherError

– SASClientOtherError

– ClientTimeoutError

– AnonymousClientTimeoutError

– SASClientTimeoutError

– AuthorizationError

– SASAuthorizationError

Statusmeldungen (Datei-SMB)

-Verhandeln

– SessionSetup

-Abmelden

– TreeConnect

– TreeDisconnect

-Erstellen

-Schließen

-Flush

- Lesen

-Schreiben

-Sperren

-Ioctl

-Abbrechen

-Echo

– QueryDirectory

– ChangeNotify

– QueryInfo

- SetInfo

- OplockBreak

Weitere Informationen zu diesen status Meldungen finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen.
14297
Verfügbarkeit double Die Verfügbarkeit (in Prozent) für den Speicherdienst oder den angegebenen API-Vorgang. Die Verfügbarkeit wird berechnet, indem der TotalBillableRequests-Wert durch die Anzahl der anwendbaren Anforderungen dividiert wird, einschließlich der Anforderungen, die zu unerwarteten Fehlern führten. Alle unerwarteten Fehler verringern die Verfügbarkeit für den Speicherdienst oder den angegebenen API-Vorgang. In dieser Prozentzahl sind Anforderungen enthalten, die die folgenden Statusmeldungen erzeugen:

Statusmeldungen (Blob, Warteschlange, Tabelle, Datei)

– Erfolg

- AnonymousSuccess

- SASSuccess

– NetworkError

- AnonymousNetworkError

– SASNetworkError

– ClientOtherError

- AnonymousClientOtherError

– SASClientOtherError

– ServerOtherError

- AnonymousServerOtherError

– SASServerOtherError

– ClientTimeoutError

– AnonymousClientTimeoutError

– SASClientTimeoutError

– ServerTimeoutError

: AnonymousServerTimeoutError

– SASServerTimeoutError

– AuthorizationError

– SASAuthorizationError

Statusmeldungen (Datei-SMB)

-Verhandeln

– SessionSetup

-Abmelden

– TreeConnect

– TreeDisconnect

-Erstellen

-Schließen

-Flush

- Lesen

-Schreiben

-Sperren

-Ioctl

-Abbrechen

-Echo

– QueryDirectory

– ChangeNotify

– QueryInfo

- SetInfo

- OplockBreak

Weitere Informationen zu diesen status Meldungen finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen.
99.99
AverageE2ELatency double Die durchschnittliche End-to-End-Latenz für erfolgreiche Anforderungen in Millisekunden, die an einen Speicherdienst oder den angegebenen API-Vorgang gesendet wurden. Dieser Wert umfasst die erforderliche Verarbeitungszeit in Azure Storage für das Lesen der Anforderung, das Senden der Antwort und das Empfangen der Antwortbestätigung. 19.333333
AverageServerLatency double Die durchschnittliche Latenz in Millisekunden, die von Azure Storage verwendet wurde, um eine erfolgreiche Anforderung zu verarbeiten. Dieser Wert enthält nicht die in AverageE2ELatency angegebene Netzwerklatenz. 11.4
PercentSuccess double Der Prozentsatz erfolgreicher Anforderungen.

Beachten Sie, dass der Wert der PercentSuccess-Metrik 0 ist, wenn keine Anforderungen für den Speicher gestellt werden. Wenn Sie PercentSuccess überwachen, sollten Sie auch sicherstellen, dass der Wert der TotalRequests-Metrik größer als 0 ist.
68
PercentThrottlingError double Der Prozentsatz der Anforderungen, die mit einem Drosselungsfehler fehlgeschlagen sind. 0
PercentTimeoutError double Der Prozentsatz der Anforderungen, die mit einem Timeoutfehler fehlgeschlagen sind. Diese Anzahl umfasst Client- und Servertimeouts. 0
PercentServerOtherError double Der Prozentsatz der Anforderungen, die mit einem ServerOtherError fehlgeschlagen sind. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
PercentClientOtherError double Der Prozentsatz der Anforderungen, die mit einem ClientOtherError fehlgeschlagen sind. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
PercentAuthorizationError double Der Prozentsatz der Anforderungen, die mit einem AuthorizationError fehlgeschlagen sind. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
PercentNetworkError double Der Prozentsatz der Anforderungen, die mit einem NetworkError fehlgeschlagen sind. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
Erfolgreich long Die Anzahl der erfolgreichen Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 10239
AnonymousSuccess long Die Anzahl der erfolgreichen anonymen Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 8239
SASSuccess long Die Anzahl der erfolgreichen SAS (Shared Access Signature)-Anforderungen an den Speicherdienst oder den angegebenen API-Vorgang. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 432
ThrottlingError long Die Anzahl der autorisierten Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen ThrottlingError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
AnonymousThrottlingError long Die Anzahl der anonymen Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, die einen AnonymousThrottlingError zurückgegeben haben. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
SASThrottlingError long Die Anzahl der SAS-Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, die einen SASThrottlingError zurückgegeben haben. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
ClientTimeoutError long Die Anzahl der autorisierten Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen ClientTimeoutError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
AnonymousClientTimeoutError long Die Anzahl der anonymen Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, die einen AnonymousClientTimeoutError zurückgegeben haben. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
SASClientTimeoutError long Die Anzahl der SAS-Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen SASClientTimeoutError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
ServerTimeoutError long Die Anzahl der autorisierten Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen ServerTimeoutError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
AnonymousServerTimeoutError long Die Anzahl der anonymen Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, die einen AnonymousServerTimeoutError zurückgegeben haben. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
SASServerTimeoutError long Die Anzahl der SAS-Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen SASServerTimeoutError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
ClientOtherError long Die Anzahl der autorisierten Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen ClientOtherError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
SASClientOtherError long Die Anzahl der SAS-Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen SASClientOtherError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
AnonymousClientOtherError long Die Anzahl der anonymen Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, die einen AnonymousClientOtherError zurückgegeben haben. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
ServerOtherError long Die Anzahl der autorisierten Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen ServerOtherError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
AnonymousServerOtherError long Die Anzahl der anonymen Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, die einen AnonymousServerOtherError zurückgegeben haben. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
SASServerOtherError long Die Anzahl der SAS-Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen SASServerOtherError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
AuthorizationError long Die Anzahl der autorisierten Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen AuthorizationError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
AnonymousAuthorizationError long Die Anzahl der anonymen Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, die einen AnonymousAuthorizationError zurückgegeben haben. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
SASAuthorizationError long Die Anzahl der SAS-Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen SASAuthorizationError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
NetworkError long Die Anzahl der autorisierten Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, der einen NetworkError zurückgegeben hat. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
AnonymousNetworkError long Die Anzahl der anonymen Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, die einen AnonymousNetworkError zurückgegeben haben. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0
SASNetworkError long Die Anzahl der SAS-Anforderungen an einen Speicherdienst oder den angegebenen API-Vorgang, die einen SASNetworkError zurückgegeben haben. Weitere Informationen zu dieser status Meldung finden Sie unter Storage Analytics Protokollierte Vorgänge und Statusmeldungen. 0

Weitere Informationen