Análise de Armazenamento esquema de tabela de métricas (clássico)

Observação

Análise de Armazenamento métricas agora são métricas clássicas. A Microsoft recomenda usar as Métricas de Armazenamento no Azure Monitor em vez de Análise de Armazenamento métricas.

As métricas do Storage Analytics agregam dados de transações e de capacidade para uma conta de armazenamento. As métricas de transações são registradas para os serviços Blob, Tabela, Fila e Arquivo. Atualmente, as métricas de capacidade são registrada apenas para o serviço Blob. Dados de transação e dados de capacidade são armazenados em tabelas conhecidas, conforme descrito na tabela a seguir:

Nível de métricas Nomes de tabela Suporte para versões
Transações por hora - $MetricsTransactionsBlob

- $MetricsTransactionsTable

- $MetricsTransactionsQueue
Versões anteriores a 15-08-2013 apenas. Embora esses nomes ainda ter suporte, é recomendável que você alterne para usar as tabelas listadas abaixo.
Transações por hora - $MetricsHourPrimaryTransactionsBlob

- $MetricsHourPrimaryTransactionsTable

- $MetricsHourPrimaryTransactionsQueue

- $MetricsHourPrimaryTransactionsFile
Para os serviços Blob, Tabela e Fila, com suporte para todas as versões.

Para o serviço Arquivo, com suporte apenas para a versão 2015-04-05 e posterior.
Transações de minuto - $MetricsMinutePrimaryTransactionsBlob

- $MetricsMinutePrimaryTransactionsTable

- $MetricsMinutePrimaryTransactionsQueue

- $MetricsMinutePrimaryTransactionsFile
Para os serviços Blob, Tabela e Fila, com suporte para todas as versões.

Para o serviço Arquivo, com suporte apenas para a versão 2015-04-05 e posterior.
Métricas por hora, local secundário - $MetricsHourSecondaryTransactionsBlob

- $MetricsHourSecondaryTransactionsTable

- $MetricsHourSecondaryTransactionsQueue
Todas as versões. A RA-GRS (replicação com redundância geográfica com acesso de leitura) deve estar habilitada.

Observe que o RA-GRS ainda não está disponível para o serviço Arquivo.
Métricas por minuto, local secundário - $MetricsMinuteSecondaryTransactionsBlob

- $MetricsMinuteSecondaryTransactionsTable

- $MetricsMinuteSecondaryTransactionsQueue
Todas as versões. A RA-GRS (replicação com redundância geográfica com acesso de leitura) deve estar habilitada.

Observe que o RA-GRS ainda não está disponível para o serviço Arquivo.
Capacidade (apenas serviço Blob) $MetricsCapacityBlob Todas as versões.

Observação

As tabelas de métricas acima não são exibidas quando uma operação de listagem de tabela é executada. Cada tabela de métricas deve ser acessada diretamente com base em seu nome.

O esquema para essas tabelas é definido nas seções a seguir. Para obter mais informações sobre métricas, consulte Sobre Análise de Armazenamento Métricas.

Esquema da tabela $MetricsCapacityBlob

Duas entidades são armazenadas na tabela $MetricsCapacityBlob diariamente, uma resumindo os detalhes de tamanho do contêiner e do blob da conta de armazenamento e a outra resumindo detalhes de tamanho do contêiner $logs.

Nome da coluna Type Descrição Exemplo
PartitionKey string Um carimbo de data/hora em UTC que representa a hora inicial da métrica, no seguinte formato: YYYYMMddThhmm. Como os dados são informados somente uma vez por dia, hhmm (hora e minutos) será sempre 0000. Esse valor é a PartitionKey de todas as entradas na tabela. 20110809T0000
RowKey string Indica se a entidade de tabela de capacidade é aplicável aos dados do usuário ou aos dados do Storage Analytics, no seguinte formato: <data¦analytics>. Se o valor for data, essa entidade de tabela indicará as métricas de capacidade somente para dados do usuário. Se o valor for analytics, essa entidade de tabela indicará a métrica de capacidade somente para dados do Storage Analytics, especificamente a capacidade consumida pelo contêiner de blob $logs. data
Capacidade long A quantidade de armazenamento usada pelo serviço Blob da conta de armazenamento, em bytes. 488920186
ContainerCount long O número de contêineres de blob no serviço Blob da conta de armazenamento. 237
ObjectCount long O número de blobs confirmados e não confirmados no serviço Blob da conta de armazenamento. 8441

