Analýza úložiště protokolovaných operací a stavových zpráv
Toto téma obsahuje seznam operací služby úložiště a stavových zpráv zaznamenaných Analýza úložiště.
Protokolované zprávy o stavu požadavků
Následující tabulka obsahuje stavové zprávy, které jsou protokolovány a hlášeny v datech metrik. Definice jednotlivých sloupců je uvedená níže:
Stavová zpráva: Stavová zpráva pro požadavek protokolovaný Analýza úložiště. Tato hodnota je zahrnutá v položkách protokolu a je názvem sloupce v každé tabulce Metrics.
Popis: Popis stavové zprávy, včetně příkazů HTTP a stavových kódů, pokud jsou k dispozici.
Fakturovatelné: Hodnota ano/ne, která označuje, jestli je žádost fakturovatelná. Další informace o fakturaci ve službě Azure Storage najdete v tématu Azure Blob Storage cenách.
Dostupnost: Hodnota ano/ne, která označuje, jestli je požadavek zahrnutý do výpočtu dostupnosti pro službu úložiště nebo konkrétní operaci rozhraní API. Všechny neočekávané chyby mají pro službu úložiště nebo zadanou operaci rozhraní API za následek sníženou dostupnost.
Stavová zpráva | Informace | Fakturovatelné | Dostupnost |
---|---|---|---|
Success | Žádost byla úspěšná. | Yes | Ano |
AnonymníSuccess | Úspěšná anonymní žádost. | Ano | Ano |
SASSuccess | Žádost o úspěšný sdílený přístupový podpis (SAS) | Ano | Ano |
ThrottlingError | Autorizovaný požadavek, který vrátil stavový kód HTTP 503. | Ne | Ne |
Anonymní chyba omezování | Anonymní požadavek, který vrátil stavový kód HTTP 503. | Ne | Ne |
SASThrottlingError | Požadavek SAS, který vrátil stavový kód HTTP 503. | Ne | Ne |
ClientTimeoutError | Vypršel časový limit autorizovaného požadavku, který vrátil stavový kód HTTP 500. Pokud je časový limit sítě klienta nebo časového limitu požadavku nastavený na nižší hodnotu, než služba úložiště očekávala, jedná se o očekávaný časový limit. V opačném případě se ohlásí jako ServerTimeoutError. | Yes | Ano |
AnonymníClientTimeoutError | Vypršel časový limit anonymního požadavku, který vrátil stavový kód HTTP 500. Pokud je časový limit sítě klienta nebo časového limitu požadavku nastavený na nižší hodnotu, než služba úložiště očekávala, jedná se o očekávaný časový limit. V opačném případě se hlásí jako AnonymousServerTimeoutError. | Ano | Ano |
SASClientTimeoutError | Požadavek SAS s vypršením časového limitu, který vrátil stavový kód HTTP 500 Pokud je časový limit sítě klienta nebo časového limitu požadavku nastavený na nižší hodnotu, než služba úložiště očekávala, jedná se o očekávaný časový limit. V opačném případě se hlásí jako SASServerTimeoutError. | Yes | Yes |
ServerTimeoutError | Vypršel časový limit autorizovaného požadavku, který vrátil stavový kód HTTP 500. Časový limit vypršel kvůli chybě serveru. | Ne | Yes |
AnonymníServerTimeoutError | Vypršel časový limit anonymního požadavku, který vrátil stavový kód HTTP 500. Časový limit vypršel kvůli chybě serveru. | Ne | Ano |
SASServerTimeoutError | Požadavek SAS s vypršením časového limitu, který vrátil stavový kód HTTP 500 Časový limit vypršel kvůli chybě serveru. | Ne | Yes |
ClientOtherError | Autorizovaný požadavek, který selhal podle očekávání. Tato chyba může představovat mnoho stavových kódů a podmínek HTTP na úrovni 300-400, jako jsou NotFound a ResourceAlreadyExists. | Ano | Ano |
SASClientOtherError | Požadavek SAS, který selhal podle očekávání. | Ano | Ano |
AnonymníClientOtherError | Anonymní požadavek, který selhal podle očekávání, nejčastěji požadavek, který nesplní zadanou podmínku. | Ano | Ano |
ServerOtherError | Autorizovaný požadavek, který selhal kvůli neznámým chybám serveru, nejčastěji vrací stavový kód HTTP 500. | Ne | Ano |
Anonymní ServerOtherError | Anonymní požadavek, který selhal kvůli neznámým chybám serveru, nejčastěji vrací stavový kód HTTP 500. | Ne | Ano |
SASServerOtherError | Požadavek SAS, který selhal kvůli neznámým chybám serveru, nejčastěji vrací stavový kód HTTP 500. | Ne | Yes |
Chyba autorizace | Autorizovaná žádost, která selhala kvůli neoprávněnému přístupu k datům nebo kvůli selhání autorizace. | Yes | Ano |
AnonymousAuthorizationError | Anonymní požadavek, který selhal z důvodu neoprávněného přístupu k datům nebo selhání autorizace. | Ne | Ne |
SASAuthorizationError | Žádost SAS, která selhala z důvodu neoprávněného přístupu k datům nebo selhání autorizace. | Yes | Ano |
NetworkError | Autorizovaný požadavek, který selhal kvůli chybám sítě. K tomu nejčastěji dochází, když klient předčasně ukončí spojení před vypršením časového limitu. | Yes | Ano |
Chyba anonymní sítě | Anonymní požadavek, který selhal kvůli chybám sítě. K tomu nejčastěji dochází, když klient předčasně ukončí spojení před vypršením časového limitu. | Ano | Ano |
Chyba SASNetwork | Požadavek SAS, který selhal kvůli chybám sítě. K tomu nejčastěji dochází, když klient předčasně ukončí spojení před vypršením časového limitu. | Ano | Ano |
Protokolované operace
Následující tabulka obsahuje operace, které se protokolují pro odpovídající službu úložiště:
Služba úložiště | Operace |
---|---|
Rozhraní REST API služby Blob Service |
-
AbortCopyBlob - AcquireBlobLease - AcquireContainerLease - BreakBlobLease - BreakContainerLease - ChangeBlobLease - AppendBlock - ChangeContainerLease - ClearPage - CopyBlob, včetně interních operací CopyBlobSource a CopyBlobDestination. Tyto interní operace budou existovat pouze v datech protokolování. - 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 |
Rozhraní REST API pro Azure Data Lake Storage Gen2 |
-
ListFilesystems - CreateFilesystem - DeleteFilesystem - GetFilesystemProperties - SetFilesystemProperties - ListFilesystemDir - ListFilesystemFileFile - CreatePathFile - CreatePathDir - Deletefile - Deletedirectory - GetFileProperties - SetFileProperties - SetPathAccessControl - GetPathAccessControl - GetPathStatus - Soubor připojení - FlushFile - Zapůjčení souboru - Readfile - Přejmenovat soubor cesty - RenamePathDir |
Rozhraní REST API souborové služby |
-
AbortCopyFile - AcquireFileLease - BreakFileLease - Změnit SouborLease - ClearRange - Adresář_souboru_seznamu_souborů - Copyfile - CopyFileDestination - CopyFileDestination - Kopírovat zdroj souboru - Createdirectory - GetFileProperties - Vytvořit soubor - CreateFileSnapshot - Vytvořit sdílenou složku - Deletedirectory - Deletefile - Odstranit sdílenou složku - FilePreflightRequest - FileSessionConnect - GetDirectoryMetadataGetDirectoryProperties - GetEncryptionKey - Získat soubor - GetFileCopyInformation - GetFileMetadata - GetFilePermission - GetFileProperties - GetFileServiceProperties - GetFileShareUniqueId - GetPostMigrationFileInfo - Kopírovat zdroj souboru - GetShareAcl - ZískatShareMetadata - GetShareProperties - GetShareStats - Seznamsouborovýchranges - ListFiles - ListFileSnapshots - ListHandles - ListShares - PutFilePermission - PutRange - GetFilePermission - GetFileProperties - GetFileServiceProperties - GetFileShareUniqueId - PutRangeFromURL - ReleaseFileLease - SetDirectoryMetadata - SetFileMetadata - SetFileMetadata - Nastavit vlastnosti souboru - SetFileServiceProperties - SetShareAcl - NastavitShareMetadata - Nastavit vlastnosti služby Share - SnapshotShare |
Rozhraní SMB API souborové služby |
-
Zrušit - ChangeNotify - Zavřete - Vytvořit - Echo - Flush - Ioctl - Zámek - Odhlášení - Vyjednávat - OplockBreak - Adresář dotazů - Informace o dotazu - Číst - Nastavení relace - Setinfo - TreeConnect - TreeDisconnect - Zápis |
Rozhraní REST API služby Table Service |
-
EntityGroupTransaction - Createtable - Odstranit tabulku - Odstranitentitu - InsertEntity - InsertOrMergeEntity - InsertOrReplaceEntity - QueryEntity - QueryEntities - Querytable - Tabulky dotazů - UpdateEntity - MergeEntity - SetTableServiceProperties - GetTableServiceProperties - TablePreflightRequest |
Rozhraní REST API služby Queue Service |
-
ClearMessages - Vytvořit frontu - Odstranění fronty - DeleteMessage - ZískatQueueMetadata - Získat frontu - GetMessage - GetMessageWrite(Volalo rozhraní API Get Message a vrátily se zprávy. Fronta nebyla prázdná. - GetMessageRead(Nazývá se rozhraní API Get Message a nevrátily se žádné zprávy. Fronta je prázdná. - GetMessages - Seznam front - PeekMessage - PeekMessages - PutMessage - SetQueueMetadata - SetQueueServiceProperties - GetQueueServiceProperties - UpdateMessage - QueuePreflightRequest |
Viz také
Informace o Analýza úložiště Protokolovánío metrikách Analýza úložištěAnalýza úložiště Schéma tabulky metrik