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 |