Esquema de tabela de transações

Cada tabela que armazena dados da transação, seja pela hora ou por minuto, usa o mesmo esquema. Além disso, cada tabela grava dois tipos de dados resumidos:

  • Dados resumidos no nível do serviço, que contêm agregações horárias para um serviço de armazenamento.
  • Dados resumidos no nível da API, que contêm agregações horárias para uma API específica.

Observação

Cada entrada em uma entidade de tabela só se aplica a transações que ocorreram durante a hora (para métricas por hora) ou minuto (para métricas de minuto) especificadas por Time (PartitionKey).

Nome da coluna Type Descrição Exemplo
Time (PartitionKey) string Para métricas de hora, um carimbo de data/hora em UTC que representa a hora inicial da métrica, no seguinte formato: YYYYMMddThhmm. Esse valor é a chave de partição de todas as entradas na tabela. Para métricas de minuto, o formato é o mesmo, mas o valor de minuto é uma indicação aproximada do tempo em que as transações foram executadas. As transações de minutos anteriores podem ser agregadas na transação para o minuto atual se estiverem faltando no intervalo anterior. 20110809T0800
AccessType e TransactionType (RowKey) string Uma combinação de AccessType e TransactionType, no seguinte formato: <user¦system>;<all¦api-name>. Esses valores incluem a RowKey para uma entidade de tabela individual. A lista a seguir descreve os valores de cada tipo:

- user é especificado para todas as solicitações de usuário, incluindo solicitações anônimas, autorizadas e SAS.

- systemé especificado apenas para solicitações de Análise de Armazenamento.

- all será especificado se a entidade de tabela for um resumo de todas as solicitações feitas ao serviço de armazenamento.

- api-name indica a operação aplicável para a entidade de resumo. Para obter uma lista de possíveis operações, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status.
user;GetBlob
TotalIngress long A quantidade de dados de entrada, em bytes. Esse número inclui a entrada de um cliente externo no Armazenamento do Azure, bem como a entrada no Azure. 28395
TotalEgress long A quantidade de dados de saída, em bytes. Esse número inclui a saída de um cliente externo no Armazenamento do Azure, bem como a saída no Azure. Como resultado, esse número não reflete a saída faturável. 8021
TotalRequests long O número de solicitações feitas a um serviço de armazenamento ou à operação de API especificada. Esse número inclui solicitações bem-sucedidas e com falha, bem como solicitações que produziram erros. As solicitações que geram as seguintes mensagens de status são incluídas nesse número:

Mensagens de status (Blob, Fila, Tabela, Arquivo)

- Com sucesso

- AnonymousSuccess

- SASSuccess

- ThrottlingError

- AnonymousThrottlingError

- SASThrottlingError

- NetworkError

- AnonymousNetworkError

- SASNetworkError

- ClientOtherError

- AnonymousClientOtherError

- SASClientOtherError

- ServerOtherError

- AnonymousServerOtherError

- SASServerOtherError

- ClientTimeoutError

- AnonymousClientTimeoutError

- SASClientTimeoutError

- ServerTimeoutError

- AnonymousServerTimeoutError

- SASServerTimeoutError

- AuthorizationError

- AnonymousAuthorizationError

- SASAuthorizationError

Mensagens de status (SMB de arquivo)

-Negociar

– SessionSetup

- Logoff

- TreeConnect

- TreeDisconnect

-Criar

-Perto

-Flush

- Ler

-Escrever

-Bloqueio

-Ioctl

-Cancelar

-Eco

- QueryDirectory

