儲存體分析記錄作業和狀態訊息
本主題列出儲存體分析所記錄的儲存體服務作業和狀態訊息。
記錄的要求狀態訊息
下表包含度量資料中記錄和報告的狀態訊息。 各資料行的定義如下所列:
狀態訊息:儲存體分析所記錄要求的狀態訊息。 此值包含在記錄項目中,而且是各度量資料表中的資料行名稱。
描述:如果有的話,狀態訊息的描述包括 HTTP 動詞和狀態碼。
可計費:是/否值,指出要求是否可計費。 如需 Azure 儲存體計費的詳細資訊,請參閱Azure Blob 儲存體定價。
可用性:是/否值,指出要求是否包含在儲存體服務或特定 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,包括僅限內部作業 CopyBlobSource 和 CopyBlobDestination。 這些內部作業只會存在於記錄資料中。 - 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 |