Storage Analytics によって記録される操作やステータス メッセージ
このトピックでは、Storage Analytics によって記録されるストレージ サービス操作およびステータス メッセージについて説明します。
ログに記録される要求ステータス メッセージ
次の表に、ログに記録されメトリック データとしてレポートされるステータス メッセージを示します。 それぞれの列の定義は次のとおりです。
ステータス メッセージ: Storage Analyticsによってログに記録された要求のステータス メッセージ。 この値はログ エントリに含まれ、各メトリック テーブルの列の名前として使用されます。
説明: HTTP 動詞と状態コード (該当する場合) を含むステータス メッセージの説明。
課金対象: 要求が課金対象かどうかを示す yes/no 値。 Azure Storage での課金の詳細については、「Azure Blob Storage価格」を参照してください。
可用性: ストレージ サービスまたは特定の API 操作の可用性計算に要求が含まれているかどうかを示す yes/no 値。 予期しないエラーすべてが、ストレージ サービスまたは指定された API 操作の可用性の低下をもたらします。
ステータス メッセージ | Information | Billable | 可用性 |
---|---|---|---|
Success | 成功した要求。 | はい | はい |
AnonymousSuccess | 成功した匿名要求。 | はい | はい |
SASSuccess | 成功した共有アクセス署名 (SAS) 要求。 | はい | はい |
ThrottlingError | HTTP 503 状態コードを返した承認された要求。 | いいえ | いいえ |
AnonymousThrottlingError | HTTP 503 ステータス コードを返した匿名要求。 | いいえ | いいえ |
SASThrottlingError | HTTP 503 ステータス コードを返した SAS 要求。 | いいえ | いいえ |
ClientTimeoutError | HTTP 500 状態コードを返したタイムアウト承認済み要求。 クライアントのネットワーク タイムアウトまたは要求タイムアウトがストレージ サービスで期待される値より低い値に設定された場合、これは予期されるタイムアウトです。 それ以外の場合は、 ServerTimeoutError として報告されます。 | はい | はい |
AnonymousClientTimeoutError | HTTP 500 ステータス コードを返した、タイムアウトした匿名要求。 クライアントのネットワーク タイムアウトまたは要求タイムアウトがストレージ サービスで期待される値より低い値に設定された場合、これは予期されるタイムアウトです。 それ以外の場合は、 AnonymousServerTimeoutError として報告されます。 | はい | はい |
SASClientTimeoutError | HTTP 500 ステータス コードを返した、タイムアウトした SAS 要求。 クライアントのネットワーク タイムアウトまたは要求タイムアウトがストレージ サービスで期待される値より低い値に設定された場合、これは予期されるタイムアウトです。 それ以外の場合は、 SASServerTimeoutError として報告されます。 | はい | はい |
ServerTimeoutError | HTTP 500 状態コードを返したタイムアウト承認済み要求。 タイムアウトは、サーバー エラーが原因で発生しました。 | いいえ | はい |
AnonymousServerTimeoutError | HTTP 500 ステータス コードを返した、タイムアウトした匿名要求。 タイムアウトは、サーバー エラーが原因で発生しました。 | いいえ | はい |
SASServerTimeoutError | HTTP 500 ステータス コードを返した、タイムアウトした SAS 要求。 タイムアウトは、サーバー エラーが原因で発生しました。 | いいえ | はい |
ClientOtherError | 予期したとおりに失敗した承認された要求。 このエラーは、300 ~ 400 レベルのさまざまな HTTP ステータス コードおよび状況 (NotFound、ResourceAlreadyExists など) を表します。 | はい | はい |
SASClientOtherError | 予期したとおりに失敗した SAS 要求。 | はい | はい |
AnonymousClientOtherError | 予期したに失敗した匿名要求 (一般的には、指定された前提条件を満たさない要求)。 | はい | はい |
ServerOtherError | 不明なサーバー エラーが原因で失敗した承認された要求。最も一般的に HTTP 500 状態コードが返されます。 | いいえ | はい |
AnonymousServerOtherError | 不明なサーバー エラーが原因で失敗した匿名要求 (一般的には HTTP 500 ステータス コードが返されます)。 | いいえ | はい |
SASServerOtherError | 不明なサーバー エラーが原因で失敗した SAS 要求 (一般的には HTTP 500 ステータス コードが返されます)。 | いいえ | はい |
AuthorizationError | データへの不正アクセスまたは承認エラーによって失敗した承認された要求。 | はい | はい |
AnonymousAuthorizationError | データへの承認されていないアクセスまたは承認エラーが原因で失敗した匿名要求。 | いいえ | いいえ |
SASAuthorizationError | データへの承認されていないアクセスまたは承認エラーが原因で失敗した SAS 要求。 | はい | はい |
NetworkError | ネットワーク エラーが原因で失敗した承認された要求。 クライアントがタイムアウト期限が切れる前に途中で接続を終了したときによく発生します。 | はい | はい |
AnonymousNetworkError | ネットワーク エラーが原因で失敗した匿名要求。 クライアントがタイムアウト期限が切れる前に途中で接続を終了したときによく発生します。 | はい | はい |
SASNetworkError | ネットワーク エラーが原因で失敗した SAS 要求。 クライアントがタイムアウト期限が切れる前に途中で接続を終了したときによく発生します。 | はい | はい |
ログに記録される操作
次の表に、対応するストレージ サービスに対して記録される操作を示します。
ストレージ サービス | 操作 |
---|---|
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 - 書き込み |
Table サービス REST API |
-
EntityGroupTransaction - CreateTable - DeleteTable - DeleteEntity - InsertEntity - InsertOrMergeEntity - InsertOrReplaceEntity - QueryEntity - QueryEntities - QueryTable - QueryTables - UpdateEntity - MergeEntity - SetTableServiceProperties - GetTableServiceProperties - TablePreflightRequest |
Queue サービス REST API |
-
ClearMessages - CreateQueue - DeleteQueue - DeleteMessage - GetQueueMetadata - GetQueue - Getmessage - GetMessageWrite(Get Message API と呼ばれ、メッセージが返されました。キューが空でない) - GetMessageRead(Get Message API と呼ばれ、メッセージは返されませんでした。キューが空です) - GetMessages - ListQueues - PeekMessage - PeekMessages - PutMessage - SetQueueMetadata - SetQueueServiceProperties - GetQueueServiceProperties - UpdateMessage - QueuePreflightRequest |
参照
Storage Analytics メトリックStorage Analyticsメトリック テーブル スキーマに関するStorage Analyticsログ記録について