Protokollierte Storage Analytics-Vorgänge und -Statusmeldungen
In diesem Thema sind die Speicherdienstvorgänge und Statusmeldungen aufgeführt, die von der Speicheranalyse aufgezeichnet werden.
Protokollierte Statusmeldungen für Anforderungen
Die folgende Tabelle enthält die Statusmeldungen an, die in den Metrikdaten protokolliert und gemeldet werden. Im Folgenden sind Definitionen der einzelnen Spalten aufgeführt:
Statusmeldung: Die status Nachricht für eine Von Storage Analytics protokollierte Anforderung. Dieser Wert wird in die Protokolleinträge aufgenommen und in jeder Metriktabelle als Name einer Spalte verwendet.
Beschreibung: Eine Beschreibung der status Nachricht, einschließlich HTTP-Verben und status Codes, falls zutreffend.
Abrechenbar: Ein Ja/Nein-Wert, der angibt, ob die Anforderung abrechenbar ist oder nicht. Weitere Informationen zur Abrechnung in Azure Storage finden Sie unter Azure Blob Storage Preise.
Verfügbarkeit: Ein Ja/Nein-Wert, der angibt, ob die Anforderung in der Verfügbarkeitsberechnung für einen Speicherdienst oder einen bestimmten API-Vorgang enthalten ist. Alle unerwarteten Fehler verringern die Verfügbarkeit für den Speicherdienst oder den angegebenen API-Vorgang.
Statusmeldung | Information | Billable | Verfügbarkeit |
---|---|---|---|
Erfolgreich | Erfolgreiche Anforderung. | Ja | Ja |
AnonymousSuccess | Erfolgreiche anonyme Anforderung. | Ja | Ja |
SASSuccess | Erfolgreiche SAS-Anforderung (Shared Access Signature). | Ja | Ja |
ThrottlingError | Autorisierte Anforderung, die einen HTTP 503-status-Code zurückgegeben hat. | Nein | Nein |
AnonymousThrottlingError | Anonyme Anforderung, die einen HTTP 503-Statuscode zurückgegeben hat. | Nein | Nein |
SASThrottlingError | SAS-Anforderung, die einen HTTP 503-Statuscode zurückgegeben hat. | Nein | Nein |
ClientTimeoutError | Autorisierte Anforderung mit Timeout, die einen HTTP 500-status-Code zurückgegeben hat. Wenn das Netzwerktimeout des Clients oder das Anforderungstimeout auf einen niedrigeren Wert festgelegt ist, als vom Speicherdienst erwartet wird, handelt es sich um ein erwartetes Timeout. Andernfalls wird es als ServerTimeoutError gemeldet. | Ja | Ja |
AnonymousClientTimeoutError | Anonyme Anforderung mit überschrittenem Timeout, die einen HTTP 500-Statuscode zurückgegeben hat. Wenn das Netzwerktimeout des Clients oder das Anforderungstimeout auf einen niedrigeren Wert festgelegt ist, als vom Speicherdienst erwartet wird, handelt es sich um ein erwartetes Timeout. Andernfalls wird es als AnonymousServerTimeoutError gemeldet. | Ja | Ja |
SASClientTimeoutError | SAS-Anforderung mit überschrittenem Timeout, die einen HTTP 500-Statuscode zurückgegeben hat. Wenn das Netzwerktimeout des Clients oder das Anforderungstimeout auf einen niedrigeren Wert festgelegt ist, als vom Speicherdienst erwartet wird, handelt es sich um ein erwartetes Timeout. Andernfalls wird es als SASServerTimeoutError gemeldet. | Ja | Ja |
ServerTimeoutError | Autorisierte Anforderung mit Timeout, die einen HTTP 500-status-Code zurückgegeben hat. Das Timeout ist auf einen Serverfehler zurückzuführen. | Nein | Ja |
AnonymousServerTimeoutError | Anonyme Anforderung mit überschrittenem Timeout, die einen HTTP 500-Statuscode zurückgegeben hat. Das Timeout ist auf einen Serverfehler zurückzuführen. | Nein | Ja |
SASServerTimeoutError | SAS-Anforderung mit überschrittenem Timeout, die einen HTTP 500-Statuscode zurückgegeben hat. Das Timeout ist auf einen Serverfehler zurückzuführen. | Nein | Ja |
ClientOtherError | Autorisierte Anforderung, bei der ein Fehler wie erwartet aufgetreten ist. Dieser Fehler kann viele HTTP-Statuscodes der Ebenen 300 und 400 und verschiedene Bedingungen darstellen, z. B. NotFound und ResourceAlreadyExists. | Ja | Ja |
SASClientOtherError | SAS-Anforderung, bei der wie erwartet ein Fehler aufgetreten ist. | Ja | Ja |
AnonymousClientOtherError | Anonyme Anforderung, bei der wie erwartet ein Fehler aufgetreten ist, meist eine Anforderung, von der eine angegebene Vorbedingung nicht erfüllt wurde. | Ja | Ja |
ServerOtherError | Autorisierte Anforderung, die aufgrund unbekannter Serverfehler fehlgeschlagen ist und in der Regel einen HTTP 500-status-Code zurückgibt. | Nein | Ja |
AnonymousServerOtherError | Anonyme Anforderung, bei der aufgrund unbekannter Serverfehler ein Fehler aufgetreten ist, diese geben meist einen HTTP 500-Statuscode zurück. | Nein | Ja |
SASServerOtherError | SAS-Anforderung, bei der aufgrund unbekannter Serverfehler ein Fehler aufgetreten ist, diese geben meist einen HTTP 500-Statuscode zurück. | Nein | Ja |
AuthorizationError | Autorisierte Anforderung, die aufgrund eines nicht autorisierten Zugriffs auf Daten oder eines Autorisierungsfehlers fehlgeschlagen ist. | Ja | Ja |
AnonymousAuthorizationError | Anonyme Anforderung, bei der aufgrund nicht autorisierten Datenzugriffs oder eines Autorisierungsfehler ein Fehler aufgetreten ist. | Nein | Nein |
SASAuthorizationError | SAS-Anforderung, bei der aufgrund nicht autorisierten Datenzugriffs oder eines Autorisierungsfehler ein Fehler aufgetreten ist. | Ja | Ja |
NetworkError | Autorisierte Anforderung, die aufgrund von Netzwerkfehlern fehlgeschlagen ist. Tritt üblicherweise auf, wenn ein Client vor Ablauf des Timeouts vorzeitig eine Verbindung trennt. | Ja | Ja |
AnonymousNetworkError | Anonyme Anforderungen, bei denen aufgrund von Netzwerkfehlern ein Fehler aufgetreten ist. Tritt üblicherweise auf, wenn ein Client vor Ablauf des Timeouts vorzeitig eine Verbindung trennt. | Ja | Ja |
SASNetworkError | SAS-Anforderung, bei der aufgrund von Netzwerkfehlern ein Fehler aufgetreten ist. Tritt üblicherweise auf, wenn ein Client vor Ablauf des Timeouts vorzeitig eine Verbindung trennt. | Ja | Ja |
Protokollierte Vorgänge
Die folgende Tabelle enthält die Vorgänge, die für den entsprechenden Speicherdienst protokolliert werden:
Speicherdienst | Vorgang |
---|---|
REST-API für den Blob-Dienst |
-
AbortCopyBlob - AcquireBlobLease - AcquireContainerLease - BreakBlobLease - BreakContainerLease - ChangeBlobLease - AppendBlock - ChangeContainerLease - ClearPage - CopyBlob, einschließlich interner Vorgänge CopyBlobSource und CopyBlobDestination. Diese internen Vorgänge sind nur in den Protokollierungsdaten vorhanden. - CreateContainer - DeleteBlob - DeleteContainer - FindBlobsByTags - GetAccountInformation - GetBlob - GetBlobMetadata - GetBlobProperties - GetBlobServiceStats - GetBlobTags - GetBlockList - GetContainerACL - GetContainerMetadata - GetContainerProperties - GetBlobLeaseInfo - GetPageRanges - GetUserDelegationKey - IncrementalCopyBlob - ListBlobs - ListContainers - PutBlob - PutBlock - PutBlockFromURL - PutBlockList - PutPage - QueryBlobContents - RenewBlobLease - RenewContainerLease - ReleaseBlobLease - ReleaseContainerLease - SetBlobMetadata - SetBlobExpiry - SetBlobTags - SetBlobTier - SetBlobProperties - SetContainerACL - SetContainerMetadata - SnapshotBlob - SetBlobServiceProperties - UndeleteBlob - GetBlobServiceProperties - BlobPreflightRequest |
Azure Data Lake Storage Gen2 REST API (Azure Data Lake Storage Gen2: REST-API) |
-
ListFilesystems - CreateFilesystem - DeleteFilesystem - GetFilesystemProperties - SetFilesystemProperties - ListFilesystemDir - ListFilesystemFile - CreatePathFile - CreatePathDir - Deletefile - Deletedirectory - GetFileProperties - SetFileProperties - SetPathAccessControl - GetPathAccessControl - GetPathStatus - AppendFile - FlushFile - LeaseFile - Readfile - RenamePathFile - RenamePathDir |
Dateidienst-REST-API |
-
AbortCopyFile - AcquireFileLease - BreakFileLease - ChangeFileLease - ClearRange - ListFilesystemDir - Copyfile - CopyFileDestination - CopyFileDestination - CopyFileSource - Createdirectory - GetFileProperties - Createfile - CreateFileSnapshot - CreateShare - Deletedirectory - Deletefile - DeleteShare - FilePreflightRequest - FileSessionConnect - GetDirectoryMetadataGetDirectoryProperties - GetEncryptionKey - Getfile - GetFileCopyInformation - GetFileMetadata - GetFilePermission - GetFileProperties - GetFileServiceProperties - GetFileShareUniqueId - GetPostMigrationFileInfo - CopyFileSource - GetShareAcl - GetShareMetadata - GetShareProperties - GetShareStats - ListFileRanges - ListFiles - ListFileSnapshots - ListHandles - ListShares - PutFilePermission - PutRange - GetFilePermission - GetFileProperties - GetFileServiceProperties - GetFileShareUniqueId - PutRangeFromURL - ReleaseFileLease - SetDirectoryMetadata - SetFileMetadata - SetFileMetadata - SetFileProperties - SetFileServiceProperties - SetShareAcl - SetShareMetadata - SetShareProperties - SnapshotShare |
Dateidienst-SMB-API |
-
Abbrechen - ChangeNotify - Schließen - Erstellen - Echo - Flush - Ioctl - Sperren - Abmelden - Verhandeln - OplockBreak - QueryDirectory - QueryInfo - Lesen - SessionSetup - SetInfo - TreeConnect - TreeDisconnect - Schreiben |
Table Service REST API (REST-API des Tabellendiensts) |
-
EntityGroupTransaction - Createtable - DeleteTable - DeleteEntity - InsertEntity - InsertOrMergeEntity - InsertOrReplaceEntity - QueryEntity - QueryEntities - Querytable - QueryTables - UpdateEntity - MergeEntity - SetTableServiceProperties - GetTableServiceProperties - TablePreflightRequest |
REST-API des Warteschlangendiensts |
-
ClearMessages - CreateQueue - DeleteQueue - DeleteMessage - GetQueueMetadata - GetQueue - Getmessage - GetMessageWrite(Die Get Message-API wurde aufgerufen, und Nachrichten wurden zurückgegeben. Die Warteschlange war nicht leer. - GetMessageRead(Die Get Message-API wurde aufgerufen, und es wurden keine Nachrichten zurückgegeben. Die Warteschlange ist leer. - GetMessages - ListQueues - PeekMessage - PeekMessages - PutMessage - SetQueueMetadata - SetQueueServiceProperties - GetQueueServiceProperties - UpdateMessage - QueuePreflightRequest |
Weitere Informationen
Informationen zur Storage Analytics-Protokollierungzu Storage Analytics MetrikenStorage Analytics Tabellenschema