Exibir métricas de blob no portal do Azure

Concluído

Para se preparar para mover os arquivos de prova dos clientes para o Armazenamento de Blobs do Azure, identifique quais métricas estão disponíveis para a plataforma. Descubra se é fácil exibir informações de métrica de maneira não planejada. Por exemplo, talvez você queira saber quanto armazenamento está sendo usado no Azure ou qual é a latência quando os clientes recuperam os arquivos para análise.

Nesta unidade, nosso foco é usar o portal do Azure para exibir as métricas disponíveis sob demanda. Para que, ao final desta unidade, você será capaz de identificar, selecionar e exibir métricas do Armazenamento de Blobs e de exibir essas métricas no portal do Azure.

Armazenamento do Microsoft Azure e Armazenamento de Blobs

O Armazenamento do Microsoft Azure fornece armazenamento baseado em nuvem para uma variedade de tipos de dados com capacidade quase ilimitada. Os recursos que o Armazenamento do Azure fornece incluem:

  • Um repositório de objetos de dados baseado em nuvem.
  • Um serviço de sistema de arquivos para objetos armazenados na nuvem.
  • Um serviço de mensagens confiável.
  • Um repositório NoSQL para dados não estruturados.

Este módulo se concentra no Armazenamento de Blobs do Azure, que é uma solução de armazenamento de objetos da Microsoft para a nuvem. O Armazenamento de Blobs fornece uma solução para armazenar grandes quantidades de dados não estruturados, portanto, ele é útil para:

  • Fornecer imagens para um navegador.
  • Distribuir arquivos não estruturados.
  • Hospedar fluxos de áudio e vídeo.
  • Armazenar dados de backup, de arquivos e de recuperação de desastre.
  • Fornecer armazenamento para análise de dados local ou no Azure.

É possível acessar o Armazenamento de Blobs via HTTP ou HTTPS usando qualquer conexão de Internet global. As opções para acessar dados dos blobs incluem URLs, a API REST do Armazenamento do Azure, o Azure PowerShell, a CLI do Azure ou uma das muitas bibliotecas de clientes do Armazenamento do Azure. As bibliotecas de clientes podem usar várias linguagens, como .NET, Java, Node.js e Python.

Observação

O Armazenamento de Blobs é compatível com o Azure Data Lake Storage Gen2. Para obter mais informações, confira Introdução ao Azure Data Lake Storage Gen2.

Tipos de recurso

O Armazenamento de Blobs inclui os seguintes recursos:

Tipos de recurso Description
Uma conta de armazenamento Um namespace exclusivo para seus dados no Azure
Um contêiner Semelhante a uma pasta em um sistema de arquivos
Um ou mais blobs nesse contêiner Semelhante a arquivos em um sistema de arquivos

Uma conta de armazenamento pode ter um número ilimitado de contêineres e um contêiner pode conter um número ilimitado de blobs.

Tipos de blobs

O Armazenamento de Blobs dá suporte a três tipos de blobs:

Tipo de blob Descrição
Blobs de bloco Elas são recomendadas para armazenar dados de texto e dados binários com tamanho máximo de cerca de 190,7 TiB. Blobs de blocos são compostos por blocos de dados gerenciados individualmente.
Blobs de acréscimo Esse tipo de blob consiste em blocos, assim como os blobs de blocos, mas é otimizado para operações de acréscimo. Blobs de acréscimo são ideais para cenários como o registro em log de dados das máquinas virtuais.
Blobs de páginas Elas são capazes de armazenar arquivos de acesso aleatório de até 8 TiB, como arquivos VHD (arquivos de disco rígido virtual) em máquinas virtuais do Azure.

Métricas

As métricas são um componente essencial da sua abordagem de gerenciamento do Armazenamento de Blobs. As métricas permitem que você rastreie solicitações, identifique tendências de uso e diagnostique problemas na sua conta de armazenamento. No Azure, as áreas que talvez você queira rastrear incluem:

  • Uso geral do Armazenamento de Blobs
  • Custos de armazenamento
  • Alocação de custos para grupos
  • Disponibilidade
  • Latência

O Armazenamento de Blobs fornece as categorias de capacidade e de transação das métricas.

As métricas de capacidade incluem:

  • Capacidade do blob
  • Contagem de contêineres de blob
  • Contagem de blobs
  • Capacidade do índice

As métricas de transação incluem:

  • Disponibilidade
  • Entrada e saída
  • Latência de E2E (ponta a ponta) bem-sucedida
  • Latência de sucesso do servidor
  • Transações

As métricas de capacidade são enviadas para o Azure Monitor a cada hora e são atualizadas diariamente. As métricas de transação são enviadas para o Azure Monitor a cada minuto e ficam disponíveis para a conta e para o serviço. O intervalo de atualização afeta o exercício no próximo módulo, porque as métricas não são exibidas em tempo real. Também é possível especificar métricas personalizadas.

Exibindo métricas

Há duas maneiras principais de exibir as métricas de Armazenamento de Blobs:

  • No portal do Azure
  • Em um painel personalizado (abordado mais adiante neste módulo)

A exibição de métricas de Armazenamento de Blobs no portal do Azure é a maneira mais simples. O portal fornece duas implementações: monitoramento atual e monitoramento clássico.

Screenshot that shows the monitoring options for a storage account.

Selecionar Métricas cria um espaço de gráfico no qual você pode selecionar as métricas que deseja exibir.

Screenshot that shows the current monitoring chart.

Filtragem

Em algumas métricas, é possível implementar a filtragem para se concentrar em valores específicos. Por exemplo, se selecionar a métrica Capacidade Média do Blob, você poderá filtrar de acordo com duas propriedades, que são a Camada de Blob e o Tipo de Blob. Para exibir as opções do Azure Data Lake Storage, do blob de páginas e do blob de blocos, selecione Adicionar Filtro>Tipo de Blob como a propriedade filtrada.

Com a opção Camada de Blob, você pode escolher entre os seguintes tipos de nível:

  • Arquivos
  • Esporádico
  • Frequente
  • Standard
  • Sem camadas

Divisão

Para ter uma granularidade maior nas suas métricas, você também pode aplicar a divisão usando as mesmas propriedades que estavam disponíveis durante a filtragem. Por exemplo, selecionar para dividir por tipo de blob exibe linhas separadas para o Azure Data Lake Storage, o blob de páginas e o blob de blocos.

Tipos de gráfico

Nas métricas atuais do Azure, você pode selecionar um entre quatro tipos de gráfico:

  • Linha
  • Área
  • Barra
  • Dispersão

A opção selecionada dependerá do tipo de métrica que você está exibindo. A opção também dependerá de os valores serem alterados ao longo do tempo ou permanecerem estáticos. Por exemplo, gráficos de dispersão funcionam melhor com os dados que variam rapidamente ao longo do tempo.

Personalização do gráfico

Dentro de cada um dos quatro tipos de gráfico, você pode personalizar a maneira como os gráficos exibem informações.

Screenshot that shows the chart customization options.

Aqui, você tem opções para editar o título do gráfico e alterar o intervalo do eixo y entre os valores mínimo e máximo do conjunto.