Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure Monitor se baseia em uma plataforma de dados de monitoramento comum que você pode usar para analisar diferentes tipos de dados de vários tipos de recursos juntos usando um conjunto comum de ferramentas. Atualmente, diferentes fontes de dados para Azure Monitor usam métodos diferentes para fornecer seus dados, e cada uma normalmente requer diferentes tipos de configuração. Este artigo descreve fontes comuns de dados de monitoramento que Azure Monitor coleta e seus métodos de coleta de dados. Use este artigo como ponto de partida para entender as opções para coletar diferentes tipos de dados gerados em seu ambiente.
Importante
Há um custo para coletar e reter a maioria dos tipos de dados no Azure Monitor. Para economizar, colete apenas os dados necessários e garanta que seu ambiente esteja configurado para otimizar custos. Confira Otimização de custos no Azure Monitor para um resumo das recomendações.
Recursos do Azure
A maioria dos recursos no Azure gera um conjunto padrão de dados de monitoramento descritos na tabela a seguir. Alguns serviços têm dados mais colecionáveis, descritos em outras seções neste artigo. Independentemente dos serviços que você está monitorando, comece compreendendo e configurando a coleção desses dados principais.
Crie configurações de diagnóstico para cada um dos tipos de dados a seguir para enviá-los para um workspace Log Analytics, arquivar em uma conta de armazenamento ou transmiti-los para um hub de eventos para ingestão por serviços fora de Azure. Confira Criar configurações de diagnóstico no Azure Monitor
| Tipo de dados | Descrição | Método de coleta de dados |
|---|---|---|
| Log de atividades | Fornece informações sobre eventos de nível de assinatura para serviços de Azure, incluindo registros de integridade do serviço e alterações de configuração. | Coletados automaticamente. Visualize no portal Azure ou crie uma configuração de diagnóstico para enviá-los para outros destinos. Você pode coletá-lo em um workspace do Log Analytics sem nenhum custo. Confira Log de atividades do Azure Monitor. |
| Métricas de plataforma | Valores numéricos coletados automaticamente em intervalos regulares para diferentes aspectos de um recurso. As métricas específicas variam para cada tipo de recurso. | São coletadas automaticamente e armazenadas em Métricas do Azure Monitor. Visualize no Metrics Explorer ou crie uma configuração de diagnóstico para enviá-las para outros destinos. Confira Visão geral das Métricas do Azure Monitor e Métricas compatíveis com o Azure Monitor para uma lista de métricas disponíveis para diferentes serviços. |
| Logs de recursos | Fornece insights sobre as operações que foram executadas em um recurso de Azure. O conteúdo dos logs de recursos varia de acordo com o serviço do Azure e o tipo de recurso. | Você deve criar uma configuração de diagnóstico para coletar logs de recursos. Veja os Logs de recursos do Azure e os Serviços, esquemas e categorias compatíveis com os logs de recursos do Azure para mais detalhes sobre cada serviço. |
Dados de log do Microsoft Entra ID
Os logs de auditoria e os logs de entrada no Microsoft Entra ID são semelhantes aos logs de atividades no Azure Monitor. Crie configurações de diagnóstico para cada um dos seguintes tipos de dados a serem enviados para um workspace do Log Analytics, arquivados em uma conta de armazenamento ou transmitidos para um hub de eventos para ingestão por serviços fora do Azure. Confira Configurar as configurações de diagnóstico do Microsoft Entra para registros de atividades.
| Tipo de dados | Descrição | Método de coleta de dados |
|---|---|---|
| Logs de auditoria Logs de entrada |
Permite avaliar vários aspectos do seu ambiente Microsoft Entra ID, incluindo o histórico de atividades de login, a trilha de auditoria das alterações realizadas em um determinado locatário e as atividades executadas pelo serviço de provisionamento. | Coletado automaticamente com registros de atividades. Visualize no portal Azure ou crie uma configuração de diagnóstico para enviá-los para outros destinos. |
Aplicativos e cargas de trabalho
Dados de aplicativos
O monitoramento de aplicativos no Azure Monitor é feito com o Application Insights, que coleta os dados de aplicativos em execução em várias plataformas, seja no Azure, em outra nuvem ou em ambientes locais. Quando você habilita o Application Insights para uma aplicação, ele coleta métricas e logs relacionados ao desempenho e à operação da aplicação e os armazena na mesma plataforma de dados do Azure Monitor usada por outras fontes.
Para obter mais informações sobre os dados coletados pelo Application Insights e links para artigos sobre como integrar seu aplicativo, consulte a visão geral do Application Insights.
| Tipo de dados | Descrição | Método de coleta de dados |
|---|---|---|
| Logs de aplicação | Dados operacionais sobre seu aplicativo, incluindo exibições de página, solicitações de aplicativo, exceções e rastreamentos. Também inclui informações de dependência entre os componentes do aplicativo para oferecer suporte ao Mapa do Aplicativo e à correlação de dados. | Os logs do aplicativo são armazenados em um workspace do Log Analytics que você seleciona como parte do processo de integração. |
| Métricas | Os dados numéricos que medem o desempenho de seu aplicativo e solicitações de usuários são medidos em intervalos de tempo. | Os dados de métricas são guardados tanto nas Métricas do Azure Monitor quanto no workspace do Log Analytics. |
| Rastreamentos | Os rastreamentos são uma série de eventos relacionados que acompanham as solicitações de ponta a ponta por meio dos componentes do seu aplicativo. | Os rastreamentos são armazenados no espaço de trabalho do Log Analytics do aplicativo. |
Infraestrutura
Dados da máquina virtual
As máquinas virtuais do Azure criam os mesmos logs de atividades e métricas de plataforma que outros recursos do Azure. Além desses dados de host, você precisa monitorar o sistema operacional convidado e as cargas de trabalho em execução nele. Esse monitoramento requer o agente Azure Monitor ou Azure Monitor Instância Gerenciada SCOM. A tabela a seguir apresenta os dados mais comuns a serem coletados de VMs. Para obter uma descrição mais completa dos diferentes tipos de dados que você pode coletar de máquinas virtuais, consulte Monitorar máquinas virtuais com Azure Monitor: Coletar dados.
| Tipo de dados | Descrição | Método de coleta de dados |
|---|---|---|
| Eventos do Windows | Logs do sistema operacional cliente e diferentes aplicativos em VMs do Windows. | Implante o AZURE MONITOR Agent (AMA) e crie uma DCR (regra de coleta de dados) para enviar dados para Log Analytics workspace. Confira Coletar dados com o agente do Azure Monitor. |
| Syslog | Logs do sistema operacional cliente e diferentes aplicativos em VMs do Linux. | Implante o AZURE MONITOR Agent (AMA) e crie uma DCR (regra de coleta de dados) para enviar dados para Log Analytics workspace. Confira Coletar eventos do Syslog com o Agente do Azure Monitor. Para usar a VM como um encaminhador do Syslog, consulte Tutorial: Encaminhar dados do Syslog para um workspace Log Analytics com Microsoft Sentinel usando Azure Monitor Agent. |
| Dados de desempenho do cliente | Valores de contadores de desempenho para o sistema operacional e aplicativos executados na máquina virtual. | Implante o Azure Monitor Agent (AMA) e crie uma regra de coleta de dados (DCR) para enviar dados para as Métricas do Azure Monitor e/ou para um espaço de trabalho do Log Analytics. Confira Coletar dados com o agente do Azure Monitor. Habilite o VM Insights para enviar dados de desempenho agregados predefinidos para Log Analytics workspace. Para opções de instalação, configura a Visão geral para habilitar Insights da VM. |
| Processos e dependências | Detalhes sobre processos em execução no computador e suas dependências com outros computadores e serviços externos. Habilita o recurso de mapeamento do VM Insights. | Habilite o VM Insights no computador com a opção processos e dependências . Para opções de instalação, configura a Visão geral para habilitar Insights da VM. |
| Logs de texto | Logs do aplicativo gravados em um arquivo de texto. | Implante o AZURE MONITOR Agent (AMA) e crie uma DCR (regra de coleta de dados) para enviar dados para Log Analytics workspace. Confira Coletar logs de um arquivo JSON ou de texto com o Agente do Azure Monitor. |
| Logs IIS | Logs criados pelos Serviços de Informações da Internet (IIS). | Implante o AZURE MONITOR Agent (AMA) e crie uma DCR (regra de coleta de dados) para enviar dados para Log Analytics workspace. Confira Coletar logs IIS com o Agente do Azure Monitor. |
| Interceptação SNMP | Protocolo de gerenciamento amplamente implantado para monitorar e configurar equipamentos e dispositivos Linux. | Confira Coletar dados de interceptação SNMP com o Agente do Azure Monitor. |
| Dados de pacote de gerenciamento | Se você tiver um investimento existente em System Center Operations Manager, poderá migrar para a nuvem, mantendo seu investimento em pacotes de gerenciamento existentes usando Azure Monitor Instância Gerenciada do SCOM. | A Instância Gerenciada de SCOM do Azure Monitor armazena dados coletados por pacotes de gerenciamento em uma instância do SQL MI. Para enviar esses dados para um workspace do Log Analytics, confira Configurar o Log Analytics para a Instância Gerenciada SCOM do Azure Monitor. |
Dados de cluster do Kubernetes
Os clusters do Serviço de Kubernetes do Azure (AKS) criam os mesmos logs de atividades e métricas de plataforma que outros recursos do Azure. Além desses dados do host, eles geram um conjunto comum de logs e métricas do cluster que você pode coletar dos seus clusters do AKS e clusters do Kubernetes habilitados para Arc.
| Tipo de dados | Descrição | Método de coleta de dados |
|---|---|---|
| Métricas do agrupamento | Dados de uso e desempenho do cluster, nós, implantações e cargas de trabalho. | Habilite o Prometheus gerenciado para o cluster enviar as métricas para um workspace do Azure Monitor. Para mais informações sobre a integração e as métricas que são coletadas por padrão, veja Habilitar Prometheus e Grafana e Configuração padrão de métricas do Prometheus no Azure Monitor. |
| Logs do Kubernetes | Logs padrão do Kubernetes, que incluem eventos do cluster, nós, implantações e cargas de trabalho. | Habilite o Container Insights para que o cluster envie logs de contêineres para um workspace do Log Analytics. Consulte Habilitar o Container Insights para integrar e configurar a coleta de dados no Container Insights usando a regra de coleta de dados para configurar quais logs são coletados. |
Fontes personalizadas
Fontes de dados personalizadas, especialmente aquelas fora do Azure, exigem métodos personalizados de coleta de dados. Consulte a tabela a seguir para entender as opções.
| Tipo de dados | Descrição | Método de coleta de dados |
|---|---|---|
| Logs dos Hubs de Eventos | Coletar dados dos Hubs de Eventos do Azure. | Crie uma regra de coleta de dados para definir o workspace de destino e a estrutura dos dados de entrada. Consulte Ingerir eventos dos Hubs de Eventos do Azure nos Logs do Azure Monitor (versão prévia). |
| Logs da API REST | Colete dados de log de qualquer cliente REST e armazene-os no workspace do Log Analytics. | Crie uma regra de coleta de dados para definir o workspace de destino e eventuais transformações de dados. Confira a API de ingestão de logs no Azure Monitor. |
| Métricas | Colete métricas personalizadas para recursos do Azure a partir de qualquer cliente REST. | Confira Enviar métricas personalizadas de um recurso do Azure para o repositório de métricas do Azure Monitor usando uma API REST. |
Próximas etapas
- Saiba mais sobre os tipos de dados de monitoramento coletados pelo Azure Monitor e como exibir e analisar esses dados.
- Examine a otimização de custo em Azure Monitor para controlar o que você coleta e retém.
- Crie configurações de diagnóstico em Azure Monitor para rotear logs e métricas da plataforma para seus destinos.