analityka magazynu zarejestrowanych operacji i komunikatów o stanie

W tym temacie wymieniono operacje usługi magazynu i komunikaty o stanie rejestrowane przez analityka magazynu.

Zarejestrowane komunikaty o stanie żądania

Poniższa tabela zawiera komunikaty o stanie, które są rejestrowane i raportowane w danych metryk. Poniżej wymieniono definicję każdej kolumny:

  1. Komunikat o stanie: komunikat o stanie żądania zarejestrowanego przez analityka magazynu. Ta wartość jest uwzględniana w wpisach dziennika i jest nazwą kolumny w każdej tabeli Metrics.

  2. Opis: opis komunikatu o stanie, w tym czasowniki HTTP i kody stanu, jeśli ma to zastosowanie.

  3. Rozliczana: wartość tak/nie wskazująca, czy żądanie jest rozliczane. Aby uzyskać więcej informacji na temat rozliczeń w usłudze Azure Storage, zobacz cennik Azure Blob Storage.

  4. Dostępność: wartość tak/nie wskazująca, czy żądanie jest uwzględniane w obliczeniu dostępności dla usługi magazynu, czy określonej operacji interfejsu API. Wszystkie nieoczekiwane błędy powodują obniżenie poziomu dostępności usługi magazynu lub określonej operacji interfejsu API.

Komunikat o stanie Informacje Płatne Dostępność
Powodzenie Pomyślne żądanie. Tak Tak
AnonymousSuccess Pomyślne żądanie anonimowe. Tak Tak
SASSuccess Pomyślne żądanie sygnatury dostępu współdzielonego (SAS). Tak Tak
ThrottlingError Autoryzowane żądanie, które zwróciło kod stanu HTTP 503. Nie Nie
AnonymousThrottlingError Anonimowe żądanie, które zwróciło kod stanu HTTP 503. Nie Nie
SASThrottlingError Żądanie sygnatury dostępu współdzielonego zwracające kod stanu HTTP 503. Nie Nie
ClientTimeoutError Upłynął limit czasu autoryzowanego żądania, które zwróciło kod stanu HTTP 500. Jeśli limit czasu sieci klienta lub limit czasu żądania jest ustawiony na niższą wartość niż oczekiwano przez usługę magazynu, jest to oczekiwany limit czasu. W przeciwnym razie jest zgłaszany jako ServerTimeoutError. Tak Tak
AnonymousClientTimeoutError Przekroczono limit czasu żądania anonimowego, które zwróciło kod stanu HTTP 500. Jeśli limit czasu sieci klienta lub limit czasu żądania jest ustawiony na niższą wartość niż oczekiwano przez usługę magazynu, jest to oczekiwany limit czasu. W przeciwnym razie jest on zgłaszany jako AnonymousServerTimeoutError. Tak Tak
SASClientTimeoutError Przekroczono limit czasu żądania sygnatury dostępu współdzielonego, które zwróciło kod stanu HTTP 500. Jeśli limit czasu sieci klienta lub limit czasu żądania jest ustawiony na niższą wartość niż oczekiwano przez usługę magazynu, jest to oczekiwany limit czasu. W przeciwnym razie jest zgłaszany jako błąd SASServerTimeoutError. Tak Tak
ServerTimeoutError Upłynął limit czasu autoryzowanego żądania, które zwróciło kod stanu HTTP 500. Przekroczenie limitu czasu wystąpiło z powodu błędu serwera. Nie Tak
AnonymousServerTimeoutError Przekroczono limit czasu żądania anonimowego, które zwróciło kod stanu HTTP 500. Przekroczenie limitu czasu wystąpiło z powodu błędu serwera. Nie Tak
SASServerTimeoutError Przekroczono limit czasu żądania sygnatury dostępu współdzielonego, które zwróciło kod stanu HTTP 500. Przekroczenie limitu czasu wystąpiło z powodu błędu serwera. Nie Tak
ClientOtherError Autoryzowane żądanie, które nie powiodło się zgodnie z oczekiwaniami. Ten błąd może reprezentować wiele kodów stanu HTTP na poziomie 300–400, takich jak NotFound i ResourceAlreadyExists. Tak Tak
SASClientOtherError Żądanie sygnatury dostępu współdzielonego, które nie powiodło się zgodnie z oczekiwaniami. Tak Tak
AnonymousClientOtherError Żądanie anonimowe, które nie powiodło się zgodnie z oczekiwaniami, najczęściej żądanie, które nie powiodło się określonego warunku wstępnego. Tak Tak
ServerOtherError Autoryzowane żądanie, które nie powiodło się z powodu nieznanych błędów serwera, najczęściej zwraca kod stanu HTTP 500. Nie Tak
AnonymousServerOtherError Żądanie anonimowe, które nie powiodło się z powodu nieznanych błędów serwera, najczęściej zwraca kod stanu HTTP 500. Nie Tak
SASServerOtherError Żądanie sygnatury dostępu współdzielonego, które nie powiodło się z powodu nieznanych błędów serwera, najczęściej zwraca kod stanu HTTP 500. Nie Tak
AuthorizationError Autoryzowane żądanie, które nie powiodło się z powodu nieautoryzowanego dostępu do danych lub niepowodzenia autoryzacji. Tak Tak
AnonymousAuthorizationError Żądanie anonimowe, które nie powiodło się z powodu nieautoryzowanego dostępu do danych lub niepowodzenia autoryzacji. Nie Nie
SASAuthorizationError Żądanie sygnatury dostępu współdzielonego, które nie powiodło się z powodu nieautoryzowanego dostępu do danych lub niepowodzenia autoryzacji. Tak Tak
NetworkError Autoryzowane żądanie, które nie powiodło się z powodu błędów sieci. Najczęściej występuje, gdy klient przedwcześnie zamyka połączenie przed wygaśnięciem limitu czasu. Tak Tak
AnonymousNetworkError Żądanie anonimowe, które nie powiodło się z powodu błędów sieci. Najczęściej występuje, gdy klient przedwcześnie zamyka połączenie przed wygaśnięciem limitu czasu. Tak Tak
SASNetworkError Żądanie sygnatury dostępu współdzielonego, które nie powiodło się z powodu błędów sieci. Najczęściej występuje, gdy klient przedwcześnie zamyka połączenie przed wygaśnięciem limitu czasu. Tak Tak

