儲存體分析記錄作業和狀態訊息

本主題列出儲存體分析所記錄的儲存體服務作業和狀態訊息。

記錄的要求狀態訊息

下表包含度量資料中記錄和報告的狀態訊息。 各資料行的定義如下所列:

  1. 狀態訊息:儲存體分析所記錄要求的狀態訊息。 此值包含在記錄項目中,而且是各度量資料表中的資料行名稱。

  2. 描述:如果有的話,狀態訊息的描述包括 HTTP 動詞和狀態碼。

  3. 可計費:是/否值,指出要求是否可計費。 如需 Azure 儲存體計費的詳細資訊,請參閱Azure Blob 儲存體定價

  4. 可用性:是/否值,指出要求是否包含在儲存體服務或特定 API 作業的可用性計算中。 所有意外錯誤都會導致儲存體或所指定 API 作業的可用性降低。

狀態訊息 資訊 可計費 可用性
「成功」 成功的要求。 Yes Yes
AnonymousSuccess 成功的匿名要求。 Yes Yes
SASSuccess 成功的共用存取簽章 (SAS) 要求。 Yes Yes
ThrottlingError 傳回 HTTP 503 狀態碼的授權要求。 No No
AnonymousThrottlingError 傳回 HTTP 503 狀態碼的匿名要求。 No No
SASThrottlingError 傳回 HTTP 503 狀態碼的 SAS 要求。 No No
ClientTimeoutError 傳回 HTTP 500 狀態碼的逾時授權要求。 如果用戶端的網路逾時或要求逾時設定低於儲存體服務預期的值,則此為預期的逾時。 否則,它會回報為 ServerTimeoutError Yes Yes
AnonymousClientTimeoutError 傳回 HTTP 500 狀態碼的逾時匿名要求。 如果用戶端的網路逾時或要求逾時設定低於儲存體服務預期的值,則此為預期的逾時。 否則,它會回報為 AnonymousServerTimeoutError Yes Yes
SASClientTimeoutError 傳回 HTTP 500 狀態碼的逾時 SAS 要求。 如果用戶端的網路逾時或要求逾時設定低於儲存體服務預期的值,則此為預期的逾時。 否則,它會回報為 SASServerTimeoutError Yes Yes
ServerTimeoutError 傳回 HTTP 500 狀態碼的逾時授權要求。 逾時是因為伺服器錯誤而發生。 No Yes
AnonymousServerTimeoutError 傳回 HTTP 500 狀態碼的逾時匿名要求。 逾時是因為伺服器錯誤而發生。 No Yes
SASServerTimeoutError 傳回 HTTP 500 狀態碼的逾時 SAS 要求。 逾時是因為伺服器錯誤而發生。 No Yes
ClientOtherError 如預期般失敗的授權要求。 此錯誤可代表許多 300-400 層級的 HTTP 狀態碼和狀況,例如 NotFound 和 ResourceAlreadyExists。 Yes Yes
SASClientOtherError 如預期失敗的 SAS 要求。 Yes Yes
AnonymousClientOtherError 如預期失敗的匿名要求,最常見的是不符合指定先決條件的要求。 Yes Yes
ServerOtherError 因未知伺服器錯誤而失敗的授權要求,最常傳回 HTTP 500 狀態碼。 No Yes
AnonymousServerOtherError 因為未知的伺服器錯誤而失敗的匿名要求,最常傳回 HTTP 500 狀態碼。 No Yes
SASServerOtherError 因為未知的伺服器錯誤而失敗的 SAS 要求,最常傳回 HTTP 500 狀態碼。 No Yes
AuthorizationError 因未經授權存取資料或授權失敗而失敗的授權要求。 Yes Yes
AnonymousAuthorizationError 因為未經授權存取資料或授權失敗而失敗的匿名要求。 No No
SASAuthorizationError 因為未經授權存取資料或授權失敗而失敗的 SAS 要求。 Yes Yes
NetworkError 因網路錯誤而失敗的授權要求。 當用戶端在逾時到期前就過早關閉連線時,最常會發生這個情況。 Yes Yes
AnonymousNetworkError 因為網路錯誤而失敗的匿名要求。 當用戶端在逾時到期前就過早關閉連線時,最常會發生這個情況。 Yes Yes
SASNetworkError 因為網路錯誤而失敗的 SAS 要求。 當用戶端在逾時到期前就過早關閉連線時,最常會發生這個情況。 Yes Yes

記錄的作業

下表包含為對應儲存體服務而記錄的作業:

儲存空間服務 作業
Blob 服務 REST API \(英文\) - AbortCopyBlob
- AcquireBlobLease
- AcquireContainerLease
- BreakBlobLease
- BreakContainerLease
- ChangeBlobLease
- AppendBlock
- ChangeContainerLease
- ClearPage
- CopyBlob,包括僅限內部作業 CopyBlobSourceCopyBlobDestination。 這些內部作業只會存在於記錄資料中。
- 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 - ListFilesystems
- CreateFilesystem
- DeleteFilesystem
- GetFilesystemProperties
- SetFilesystemProperties
- ListFilesystemDir
- ListFilesystemFile
- CreatePathFile
- CreatePathDir
- DeleteFile
- DeleteDirectory
- GetFileProperties
- SetFileProperties
- SetPathAccessControl
- GetPathAccessControl
- GetPathStatus
- AppendFile
- FlushFile
- LeaseFile
- ReadFile
- RenamePathFile
- RenamePathDir
檔案服務 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
檔案服務 SMB API - 取消
- ChangeNotify
- 關閉
- 創建
- 回波
- 沖洗
- Ioctl
-
- 登出
- 洽談
- OplockBreak
- QueryDirectory
- QueryInfo
-
- SessionSetup
- SetInfo
- TreeConnect
- TreeDisconnect
-
資料表服務 REST API \(英文\) - EntityGroupTransaction
- CreateTable
- DeleteTable
- DeleteEntity
- InsertEntity
- InsertOrMergeEntity
- InsertOrReplaceEntity
- QueryEntity
- QueryEntities
- QueryTable
- QueryTables
- UpdateEntity
- MergeEntity
- SetTableServiceProperties
- GetTableServiceProperties
- TablePreflightRequest
佇列服務 REST API \(英文\) - ClearMessages
- CreateQueue
- DeleteQueue
- DeleteMessage
- GetQueueMetadata
- GetQueue
- GetMessage
- GetMessageWrite (呼叫取得訊息 API,並傳回訊息。佇列不是空的)
- GetMessageRead (呼叫 Get Message API,且未傳回任何訊息。佇列是空的)
- GetMessages
- ListQueues
- PeekMessage
- PeekMessages
- PutMessage
- SetQueueMetadata
- SetQueueServiceProperties
- GetQueueServiceProperties
- UpdateMessage
- QueuePreflightRequest

另請參閱

關於儲存體分析記錄關於儲存體分析計量儲存體分析計量資料表架構