Análise de Armazenamento operações registadas e mensagens de estado
Este tópico lista as operações do serviço de armazenamento e as mensagens de estado que são gravadas por Análise de Armazenamento.
Mensagens de Estado do Pedido Registadas
A tabela seguinte contém as mensagens de estado que são registadas e comunicadas nos dados de métricas. Uma definição para cada coluna está listada abaixo:
Mensagem de Estado: a mensagem de estado de um pedido registado por Análise de Armazenamento. Este valor está incluído nas entradas de registo e é o nome de uma coluna em cada tabela Métricas.
Descrição: uma descrição da mensagem de estado, incluindo verbos HTTP e códigos de estado, se aplicável.
Faturável: um valor sim/não que indica se o pedido é ou não faturável. Para obter mais informações sobre a faturação no Armazenamento do Azure, veja Armazenamento de Blobs do Azure preços.
Disponibilidade: um valor sim/não que indica se o pedido está ou não incluído no cálculo de disponibilidade de um serviço de armazenamento ou de uma operação de API específica. Todos os erros inesperados resultam numa disponibilidade reduzida para o serviço de armazenamento ou para a operação de API especificada.
Mensagem de Estado | Informações | A Cobrar | Disponibilidade |
---|---|---|---|
Com êxito | Pedido com êxito. | Yes | Yes |
AnonymousSuccess | Pedido anónimo bem-sucedido. | Yes | Yes |
SASSuccess | Pedido SAS (Shared Access Signature) bem-sucedido. | Yes | Yes |
ThrottlingError | Pedido autorizado que devolveu um código de estado HTTP 503. | No | No |
AnonymousThrottlingError | Pedido anónimo que devolveu um código de estado HTTP 503. | No | No |
SASThrottlingError | Pedido SAS que devolveu um código de estado HTTP 503. | No | No |
ClientTimeoutError | Pedido autorizado de tempo limite excedido que devolveu um código de estado HTTP 500. Se o tempo limite de rede do cliente ou o tempo limite do pedido estiver definido para um valor inferior ao esperado pelo serviço de armazenamento, este é um tempo limite esperado. Caso contrário, é reportado como um ServerTimeoutError. | Yes | Yes |
AnonymousClientTimeoutError | Pedido anónimo de tempo limite excedido que devolveu um código de estado HTTP 500. Se o tempo limite de rede do cliente ou o tempo limite do pedido estiver definido para um valor inferior ao esperado pelo serviço de armazenamento, este é um tempo limite esperado. Caso contrário, é reportado como anonymousServerTimeoutError. | Yes | Yes |
SASClientTimeoutError | Pedido SAS de tempo limite excedido que devolveu um código de estado HTTP 500. Se o tempo limite de rede do cliente ou o tempo limite do pedido estiver definido para um valor inferior ao esperado pelo serviço de armazenamento, este é um tempo limite esperado. Caso contrário, é reportado como um SASServerTimeoutError. | Yes | Yes |
ServerTimeoutError | Pedido autorizado de tempo limite excedido que devolveu um código de estado HTTP 500. O tempo limite excedido ocorreu devido a um erro de servidor. | No | Yes |
AnonymousServerTimeoutError | Pedido anónimo de tempo limite excedido que devolveu um código de estado HTTP 500. O tempo limite excedido ocorreu devido a um erro de servidor. | No | Yes |
SASServerTimeoutError | Pedido SAS de tempo limite excedido que devolveu um código de estado HTTP 500. O tempo limite excedido ocorreu devido a um erro de servidor. | No | Yes |
ClientOtherError | Pedido autorizado que falhou conforme esperado. Este erro pode representar muitos códigos de estado HTTP de nível 300-400, tais como NotFound e ResourceAlreadyExists. | Yes | Yes |
SASClientOtherError | Pedido SAS que falhou conforme esperado. | Yes | Yes |
AnonymousClientOtherError | Pedido anónimo que falhou conforme esperado, normalmente um pedido que falhou uma condição especificada. | Yes | Yes |
ServerOtherError | Pedido autorizado que falhou devido a erros de servidor desconhecidos, normalmente devolvendo um código de estado HTTP 500. | No | Yes |
AnonymousServerOtherError | Pedido anónimo que falhou devido a erros de servidor desconhecidos, normalmente devolvendo um código de estado HTTP 500. | No | Yes |
SASServerOtherError | Pedido SAS que falhou devido a erros de servidor desconhecidos, normalmente devolvendo um código de estado HTTP 500. | No | Yes |
AuthorizationError | Pedido autorizado que falhou devido a acesso não autorizado a dados ou a uma falha de autorização. | Yes | Yes |
AnonymousAuthorizationError | Pedido anónimo que falhou devido a acesso não autorizado a dados ou a uma falha de autorização. | No | No |
SASAuthorizationError | Pedido sas que falhou devido a acesso não autorizado de dados ou uma falha de autorização. | Yes | Yes |
NetworkError | Pedido autorizado que falhou devido a erros de rede. Ocorre normalmente quando um cliente fecha prematuramente uma ligação antes da expiração do tempo limite. | Yes | Yes |
AnonymousNetworkError | Pedido anónimo que falhou devido a erros de rede. Ocorre normalmente quando um cliente fecha prematuramente uma ligação antes da expiração do tempo limite. | Yes | Yes |
SASNetworkError | Pedido SAS que falhou devido a erros de rede. Ocorre normalmente quando um cliente fecha prematuramente uma ligação antes da expiração do tempo limite. | Yes | Yes |
Operações Registadas
A tabela seguinte contém as operações registadas para o serviço de armazenamento correspondente:
Serviço de Armazenamento | Operação |
---|---|
Blob Service REST API (API REST de Serviço Blob) |
-
AbortCopyBlob - AcquireBlobLease - AcquireContainerLease - BreakBlobLease - BreakContainerLease - ChangeBlobLease - AppendBlock - ChangeContainerLease - Limpar Página - CopyBlob, incluindo operações apenas internas CopyBlobSource e CopyBlobDestination. Estas operações internas só existirão nos dados de registo. - CreateContainer - EliminarBlob - 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 - Anular EliminaçãoBlob - GetBlobServiceProperties - BlobPreflightRequest |
API REST do Azure Data Lake Storage Gen2 |
-
ListFilesystems - CreateFilesystem - DeleteFilesystem - GetFilesystemProperties - SetFilesystemProperties - ListFilesystemDir - ListFilesystemFile - CreatePathFile - CreatePathDir - EliminarFicheiro - DeleteDirectory - GetFileProperties - SetFileProperties - SetPathAccessControl - GetPathAccessControl - GetPathStatus - AppendFile - FlushFile - LeaseFile - ReadFile - RenamePathFile - RenamePathDir |
API REST do serviço de ficheiros |
-
AbortCopyFile - AcquireFileLease - BreakFileLease - ChangeFileLease - ClearRange - ListFilesystemDir - CopyFile - CopyFileDestination - CopyFileDestination - CopyFileSource - CreateDirectory - GetFileProperties - CreateFile - CreateFileSnapshot - CriarPartilhar - DeleteDirectory - DeleteFile - EliminarPartilhar - 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 |
API SMB do serviço de ficheiros |
-
Cancelar - AlterarNotificar - Fechar - Criar - Eco - Limpar - Ioctl - Bloquear - Início de sessão - Negociar - OplockBreak - QueryDirectory - QueryInfo - Ler - SessionSetup - SetInfo - TreeConnect - TreeDisconnect - Escrever |
API REST de Serviço de Tabelas |
-
EntityGroupTransaction - Criar Tabela - DeleteTable - DeleteEntity - InsertEntity - InsertOrMergeEntity - InsertOrReplaceEntity - QueryEntity - QueryEntities - QueryTable - QueryTables - UpdateEntity - MergeEntity - SetTableServiceProperties - GetTableServiceProperties - TablePreflightRequest |
API REST de Serviço de Filas |
-
ClearMessages - CriarQueue - EliminarQueue - DeleteMessage - GetQueueMetadata - GetQueue - GetMessage - GetMessageWrite(Chamada API Obter Mensagem e as mensagens foram devolvidas. A fila não estava vazia) - GetMessageRead(Denominada API Obter Mensagem e não foram devolvidas mensagens. A fila está vazia) - GetMessages - ListQueues - PeekMessage - PeekMessages - PutMessage - SetQueueMetadata - SetQueueServiceProperties - GetQueueServiceProperties - UpdateMessage - QueuePreflightRequest |
Consulte também
Acerca do Registo de Análise de ArmazenamentoAcerca das Métricas Análise de ArmazenamentoAnálise de Armazenamento Esquema da Tabela de Métricas