Analise e visualize dados de monitoramento
Este artigo descreve os recursos internos para visualizar e analisar os dados coletados no Azure Monitor. Visualizações como gráficos e tabelas podem ajudá-lo a analisar seus dados de monitoramento para detalhar problemas e identificar padrões. Você pode criar visualizações personalizadas para atender aos requisitos de diferentes usuários em sua organização.
Recursos de análise integrados
Esta tabela descreve os recursos do Azure Monitor que fornecem análise dos dados coletados sem qualquer configuração.
Componente | Description | Formação e/ou configuração necessárias |
---|---|---|
Página de descrição geral | A maioria dos serviços do Azure tem uma página Visão geral no portal do Azure que inclui uma seção Monitor com gráficos que mostram métricas críticas recentes. Estas informações destinam-se aos proprietários de serviços individuais para avaliar rapidamente o desempenho do recurso. | Esta página é baseada em métricas da plataforma que são coletadas automaticamente. Não é necessária qualquer configuração. |
Explorador de métricas | Você pode usar o Metrics Explorer para trabalhar interativamente com dados de métricas e criar alertas de métricas. Você precisa de treinamento mínimo para usar o Metrics Explorer, mas deve estar familiarizado com as métricas que deseja analisar. | • Uma vez configurada a recolha de dados, não é necessária qualquer outra configuração. • As métricas da plataforma para recursos do Azure estão automaticamente disponíveis. • As métricas de convidado para máquinas virtuais ficam disponíveis depois que um agente do Azure Monitor é implantado na máquina virtual. • As métricas do aplicativo ficam disponíveis após a configuração do Application Insights. |
Log Analytics | Com o Log Analytics, você pode criar consultas de log para trabalhar interativamente com dados de log e criar alertas de pesquisa de log. | Algum treinamento é necessário para que você se familiarize com a linguagem de consulta, embora você possa usar consultas pré-criadas para requisitos comuns. Você também pode adicionar pacotes de consultas com consultas exclusivas da sua organização. Em seguida, se você estiver familiarizado com a linguagem de consulta, poderá criar consultas para outras pessoas em sua organização. |
Ferramentas de visualização incorporadas
Pastas de trabalho do Azure
As pastas de trabalho do Azure fornecem uma tela flexível para análise de dados e criação de relatórios visuais avançados. Você pode usar pastas de trabalho para aproveitar o conjunto mais completo de fontes de dados do Azure e combiná-las em experiências interativas unificadas. Eles são especialmente úteis para preparar exibições de monitoramento de ponta a ponta em vários recursos do Azure. O Insights usa pastas de trabalho pré-criadas para apresentar informações críticas de integridade e desempenho para um serviço específico. Você pode acessar uma galeria de pastas de trabalho na guia Pastas de Trabalho no Azure Monitor, criar pastas de trabalho personalizadas ou aproveitar os modelos da comunidade do Azure GitHub para atender aos requisitos de seus diferentes usuários.
Dashboards do Azure
Os painéis do Azure são úteis para fornecer um "painel único" da sua infraestrutura e serviços do Azure. Enquanto uma pasta de trabalho fornece funcionalidades mais avançadas, um painel pode combinar dados do Azure Monitor com dados de outros serviços do Azure.
Aqui está um vídeo sobre como criar painéis:
Grafana
Grafana é uma plataforma aberta que se destaca em dashboards operacionais. É útil para:
- Deteção, isolamento e triagem de incidentes operacionais.
- Combinando visualizações de fontes de dados do Azure e de outras fontes. Essas fontes incluem ferramentas locais, de terceiros e armazenamentos de dados em outras nuvens.
O Grafana tem plug-ins e modelos de painel populares para ferramentas de monitoramento de desempenho de aplicativos (APM), como Dynatrace, New Relic e AppDynamics. Você pode usar esses recursos para visualizar os dados da plataforma Azure juntamente com outras métricas de nível superior na pilha coletadas por outras ferramentas. Ele também tem plug-ins do AWS CloudWatch e do GCP BigQuery para monitoramento multicloud em um único painel.
O Grafana permite que você aproveite a ampla flexibilidade incluída para combinar consultas de dados, resultados de consultas e executar processamento de dados aberto do lado do cliente, bem como usar painéis da comunidade de código aberto.
Todas as versões do Grafana incluem o plug-in de fonte de dados do Azure Monitor para visualizar suas métricas e logs do Azure Monitor.
O Azure Managed Grafana também otimiza essa experiência para armazenamentos de dados nativos do Azure, como o Azure Monitor e o Azure Data Explorer. Dessa forma, você pode se conectar facilmente a qualquer recurso em sua assinatura e visualizar toda a telemetria resultante em um painel familiar do Grafana. Ele também oferece suporte à fixação de gráficos de métricas e logs do Azure Monitor em painéis do Grafana. O Grafana inclui painéis prontos para uso para recursos do Azure. Crie seu primeiro espaço de trabalho do Azure Managed Grafana para começar.
O painel de alertas do Azure Grafana pronto para uso permite que você exiba e consuma alertas de monitor do Azure para o Azure Monitor, suas fontes de dados do Azure e o serviço gerenciado do Azure Monitor para Prometheus.
- Para obter mais informações sobre como definir alertas do Azure Monitor, consulte Criar uma nova regra de alerta.
- Para o serviço gerenciado do Azure Monitor para Prometheus, defina seus alertas usando as regras de alerta do Prometheus que são criadas como parte de um grupo de regras do Prometheus, aplicadas no espaço de trabalho do Azure Monitor.
Power BI
O Power BI é útil para criar painéis e relatórios centrados nos negócios, juntamente com relatórios que analisam tendências de KPI (Key Performance Indicator) de longo prazo. Você pode importar os resultados de uma consulta de log para um conjunto de dados do Power BI, o que permite que você aproveite recursos como a combinação de dados de diferentes fontes e o compartilhamento de relatórios na Web e em dispositivos móveis.
Escolha a ferramenta de visualização certa
Recomendamos o uso do Azure Managed Grafana para visualizações de dados e painéis em cenários nativos da nuvem, como Kubernetes e Azure Kubernetes Service (AKS), bem como multicloud, software de código aberto e integrações de terceiros. Para outros cenários do Azure, incluindo ambientes híbridos do Azure com o Azure Arc, recomendamos pastas de trabalho do Azure.
Quando usar o Azure Managed Grafana
- Ambientes nativos da nuvem monitorados com as ferramentas Prometheus e CNCF
- Ambientes multinuvem e multiplataforma
- Suporte a multilocação e portabilidade
- Interoperabilidade com ferramentas de código aberto e de terceiros
- Compartilhando painéis fora do portal do Azure
Quando usar pastas de trabalho do Azure
- Ambientes híbridos e de borda gerenciados do Azure
- Integrações com ações e automação do Azure
- Criar relatórios personalizados com base nas informações do Azure Monitor
Benefícios e casos de uso
Ferramenta de visualização | Benefícios | Utilizações recomendadas |
---|---|---|
Pastas de trabalho do Azure | ||
Plataforma de dashboarding nativa do Azure | Use como uma ferramenta para as equipes técnicas e de engenharia visualizarem e investigarem cenários. | |
Atualização automática | Use como uma ferramenta de relatório para desenvolvedores de aplicativos, engenheiros de nuvem e outro pessoal técnico | |
Modelos e relatórios públicos e prontos para uso do GitHub | ||
Os parâmetros permitem atualizações dinâmicas em tempo real | ||
Pode fornecer resumos de alto nível que permitem selecionar qualquer item para dados mais detalhados usando o valor selecionado na consulta | ||
Pode consultar mais fontes do que outras visualizações | ||
Totalmente personalizável | ||
Projetado para colaboração e solução de problemas | ||
Painéis do Azure | ||
Plataforma de dashboarding nativa do Azure | Para ambientes exclusivos do Azure/Arc | |
Sem custos adicionais | ||
Suporta implantações em escala | ||
Pode combinar um gráfico de métricas e os resultados de uma consulta de log com dados operacionais para serviços relacionados | ||
Compartilhar um painel com proprietários de serviços por meio da integração com o controle de acesso baseado em função do Azure | ||
Azure Managed Grafana | ||
Painel único multiplataforma e multinuvem de visualizações de vidro | Para usuários sem acesso ao Azure | |
Integração perfeita com o Azure | Use para experiências de visualização externa, especialmente para painéis do tipo RAG em ambientes SOC e NOC | |
Pode combinar séries cronológicas e dados de eventos em um único painel de visualização | Monitoramento CNCF nativo da nuvem | |
Pode criar painéis dinâmicos com base na seleção de variáveis dinâmicas pelo usuário | Ambientes multicloud | |
Suporte Prometheus | Status geral, Up/Down e relatórios de tendências de alto nível para usuários de nível executivo ou de gerenciamento | |
Integra-se com ferramentas de monitoramento de terceiros | Use para mostrar o status de ambientes, aplicativos, segurança e rede para exibição contínua em painéis do NOC (Network Operations Center) | |
Plugins prontos para uso da maioria das ferramentas e plataformas de monitoramento | ||
Modelos de painel com foco nas operações | ||
Pode criar um painel a partir de um modelo criado e suportado pela comunidade | ||
Pode criar um cenário de desastre e continuidade de negócios independente do fornecedor que é executado em qualquer provedor de nuvem ou local | ||
Power BI | ||
Visualizações ricas | Uso para visualizações externas destinadas aos níveis gerencial e executivo | |
Suporta análise de BI com fatiamento e corte extensivos | Use para ajudar a projetar painéis de KPI centrados nos negócios para tendências de longo prazo | |
Integre dados de várias fontes de dados | ||
Resultados armazenados em cache em um cubo para melhor desempenho | ||
Interatividade extensiva, incluindo zoom in e filtragem cruzada | ||
Partilhe facilmente em toda a sua organização |
Outras opções
Alguns parceiros do Azure Monitor fornecem funcionalidade de visualização. Um parceiro do Azure Monitor pode fornecer visualizações prontas para uso para economizar tempo, embora essas soluções possam ter um custo extra.
Você também pode criar seus próprios sites e aplicativos personalizados usando dados métricos e de log no Azure Monitor usando a API REST. A API REST oferece flexibilidade na interface do usuário, visualização, interatividade e recursos.