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:

  1. 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.

  2. Beschreibung: Eine Beschreibung der status Nachricht, einschließlich HTTP-Verben und status Codes, falls zutreffend.

  3. 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.

  4. 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