- ChangeNotify

-Queryinfo

-Setinfo

- OplockBreak

Para obter mais informações sobre essas mensagens status, consulte Análise de Armazenamento Operações registradas e mensagens de status.
20914
TotalBillableRequests long O número de solicitações faturáveis. As solicitações que geram as seguintes mensagens de status são incluídas nesse número:

Mensagens de status (Blob, Fila, Tabela, Arquivo)

- Com sucesso

- AnonymousSuccess

- SASSuccess

- NetworkError

- AnonymousNetworkError

- SASNetworkError

- ClientOtherError

- AnonymousClientOtherError

- SASClientOtherError

- ClientTimeoutError

- AnonymousClientTimeoutError

- SASClientTimeoutError

- AuthorizationError

- SASAuthorizationError

Mensagens de status (SMB de arquivo)

-Negociar

– SessionSetup

- Logoff

- TreeConnect

- TreeDisconnect

-Criar

-Perto

-Flush

- Ler

-Escrever

-Bloqueio

-Ioctl

-Cancelar

-Eco

– QueryDirectory

- ChangeNotify

-Queryinfo

-Setinfo

- OplockBreak

Para obter mais informações sobre essas mensagens status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status.
14297
Disponibilidade double O percentual de disponibilidade para o serviço de armazenamento ou a operação de API especificada. A disponibilidade é calculada usando o valor TotalBillableRequests e dividindo-o pelo número de solicitações aplicáveis, incluindo aquelas que produziram erros inesperados. Todos os erros inesperados resultam na redução da disponibilidade para o serviço de armazenamento ou a operação de API especificada. As solicitações que geram as seguintes mensagens de status são incluídas nessa porcentagem:

Mensagens de Status (Blob, Fila, Tabela, Arquivo)

- Com sucesso

- AnonymousSuccess

- SASSuccess

- NetworkError

- AnonymousNetworkError

- SASNetworkError

- ClientOtherError

- AnonymousClientOtherError

- SASClientOtherError

– ServerOtherError

- AnonymousServerOtherError

- SASServerOtherError

- ClientTimeoutError

- AnonymousClientTimeoutError

- SASClientTimeoutError

- ServerTimeoutError

- AnonymousServerTimeoutError

- SASServerTimeoutError

– AuthorizationError

- SASAuthorizationError

Mensagens de Status (Arquivo SMB)

-Negociar

– SessionSetup

– Logoff

- TreeConnect

- TreeDisconnect

-Criar

-Perto

-Flush

- Ler

-Escrever

-Bloqueio

-Ioctl

-Cancelar

-Eco

– QueryDirectory

- ChangeNotify

-Queryinfo

-Setinfo

- OplockBreak

Para obter mais informações sobre essas mensagens status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status.
99.99
AverageE2ELatency double A latência média de ponta a ponta das solicitações bem-sucedidas feitas a um serviço de armazenamento ou à operação de API especificada, em milissegundos. Esse valor inclui o tempo de processamento necessário no Armazenamento do Azure para ler a solicitação, enviar a resposta e receber a confirmação da resposta. 19.333333
AverageServerLatency double A latência média usada pelo Armazenamento do Azure para processar uma solicitação bem-sucedida, em milissegundos. Esse valor não inclui a latência de rede especificada em AverageE2ELatency. 11.4
PercentSuccess double A porcentagem de solicitações bem-sucedidas.

