Monitoramento de VM: aprimorando o monitoramento de integridade de VM (versão prévia)
Artigo
O monitoramento de VM é uma oferta de serviço padronizada, leve e adaptável para máquinas virtuais (VMs) e conjuntos de dimensionamento de máquinas virtuais. Ele executa verificações de integridade dentro de uma VM em intervalos configuráveis e envia os resultados por meio de um modelo de dados uniforme para o Azure. Os mecanismos de AIOps (operações de IA) para monitoramento de produção no Azure consomem esses resultados de integridade para detecção e prevenção de regressão.
O monitoramento de VM é entregue por meio da extensão Application Health VM para fornecer facilidade de implantação e gerenciamento para os clientes. Além disso, o monitoramento de VM é oferecido sem custo extra.
Monitorando especificações para o monitoramento VM
Implantação flexível: você pode habilitar o monitoramento de VM usando um modelo do Azure Resource Manager (ARM), o PowerShell ou a CLI do Azure.
Compatibilidade: O monitoramento de VM opera perfeitamente em ambientes Linux e Windows. Ele é adequado para VMs individuais e conjuntos de dimensionamento de máquinas virtuais.
Governança de recursos: O monitoramento de VM fornece monitoramento eficiente sem afetar o desempenho do sistema. Os limites de recursos na CPU e na utilização de memória do processo de monitoramento de VM ajudam a proteger as VMs.
Prontidão para uso: o monitoramento de VM vem equipado com um conjunto de testes padrão que você pode configurar para seus cenários.
Rede
Nome do sinal
Tipo
Descrição
Conectividade de saída
Verificação
Verifique a conectividade de saída da rede da VM do Azure.
Resolução DNS
Verificação
Verificar se um ou mais nomes DNS podem ser resolvidos.
SegmentsRetransmitted
Metric
O número de segmentos TCP transmitidos contendo um ou mais octetos transmitidos anteriormente.
O número de vezes que as conexões TCP fizeram uma transição direta para o estado SYN_SENT do estado CLOSED.
PassiveConnectionOpenings
Metric
O número de vezes que as conexões TCP fizeram uma transição direta para o estado SYN_RCVD do estado LISTEN.
CurrentConnections
Metric
O número de conexões estabelecidas.
SegmentsReceived
Metric
O número de segmentos recebidos, incluindo aqueles recebidos por engano.
SegmentsSent
Metric
O número de segmentos enviados, incluindo aqueles segmentos em conexões atuais, mas excluindo aqueles segmentos contendo apenas octetos. retransmitidos
Disco
Nome do sinal
Tipo
Descrição
Azure Disk I/O
Verificação
Verificar a criação, gravação e leitura de arquivos. Excluir operações em cada unidade montada na VM.
FreeSpaceInBytes
Metric
O espaço livre em disco do ponto de montagem de destino.
UsedSpaceInBytes
Metric
O espaço em disco usado do ponto de montagem de destino.
CapacityInBytes
Metric
A capacidade de espaço em disco do ponto de montagem de destino.
UsedPercent
Metric
A porcentagem de espaço em disco usado do ponto de montagem de destino.
WriteOps
Metric
As operações de gravação por segundos do disco/partição de destino.
ReadOps
Metric
As operações de leitura por segundos do disco/partição de destino.
CPU
Nome do sinal
Tipo
Descrição
ProcessCoreUsage
Metric
Uma medição instantânea da porcentagem de um único núcleo de CPU que o processo de destino está usando (100 = 100%, um núcleo inteiro).
ProcessMachineUsage
Metric
A porcentagem da CPU total da máquina que esse processo está usando.
MachineTotalCpuUsage
Metric
A utilização instantânea total da CPU da VM.
Processo
Nome do sinal
Tipo
Descrição
Criação de Processo
Verificação
Iniciar um processo leve para validar que a criação do processo é possível.
Processo(s) em execução
Verificação
Verificar se o processo ou os processos de destino estão em execução.
UpTime
Metric
Há quanto tempo o processo de destino está ativo e em execução desde a última inicialização do processo.
IMDS
Nome do sinal
Tipo
Descrição
IMDS
Verificação
Verificar se o usuário pode acessar um ponto de extremidade do IMDS (Serviço de Metadados de Instância) do Azure de dentro da VM. As informações da VM são retornadas da consulta de ponto de extremidade do IMDS.
Clock
Nome do sinal
Tipo
Descrição
Relógio Inclinado
Verificação
Verificar a distorção de relógio entre o servidor do protocolo NTP remoto e a VM do Azure. Para uma VM do Windows, faça fallback para verificar se o serviço do Horário do Windows está sincronizado com w32tm se o servidor NTP remoto está inacessível.
azblob
Nome do sinal
Tipo
Descrição
Conectividade de blob do Armazenamento do Azure
Verificação
Verificar a conectividade com o blob do Armazenamento do Microsoft Azure e baixar o blob usando o MSI ou um token de assinatura de acesso compartilhado (SAS).
Hardware
Nome do sinal
Tipo
Descrição
Monitor de saúde de hardware
EventLog
Coletar informações de integridade do hardware do log de eventos do Windows. Atualmente, somente eventos críticos relacionados ao disco são coletados, incluindo eventos com ID 7, 500, 504, 505, 512 e 549.