Operasi dan pesan status yang dicatat Storage Analytics
Topik ini mencantumkan operasi layanan penyimpanan dan pesan status yang direkam oleh Storage Analytics.
Pesan Status Permintaan Yang Dicatat
Tabel berikut berisi pesan status yang dicatat dan dilaporkan dalam data metrik. Definisi untuk setiap kolom tercantum di bawah ini:
Pesan Status: Pesan status untuk permintaan yang dicatat oleh Storage Analytics. Nilai ini disertakan dalam entri log dan merupakan nama kolom di setiap tabel Metrik.
Deskripsi: Deskripsi pesan status termasuk kata kerja HTTP dan kode status, jika berlaku.
Dapat ditagih: Nilai ya/tidak yang menunjukkan apakah permintaan dapat ditagih atau tidak. Untuk informasi selengkapnya tentang penagihan di Azure Storage, lihat harga Azure Blob Storage.
Ketersediaan: Nilai ya/tidak yang menunjukkan apakah permintaan disertakan dalam perhitungan ketersediaan untuk layanan penyimpanan atau operasi API tertentu atau tidak. Semua kesalahan yang tidak terduga mengakibatkan berkurangnya ketersediaan untuk layanan penyimpanan atau operasi API yang ditentukan.
Pesan Status | Informasi | Dapat ditagih | Ketersediaan |
---|---|---|---|
Berhasil | Permintaan berhasil. | Ya | Ya |
AnonymousSuccess | Permintaan anonim berhasil. | Ya | Ya |
SASSuccess | Permintaan Tanda Tangan Akses Bersama (SAS) berhasil. | Ya | Ya |
ThrottlingError | Permintaan resmi yang mengembalikan kode status HTTP 503. | Tidak | Tidak |
AnonymousThrottlingError | Permintaan anonim yang mengembalikan kode status HTTP 503. | Tidak | Tidak |
SASThrottlingError | Permintaan SAS yang mengembalikan kode status HTTP 503. | Tidak | Tidak |
ClientTimeoutError | Permintaan resmi kehabisan waktu yang mengembalikan kode status HTTP 500. Jika batas waktu jaringan klien atau batas waktu permintaan diatur ke nilai yang lebih rendah dari yang diharapkan oleh layanan penyimpanan, ini adalah batas waktu yang diharapkan. Jika tidak, itu dilaporkan sebagai ServerTimeoutError. | Ya | Ya |
AnonymousClientTimeoutError | Permintaan anonim kehabisan waktu yang mengembalikan kode status HTTP 500. Jika batas waktu jaringan klien atau batas waktu permintaan diatur ke nilai yang lebih rendah dari yang diharapkan oleh layanan penyimpanan, ini adalah batas waktu yang diharapkan. Jika tidak, dilaporkan sebagai AnonymousServerTimeoutError. | Ya | Ya |
SASClientTimeoutError | Permintaan SAS kehabisan waktu yang mengembalikan kode status HTTP 500. Jika batas waktu jaringan klien atau batas waktu permintaan diatur ke nilai yang lebih rendah dari yang diharapkan oleh layanan penyimpanan, ini adalah batas waktu yang diharapkan. Jika tidak, dilaporkan sebagai SASServerTimeoutError. | Ya | Ya |
ServerTimeoutError | Permintaan resmi kehabisan waktu yang mengembalikan kode status HTTP 500. Waktu habis terjadi karena kesalahan server. | Tidak | Ya |
AnonymousServerTimeoutError | Permintaan anonim kehabisan waktu yang mengembalikan kode status HTTP 500. Waktu habis terjadi karena kesalahan server. | Tidak | Ya |
SASServerTimeoutError | Permintaan SAS kehabisan waktu yang mengembalikan kode status HTTP 500. Waktu habis terjadi karena kesalahan server. | Tidak | Ya |
ClientOtherError | Permintaan resmi yang gagal seperti yang diharapkan. Kesalahan ini dapat mewakili banyak kode dan kondisi status HTTP tingkat 300-400 seperti NotFound dan ResourceAlreadyExists. | Ya | Ya |
SASClientOtherError | Permintaan SAS yang gagal seperti yang diharapkan. | Ya | Ya |
AnonymousClientOtherError | Permintaan anonim yang gagal seperti yang diharapkan, paling sering permintaan yang gagal dalam prasyarat tertentu. | Ya | Ya |
ServerOtherError | Permintaan resmi yang gagal karena kesalahan server yang tidak diketahui, paling sering mengembalikan kode status HTTP 500. | Tidak | Ya |
AnonymousServerOtherError | Permintaan anonim yang gagal karena kesalahan server yang tidak diketahui, paling sering mengembalikan kode status HTTP 500. | Tidak | Ya |
SASServerOtherError | Permintaan SAS yang gagal karena kesalahan server yang tidak diketahui, paling sering mengembalikan kode status HTTP 500. | Tidak | Ya |
AuthorizationError | Permintaan resmi yang gagal karena akses data yang tidak sah atau kegagalan otorisasi. | Ya | Ya |
AnonymousAuthorizationError | Permintaan anonim yang gagal karena akses data yang tidak sah atau kegagalan otorisasi. | Tidak | Tidak |
SASAuthorizationError | Permintaan SAS yang gagal karena akses data yang tidak sah atau kegagalan otorisasi. | Ya | Ya |
NetworkError | Permintaan resmi yang gagal karena kesalahan jaringan. Paling sering terjadi ketika klien secara prematur menutup koneksi sebelum waktu habis berakhir. | Ya | Ya |
AnonymousNetworkError | Permintaan anonim yang gagal karena kesalahan jaringan. Paling sering terjadi ketika klien secara prematur menutup koneksi sebelum waktu habis berakhir. | Ya | Ya |
SASNetworkError | Permintaan SAS yang gagal karena kesalahan jaringan. Paling sering terjadi ketika klien secara prematur menutup koneksi sebelum waktu habis berakhir. | Ya | Ya |
Operasi yang Dicatat
Tabel berikut berisi operasi yang dicatat untuk layanan penyimpanan terkait:
Layanan Storage | Operasi |
---|---|
Layanan Blob REST API |
-
AbortCopyBlob - AcquireBlobLease - AcquireContainerLease - BreakBlobLease - BreakContainerLease - ChangeBlobLease - TambahkanBlock - ChangeContainerLease - ClearPage - CopyBlob, termasuk operasi khusus internal CopyBlobSource dan CopyBlobDestination. Operasi internal ini hanya akan ada dalam data pengelogan. - 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 - Batal hapusBlob - GetBlobServiceProperties - BlobPreflightRequest |
REST API Azure Data Lake Storage Gen2 |
-
ListFilesystems - CreateFilesystem - DeleteFilesystem - GetFilesystemProperties - SetFilesystemProperties - ListFilesystemDir - ListFilesystemFile - CreatePathFile - CreatePathDir - DeleteFile - DeleteDirectory - GetFileProperties - SetFileProperties - SetPathAccessControl - GetPathAccessControl - GetPathStatus - AppendFile - FlushFile - LeaseFile - ReadFile - RenamePathFile - RenamePathDir |
File Service 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 layanan file |
-
Membatalkan - ChangeNotify - Dekat - Membuat - Echo - Flush - Ioctl - Kunci - Logoff - Bernegosiasi - OplockBreak - QueryDirectory - QueryInfo - Membaca - SessionSetup - SetInfo - TreeConnect - TreeDisconnect - Menulis |
Layanan Tabel REST API |
-
EntityGroupTransaction - CreateTable - DeleteTable - DeleteEntity - InsertEntity - InsertOrMergeEntity - InsertOrReplaceEntity - QueryEntity - QueryEntities - QueryTable - QueryTables - UpdateEntity - MergeEntity - SetTableServiceProperties - GetTableServiceProperties - TablePreflightRequest |
Layanan Antrean REST API |
-
ClearMessages - Buat Antrean - DeleteQueue - DeleteMessage - GetQueueMetadata - Dapatkan Antrean - GetMessage - GetMessageWrite(Disebut Get Message API, dan pesan dikembalikan. Antrean tidak kosong) - GetMessageRead(Disebut Get Message API, dan tidak ada pesan yang dikembalikan. Antrean kosong) - GetMessages - ListQueues - PeekMessage - PeekMessages - PutMessage - SetQueueMetadata - SetQueueServiceProperties - GetQueueServiceProperties - UpdateMessage - QueuePreflightRequest |
Lihat juga
Tentang Pengelogan Storage Analytics Tentang Skema Tabel Metrik Storage Analytics Metrik Storage Analytics