Exercício – ativar métricas de armazenamento e ver dados de métricas

Concluído

Neste exercício, usaremos o portal do Azure e o PowerShell para configurar métricas de armazenamento para nossa conta de armazenamento. Carregaremos alguns arquivos para o Armazenamento de Blobs e, em seguida, examinaremos as métricas no Metrics Explorer.

Criar uma conta de armazenamento

  1. Selecione este link para entrar no portal do Azure usando a mesma conta com a qual você ativou a área restrita.

  2. No portal do Azure, selecione Criar um recurso.

  3. Na caixa Serviços de pesquisa e Marketplace, procure e selecione Conta de armazenamento.

    O painel Conta de armazenamento é exibido.

  4. Selecione Criar.

    O painel Criar conta de armazenamento é exibido.

  5. Na guia Noções básicas, preencha os seguintes valores para cada configuração.

    Definição valor
    Detalhes do projeto
    Subscrição Subscrição de Assistente
    Grupo de recursos [grupo de recursos do Sandbox]
    Detalhes da instância
    Nome da conta de armazenamento <your-storage-account-name>, que tem de 3 a 24 caracteres e consiste apenas em letras minúsculas e números; por exemplo, monitorstorageaccount
    País/Região Usar a região padrão
    Desempenho Standard
    Redundância Armazenamento georredundante (GRS)
  6. Selecione a guia Avançado. Na seção Armazenamento de Blob, verifique se a camada de acesso está definida como Quente.

  7. Selecionar Rever. Depois que a validação for aprovada, selecione Criar.

  8. No painel Sua implantação está concluída, selecione Ir para recurso.

Adicionar um contentor de blobs

Antes de adicionar blobs a uma conta de armazenamento, você precisa criar um contêiner de blob.

  1. Em Armazenamento de dados, selecione Contêineres.

  2. No painel Contêineres, selecione + Contêiner.

  3. No campo Nome, insira monitor-blobs-container e selecione Criar.

Carregar arquivos para o contêiner de blob

Para carregar um único arquivo para o contêiner de blob:

  1. Abra o contêiner monitor-blobs-container e selecione Carregar.

  2. Selecione o link Procurar arquivos .

  3. Na caixa de diálogo Abrir, selecione um pequeno arquivo de texto do sistema de arquivos local e selecione Abrir.

  4. Selecione Carregar.

  5. Aguarde um minuto e, em seguida, repita estes passos para carregar um ficheiro diferente.

  6. Aguarde mais um minuto e, em seguida, repita estes passos para carregar outro ficheiro.

  7. Aguarde mais alguns minutos antes de continuar com a próxima seção.

Visualizar métricas no portal do Azure

As métricas de transação são emitidas em cada solicitação para uma conta de armazenamento, portanto, você deve ver as alterações nesses valores com relativa rapidez. Para criar um gráfico de métricas de transação, conclua as seguintes etapas:

  1. No portal do Azure, navegue para a página da sua conta de armazenamento.

  2. No painel de menus, em Monitorizar, selecione Métricas.

  3. No canto superior direito, selecione Última hora para o intervalo de tempo.

  4. Em Granularidade de tempo, selecione Automático e, em seguida, selecione Aplicar.

  5. Na barra que aparece abaixo do título do gráfico, selecione Gráfico de linhas e, em seguida, Gráfico de barras.

  6. Altere o namespace da métrica para Blob e selecione Ingress para a métrica.

    A imagem a seguir mostra uma barra para cada operação de upload de arquivo na última hora.

    Screenshot of a bar chart showing upload operations in Metrics Explorer.

Dividir uma métrica

A divisão de uma métrica permite visualizar dimensões adicionais nos dados. Para cada arquivo carregado, o portal do Azure fez várias chamadas de API. Cada solicitação resultou em bytes transferidos. Você pode dividir a métrica de entrada pela dimensão da API para ver o detalhamento dos bytes transferidos pela chamada da API. Para dividir uma métrica, conclua as seguintes etapas:

  1. Selecione Aplicar divisão

  2. Na oval Dividindo, na lista suspensa, selecione Nome da API.

    Veja o resultado na janela do gráfico. A imagem a seguir mostra bytes transferidos por chamada de API.

    Screenshot that shows bytes transferred by API call in Metrics Explorer.

Adicionar um filtro

A filtragem permite que você veja as métricas com maior granularidade. Você pode usar um filtro para examinar apenas chamadas de API específicas usadas para sua operação de upload. Neste caso, estamos interessados apenas em bytes relacionados com a transferência de ficheiros. Queremos excluir o tráfego relacionado a outras chamadas de API usadas para concluir a transferência.

  1. Selecione Adicionar filtro.

  2. Em Propriedade, selecione Nome da API.

  3. Em Valores, selecione PutBlob.

    O gráfico mostra barras que representam a chamada REST para a API Put Blob .

    Screenshot of a bar chart showing put operations associated with the upload in Metrics Explorer.

  4. Selecione o X à direita do filtro oval para remover o filtro.