Adicionar um espaço de trabalho do Monitor do Azure ao Azure Managed Grafana para coletar dados do Prometheus

Neste guia, saiba como conectar um espaço de trabalho do Monitor do Azure ao Grafana diretamente de um espaço de trabalho do Azure Managed Grafana. Esse recurso foi projetado para fornecer uma maneira rápida de coletar métricas do Prometheus armazenadas em um espaço de trabalho do Monitor do Azure e permite que você monitore seus clusters do Serviço de Kubernetes do Azure (AKS) no Grafana.

Pré-requisitos

Adicionar uma nova atribuição de função

No espaço de trabalho do Monitor do Azure, atribua a função Leitor de Dados de Monitoramento à identidade gerenciada do recurso Azure Managed Grafana, para que o Grafana possa coletar dados do espaço de trabalho do Monitor do Azure.

Observação

Uma identidade gerenciada atribuída pelo sistema deve ser habilitada em seu recurso Azure Managed Grafana. Se necessário, habilite-o indo para Identidade e selecione Status: Ativado.

Para atribuir a função Leitor de Dados de Monitoramento:

  1. Abra o espaço de trabalho do Azure Monitor que contém dados do Prometheus.
  2. Vá para Controle de acesso (IAM)>Adicionar atribuição de função Adicionar.>
  3. Selecione a função Leitor de Dados de Monitoramento e, em seguida , Avançar.
  4. Em Atribuir acesso a, selecione Identidade gerenciada
  5. Abra Selecionar membros e selecione seu recurso Azure Managed Grafana.
  6. Selecione Revisar + atribuir para iniciar a atribuição de função

Adicionar um espaço de trabalho do Monitor do Azure

  1. Abra seu espaço de trabalho do Azure Managed Grafana.

  2. No menu esquerdo, selecione Integrações>Espaços de trabalho do Azure Monitor.

    Screenshot of the Grafana roles in the Azure platform.

  3. Selecione Adicionar.

  4. No painel que é aberto, selecione um espaço de trabalho do Azure Monitor na lista e confirme com Adicionar.

  5. Quando a operação for concluída, o Azure exibirá todos os espaços de trabalho do Monitor do Azure adicionados ao espaço de trabalho Grafana Gerenciado do Azure. Você pode adicionar mais espaços de trabalho do Monitor do Azure selecionando Adicionar novamente.

Exibir dados do Prometheus no Grafana

Quando você adicionou o espaço de trabalho do Monitor do Azure ao Azure Managed Grafana na etapa anterior, o Azure adicionou uma nova fonte de dados Prometheus ao Grafana.

Para obter um painel com métricas Prometheus, use um dos painéis pré-criados ou crie um novo.

Usar um painel pré-criado

No Grafana, vá para Dashboards no menu à esquerda e expanda a fonte de dados Managed Prometheus. Revise a lista de painéis pré-criados e abra um que pareça interessante para você.

Os seguintes painéis gerados automaticamente estão disponíveis, a partir de 7 de novembro de 2023:

  • Kubernetes/Recursos de computação/Cluster
  • Kubernetes / Recursos de computação / Cluster (Windows)
  • Kubernetes/Recursos de computação/Namespace (Pods)
  • Kubernetes / Recursos de computação / Namespace (Windows)
  • Kubernetes/Recursos de computação/Namespace (Cargas de trabalho)
  • Kubernetes/Recursos de computação/Nó (Pods)
  • Kubernetes/Recursos de computação/Pod
  • Kubernetes / Recursos de computação / Pod (Windows)
  • Kubernetes/Recursos de computação/Carga de trabalho
  • Kubernetes/Kubelet
  • Kubernetes / Rede
  • Kubernetes / Método USE / Cluster (Windows)
  • Kubernetes / Método USE / Nó (Windows)
  • Exportador de nós/Nós
  • Exportador de nós/Método USE/Nó
  • Visão geral

A captura de tela a seguir mostra alguns dos painéis do painel "Kubernetes / Recursos de computação / Cluster".

Screenshot of prebuilt dashboard showing Prometheus metrics.

Edite o painel conforme desejado. Para obter mais informações sobre como editar um painel, leia Editar um painel de painel.

Criar um painel

Para criar um novo painel com métricas Prometheus:

  1. Abra o Grafana e selecione Conexões>Suas conexões no menu à esquerda.

  2. Encontre a nova fonte de dados Prometheus.

    Screenshot of a new Prometheus data source displayed in the Grafana user interface.

  3. Selecione Criar um painel para começar a criar um novo painel com métricas do Prometheus.

  4. Selecione Adicionar visualização para começar a criar um novo painel.

  5. Em métricas, selecione uma métrica e, em seguida, Executar consultas para verificar se seu painel pode coletar e exibir seus dados do Prometheus.

    Screenshot the Grafana UI, showing a new dashboard displaying Prometheus data.

    Para obter mais informações sobre como editar um painel, leia Editar um painel de painel.

Dica

Se você não conseguir obter dados do Prometheus em seu painel, verifique se seu espaço de trabalho do Azure Monitor está coletando dados do Prometheus. Vá para Solucionar problemas de coleta de métricas do Prometheus no Azure Monitor para obter mais informações.

Remover um espaço de trabalho do Monitor do Azure

Se você não precisar mais dele, poderá remover um espaço de trabalho do Monitor do Azure do seu espaço de trabalho do Azure Managed Grafana:

  1. Em seu espaço de trabalho do Azure Managed Grafana, selecione Integrações> **Espaços de trabalho do Azure Monitor no menu esquerdo.
  2. Selecione a linha com o recurso a ser excluído e selecione Excluir>Sim.

Opcionalmente, remova também a atribuição de função que foi adicionada anteriormente no espaço de trabalho do Azure Monitor:

  1. No recurso de espaço de trabalho do Monitor do Azure, selecione Atribuições de função de controle de acesso (IAM).>
  2. Em Monitorando o Leitor de Dados, selecione a linha com o nome do seu recurso Azure Managed Grafana e selecione Remover>OK.

Para saber mais sobre o serviço gerenciado do Azure Monitor para Prometheus, leia o guia do serviço gerenciado do Azure Monitor para Prometheus.

Próximas etapas

Neste guia de instruções, você aprendeu a conectar um espaço de trabalho do Monitor do Azure ao Grafana. Para saber como criar e configurar painéis do Grafana, vá para Criar painéis.