Criar e compartilhar painéis de dados do Log Analytics

Os painéis do Log Analytics podem visualizar todas as consultas de log salvas. As visualizações oferecem a capacidade de localizar, correlacionar e compartilhar dados operacionais de TI na sua organização. Este tutorial aborda a criação de uma consulta de logs que será usada para dar suporte a um painel compartilhado que, por sua vez, poderá ser acessado por sua equipe de suporte de operações de TI. Você aprenderá como:

  • Crie um painel compartilhado no portal do Azure.
  • Visualize uma consulta de logs de desempenho.
  • Adicione uma consulta de logs a um painel compartilhado.
  • Personalize um bloco em um painel compartilhado.

Para concluir o exemplo neste tutorial, você deve ter uma máquina virtual existente conectada ao espaço de trabalho do Log Analytics.

Entre no Portal do Azure

Entre no portal do Azure.

Criar um painel compartilhado

Selecione Painel para abrir o painel padrão. Seu painel terá uma aparência diferente do exemplo a seguir.

Captura de tela que mostra um painel do portal do Azure.

Aqui você pode reunir dados operacionais que são mais importantes para a TI em todos os seus recursos do Azure, incluindo a telemetria do Azure Log Analytics. Antes de visualizarmos uma consulta de logs, vamos primeiro criar um painel e compartilhá-lo. Depois, podemos nos concentrar em nosso exemplo de consulta do log de desempenho, que será renderizado como um gráfico de linhas, e adicioná-lo ao painel.

Observação

Há suporte para os seguintes tipos de gráficos nos painéis do Azure usando as consultas de log:

  • areachart
  • columnchart
  • piechart (será renderizado no painel como um gráfico de rosca)
  • scatterchart
  • timechart

Para criar um painel, selecione Novo painel.

Captura de tela que mostra a criação de um painel no portal do Azure.

Essa ação cria um painel vazio e privado. Ele é aberto em um modo de personalização que lhe permite nomear o painel e adicionar ou reorganizar blocos. Edite o nome do painel e especifique Painel de Exemplo para este tutorial. Em seguida, selecione Personalização concluída.

Captura de tela que mostra como salvar um painel personalizado do Azure.

Quando um painel é criado, ele é privado por padrão, portanto você é a única pessoa que pode vê-lo. Para torná-lo visível para outras pessoas, selecione Compartilhar.

Captura de tela que mostra como compartilhar um novo painel no portal do Azure.

Escolha uma assinatura e um grupo de recursos para que seu painel seja publicado. Para sua conveniência, a você é orientado a adotar um padrão em que coloca os painéis em um grupo de recursos chamado painéis. Confirme a assinatura selecionada e escolha Publicar. O acesso às informações exibidas no painel é controlado com o controle de acesso baseado em função do Azure.

Visualizar uma consulta de logs

Log Analytics é um portal dedicado usado para trabalhar com consultas de log e seus resultados. Os recursos incluem a capacidade de editar uma consulta em várias linhas e de executar código seletivamente. O Log Analytics também usa o IntelliSense contextual e o Smart Analytics.

Neste tutorial, você usará o Log Analytics para criar uma exibição de desempenho em formato gráfico e salvá-la para consulta futura. Em seguida, você a fixará no painel compartilhado criado anteriormente.

Abra o Log Analytics selecionando Logs no menu do Azure Monitor. Ele começa com uma nova consulta em branco.

Captura de tela que mostra a página inicial.

Insira a consulta a seguir para retornar registros de utilização do processador para computadores Windows e Linux. Os registros são agrupados por Computer e TimeGenerated e exibidos em um gráfico visual. Selecione Executar para executar a consulta e exibir o gráfico resultante.

Perf 
| where CounterName == "% Processor Time" and ObjectName == "Processor" and InstanceName == "_Total" 
| summarize AggregatedValue = avg(CounterValue) by bin(TimeGenerated, 1hr), Computer 
| render timechart

Salve a consulta selecionando Salvar.

Captura de tela que mostra como salvar uma consulta e fixá-la em um painel.

No painel de controle Salvar Consulta, forneça um nome como VMs do Azure – Utilização do Processador e uma categoria como Painéis. Clique em Salvar. Dessa forma, você pode criar uma biblioteca de consultas comuns que pode ser usada e modificada. Por fim, fixe essa consulta no painel compartilhado criado anteriormente. Selecione o botão Fixar no painel no canto superior direito da página e selecione o nome do painel.

Agora que temos uma consulta fixada no painel, você observará que ele tem um título genérico e um comentário abaixo.

Captura de tela que mostra um exemplo de painel do Azure.

Renomeie a consulta com um nome significativo que possa ser facilmente compreendido por qualquer pessoa que a exiba. Selecione Editar para personalizar o título e o subtítulo do bloco e escolha Atualizar. Aparece uma faixa perguntando se deseja publicar ou descartar as alterações. Selecione Salvar uma cópia.

Captura de tela que mostra uma configuração completa de um painel de exemplo.

Próximas etapas

Neste tutorial, você aprendeu a criar um painel no portal do Azure e adicionar uma consulta de logs a ele. Siga este link para ver exemplos pré-criados de script do Log Analytics.