Observe que, se não houver solicitações feitas no armazenamento, o valor da métrica PercentSuccess será zero. Se você estiver monitorando PercentSuccess, também desejará garantir que o valor da métrica TotalRequests seja maior que zero.
68
PercentThrottlingError double A porcentagem de solicitações que falharam com um erro de limitação 0
PercentTimeoutError double A porcentagem de solicitações que falharam com um erro de tempo limite. Esse número inclui o tempo limite do cliente e do servidor. 0
PercentServerOtherError double A porcentagem de solicitações que falharam com um ServerOtherError. Para obter mais informações sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
PercentClientOtherError double A porcentagem de solicitações que falharam com um ClientOtherError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
PercentAuthorizationError double A porcentagem de solicitações que falharam com um AuthorizationError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
PercentNetworkError double A porcentagem de solicitações que falharam com um NetworkError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
Êxito long O número de solicitações bem-sucedidas, feitas a um serviço de armazenamento ou à operação da API especificada. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 10239
AnonymousSuccess long O número de solicitações bem-sucedidas anônimas, feitas a um serviço de armazenamento ou à operação da API especificada. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 8239
SASSuccess long O número de solicitações de Assinatura de Acesso Compartilhado (SAS) bem-sucedidas anônimas, feitas a um serviço de armazenamento ou à operação da API especificada. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 432
ThrottlingError long O número de solicitações autorizadas para um serviço de armazenamento ou a operação de API especificada que retornou um ThrottlingError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
AnonymousThrottlingError long O número de solicitações anônimas a um serviço de armazenamento ou à operação da API especificada que retornaram um AnonymousThrottlingError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
SASThrottlingError long O número de solicitações SAS a um serviço de armazenamento ou à operação da API especificada que retornaram um SASThrottlingError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
ClientTimeoutError long O número de solicitações autorizadas para um serviço de armazenamento ou a operação de API especificada que retornou um ClientTimeoutError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
AnonymousClientTimeoutError long O número de solicitações anônimas a um serviço de armazenamento ou à operação da API especificada que retornaram um AnonymousClientTimeoutError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
SASClientTimeoutError long O número de solicitações SAS para um serviço de armazenamento ou a operação de API especificada que retornou um SASClientTimeoutError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
ServerTimeoutError long O número de solicitações autorizadas para um serviço de armazenamento ou a operação de API especificada que retornou um ServerTimeoutError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
AnonymousServerTimeoutError long O número de solicitações anônimas a um serviço de armazenamento ou à operação da API especificada que retornaram um AnonymousServerTimeoutError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
SASServerTimeoutError long O número de solicitações SAS para um serviço de armazenamento ou a operação de API especificada que retornou um SASServerTimeoutError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
ClientOtherError long O número de solicitações autorizadas para um serviço de armazenamento ou a operação de API especificada que retornou um ClientOtherError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
SASClientOtherError long O número de solicitações SAS para um serviço de armazenamento ou a operação de API especificada que retornou um SASClientOtherError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
AnonymousClientOtherError long O número de solicitações anônimas a um serviço de armazenamento ou à operação da API especificada que retornaram um AnonymousClientOtherError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
ServerOtherError long O número de solicitações autorizadas para um serviço de armazenamento ou a operação de API especificada que retornou um ServerOtherError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
AnonymousServerOtherError long O número de solicitações anônimas a um serviço de armazenamento ou à operação da API especificada que retornaram um AnonymousServerOtherError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
SASServerOtherError long O número de solicitações SAS para um serviço de armazenamento ou a operação de API especificada que retornou um SASServerOtherError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
AuthorizationError long O número de solicitações autorizadas para um serviço de armazenamento ou a operação de API especificada que retornou um AuthorizationError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
AnonymousAuthorizationError long O número de solicitações anônimas a um serviço de armazenamento ou à operação da API especificada que retornaram um AnonymousAuthorizationError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
SASAuthorizationError long O número de solicitações SAS para um serviço de armazenamento ou a operação de API especificada que retornou um SASAuthorizationError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
NetworkError long O número de solicitações autorizadas para um serviço de armazenamento ou a operação de API especificada que retornou um NetworkError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
AnonymousNetworkError long O número de solicitações anônimas a um serviço de armazenamento ou à operação da API especificada que retornaram um AnonymousNetworkError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0
SASNetworkError long O número de solicitações SAS a um serviço de armazenamento ou à operação da API especificada que retornaram um SASNetworkError. Para obter mais detalhes sobre essa mensagem de status, consulte Análise de Armazenamento Operações Registradas e Mensagens de Status. 0

Consulte Também