Zarejestrowane operacje

Poniższa tabela zawiera operacje rejestrowane dla odpowiedniej usługi magazynu:

Usługa magazynu Operacja
Interfejs API REST usługi Blob Service - AbortCopyBlob
- AcquireBlobLease
- AcquireContainerLease
- BreakBlobLease
- BreakContainerLease
- ChangeBlobLease
- AppendBlock
- ChangeContainerLease
- ClearPage
- CopyBlob, w tym operacje tylko wewnętrzne CopyBlobSource i CopyBlobDestination. Te operacje wewnętrzne będą istnieć tylko w danych rejestrowania.
- CreateContainer
- DeleteBlob
- DeleteContainer
- FindBlobsByTags
- GetAccountInformation
- GetBlob
- GetBlobMetadata
- Właściwości 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
- Cofanie usunięciablob
- GetBlobServiceProperties
- BlobPreflightRequest
Interfejs API REST usługi Azure Data Lake Storage Gen2 - ListFilesystems
- CreateFilesystem
- DeleteFilesystem
- GetFilesystemProperties
- SetFilesystemProperties
- ListFilesystemDir
- ListFilesystemFileFile
- CreatePathFile
- CreatePathDir
- Deletefile
- Deletedirectory
- GetFileProperties
- SetFileProperties
- SetPathAccessControl
- GetPathAccessControl
- GetPathStatus
- AppendFile
- FlushFile
- LeaseFile
- Readfile
- RenamePathFile
- RenamePathDir
Interfejs API REST usługi plików - AbortCopyFile
- AcquireFileLease
- BreakFileLease
- ChangeFileLease
- ClearRange
- ListFilesystemDir
- Copyfile
- CopyFileDestination
- CopyFileDestination
- CopyFileSource
- Createdirectory
- GetFileProperties
- Createfile
- CreateFileSnapshot
- Utwórz udział
- Deletedirectory
- Deletefile
- Usuń udział
- 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
Interfejs API protokołu SMB usługi plików - Anuluj
- ChangeNotify
- Zamknij
- Utworzyć
- Echo
- Flush
- Ioctl
- Blokady
- Wylogowania
- Negocjować
- OplockBreak
- QueryDirectory
- QueryInfo
- Odczytu
- Zestaw sesji
- Setinfo
- TreeConnect
- TreeDisconnect
- Napisz
Interfejs API REST usługi Table (Tabela) - EntityGroupTransaction
- Createtable
- DeleteTable
- DeleteEntity
- InsertEntity
- InsertOrMergeEntity
- InsertOrReplaceEntity
- QueryEntity
- ZapytaniaEntities
- Querytable
- Tabele zapytań
- UpdateEntity
- MergeEntity
- SetTableServiceProperties
- GetTableServiceProperties
- TablePreflightRequest
Interfejs API REST usługi Queue (Kolejka) - ClearMessages
- Tworzenie kolejki
- Usuwanie kolejki
- DeleteMessage
- GetQueueMetadata
- GetQueue
- GetMessage
- GetMessageWrite(Wywoływany interfejs API pobierania komunikatów i komunikaty zostały zwrócone. Kolejka nie była pusta)
- GetMessageRead(nazywany interfejsem API pobierania komunikatów i nie zostały zwrócone żadne komunikaty. Kolejka jest pusta)
- GetMessages
- Kolejki list
- PeekMessage
- PeekMessages
- PutMessage
- SetQueueMetadata
- SetQueueServiceProperties
- GetQueueServiceProperties
- UpdateMessage
- QueuePreflightRequest

Zobacz też

Informacje o rejestrowaniu analityka magazynuo metrykach analityka magazynuanalityka magazynu Schemat tabeli metryk