Monitore suas redes usando o Azure monitor

Concluído

O que é o Azure Monitor?

O Azure Monitor ajuda a maximizar a disponibilidade e o desempenho das aplicações e dos serviços. O Azure Monitor fornece uma solução abrangente para coletar, analisar e agir em telemetria de seus ambientes locais e na nuvem. Estas informações ajudam a compreender o desempenho das aplicações e identificam proativamente os problemas que as afetam e os recursos de que dependem.

Aqui estão alguns recursos do Azure Monitor.

  • Use o Application Insights para detetar e diagnosticar problemas entre aplicativos.
  • Correlacionar problemas de infraestrutura com as Informações da VM e as Informações do contentor.
  • Use o Log Analytics para explorar a solução de problemas e diagnosticar seus dados de monitoramento.
  • Apoie operações em escala com alertas inteligentes e ações automatizadas.
  • Criar visualizações com dashboards e livros do Azure.
  • Colete dados de recursos monitorados usando o Azure Monitor Metrics.

O diagrama seguinte oferece uma vista de alto nível do Azure Monitor. No centro do diagrama estão os dois tipos fundamentais de armazenamentos de dados: métricas e logs, No painel esquerdo estão as fontes de monitoramento que preenchem esses armazenamentos de dados. No painel direito estão as diferentes ações que o Azure Monitor executa com esses dados coletados. As ações incluem análise, alerta e streaming para sistemas externos.

Captura de ecrã de uma vista de alto nível do Azure Monitor.

Monitorar tipos de dados no Azure Monitor

Há dois tipos de dados coletados pelo Azure Monitor.

  • Métricas. O Azure Monitor Metrics é um recurso que coleta dados numéricos de recursos monitorados em um banco de dados de séries temporais. As métricas são valores numéricos que são coletados em intervalos regulares e descrevem algum aspeto de um sistema em um determinado momento. As métricas no Azure Monitor são simples e capazes de suportar cenários quase em tempo real, o que as torna úteis para alertas e deteção rápida de problemas.
  • Registos. Os logs contêm diferentes tipos de dados organizados em registros com diferentes conjuntos de propriedades para cada tipo. A telemetria, como eventos e rastreamentos, é armazenada como logs, além de dados de desempenho, para que tudo possa ser combinado para análise.

Fontes de métricas do Azure Monitor

Há quatro fontes fundamentais de métricas coletadas pelo Azure Monitor.

Diagrama das métricas de alto nível do Azure Monitor.

  • Recursos do Azure. Os recursos do Azure criam métricas de plataforma que lhe dão visibilidade sobre a integridade e o desempenho dos recursos. Cada tipo de recurso cria um conjunto distinto de métricas. As métricas da plataforma são coletadas dos recursos do Azure com uma frequência de um minuto, a menos que especificado de outra forma na definição da métrica.
  • Aplicações. O Application Insights mostra métricas para seus aplicativos monitorados e ajuda você a detetar problemas de desempenho e acompanhar tendências. As métricas do aplicativo incluem tempos de resposta do servidor e exceções do navegador.
  • Agentes de máquinas virtuais. As métricas são coletadas do sistema operacional convidado de uma máquina virtual. Habilite métricas de SO convidado para máquinas virtuais Windows com WAD (Windows Diagnostic Extension) e para máquinas virtuais Linux com InfluxData Telegraf Agent.
  • Métricas personalizadas. Você pode definir métricas personalizadas em seu aplicativo que é monitorado com o Application Insights ou criar métricas personalizadas para um serviço do Azure usando a API de métricas personalizadas.

Tarefas métricas do Azure Monitor

A tabela a seguir resume as tarefas que você pode executar usando métricas.

Tarefa Descrição
Analisar Use o explorador de métricas para analisar métricas coletadas em um gráfico e comparar métricas de diferentes recursos.
Alerta Configure uma regra de alerta de métrica que envie uma notificação ou execute uma ação automatizada quando o valor da métrica ultrapassar um limite.
Visualização Fixe um gráfico do Metrics Explorer em um painel do Azure.
Crie uma pasta de trabalho para combinar com vários conjuntos de dados em um relatório interativo.
Automatizar Use o Autoscale para aumentar ou diminuir recursos com base em um valor de métrica que ultrapasse um limite.
Retrieve Acesse valores de métricas a partir da linha de comando ou da API REST.
Exportar Encaminhe métricas para logs para analisar dados.
Transmita métricas para um hub de eventos para roteá-las para sistemas externos.
Arquivo Arquive o histórico de desempenho ou integridade do seu recurso para fins de conformidade, auditoria ou relatórios offline.

Explorador de Métricas

Os dados coletados pelo Azure Monitor são mostrados no portal do Azure na guia Monitoramento da página Visão geral de um recurso.

A próxima imagem mostra a guia Monitoramento de uma máquina virtual. Observe os diferentes gráficos que exibem várias métricas de desempenho importantes. Essas métricas incluem CPU, Rede e Disco.

Captura de ecrã do Azure Monitor Metrics Explorer.

Monitorar recursos de rede com o Azure Monitor Network Insights

Você pode usar a seção Redes de Informações > no Azure Monitor para obter uma exibição de alto nível da integridade e das métricas dos recursos de rede. O Azure Insights fornece acesso a recursos de monitoramento de rede, como Monitor de Conexão, log de fluxo para logs de fluxo de NSG (grupos de segurança de rede) e Análise de Tráfego. O Azure Monitor Network Insights é estruturado em torno desses componentes principais.

  • Estado de funcionamento e métricas da rede. Oferece um método simples para visualizar um inventário de seus recursos de rede, juntamente com a integridade dos recursos e alertas. A integridade é dividida em quatro áreas principais: pesquisa e filtragem, integridade e métricas de recursos, alertas e exibição de dependência.
  • Conectividade. Fornece uma maneira fácil de visualizar os testes do Monitor de Conexão. Os testes são agrupados por Fontes e Destinos.
  • Trânsito. Fornece acesso aos logs de fluxo do NSG e à Análise de Tráfego para o conjunto selecionado de assinaturas, agrupadas por local. Você pode procurar qualquer endereço IP em seu ambiente.
  • Kit de ferramentas de diagnóstico. Fornece acesso a todos os recursos de diagnóstico disponíveis para solucionar problemas de suas redes e seus componentes. A maioria dessas ferramentas usa o Network Watcher.
    • Os pacotes de captura ajudam a diagnosticar anomalias de rede, tanto de forma reativa quanto proativa.
    • Solucionar problemas de VPN diagnostica a integridade de um gateway de rede virtual ou conexão.
    • Solucionar problemas de conectividade verifica conexões TCP. As conexões podem incluir o nome de domínio totalmente qualificado (FQDN), URI ou endereço IPv4.
    • Identify next hops obtém o próximo tipo de salto e o endereço IP de um pacote de uma VM e NIC específicas. Saber o próximo salto pode ajudá-lo a estabelecer se o tráfego está sendo direcionado para o destino esperado ou se o tráfego está sendo interrompido.
    • Diagnosticar problemas de filtragem de tráfego verifica se um pacote é permitido ou negado, de ou para uma máquina virtual. A decisão do grupo de segurança e o nome da regra que negou o pacote são devolvidos.

Captura de ecrã do Azure Monitor Network Insights, com o Kit de Ferramentas de Diagnóstico realçado.

Verifique o seu conhecimento

1.

Que dois tipos de dados são usados pelo Azure Monitor?

2.

Que afirmação está correta?