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.
Os coletores de inspeção da VM são projetados para coletarem dados de integridade da VM em vários recursos, como disco e rede, executando verificações de integridade na VM. Esse conjunto de coletores ajuda a identificar problemas, monitorar tendências de desempenho e otimizar recursos para aprimorar a experiência geral do usuário.
Este artigo fornece um resumo de todos os coletores disponíveis no relógio da VM, juntamente com as verificações, métricas, logs e configurações de parâmetro correspondentes. Para obter descrições detalhadas de cada verificação, métrica e log, consulte a página de visão geral do relógio da VM .
Pré-requisitos
Este artigo pressupõe que você esteja familiarizado com:
- Verificações, métricas e logs de inspeção de VM
- Instalar o relógio de VM em máquinas virtuais e conjuntos de dimensionamento
Observação
Nome | Descrição |
---|---|
Coletor | Agrupamento lógico de testes semelhantes em que você pode coletar verificações, métricas e logs para determinar a integridade de um recurso específico |
Sinais | O que é emitido para refletir o status de integridade das VMs. Os três tipos de sinais emitidos são verificações, métricas e logs |
Grupo | Indica se os coletores fazem parte do grupo principal ou opcional. Os coletores de grupos principais são habilitados por padrão, enquanto os coletores de grupo opcionais podem ser habilitados ou desabilitados com base em seus requisitos |
Tags | Usado para categorizar e filtrar verificações, métricas e logs |
Qualificação | Determina se um coletor está qualificado para ser executado com base nos atributos de ambiente especificados |
Comportamento padrão | Configuração padrão e ação que seriam seguidas se nenhuma configuração personalizada fosse fornecida. |
Parâmetros superescritos | Parâmetros associados que podem ser personalizados para substituir a configuração padrão |
Grupos, etiquetas e verificações correspondentes, métricas e logs de eventos
Nome do coletor | Grupo | Etiquetas | Verificações | Métricas | Logs de eventos |
---|---|---|---|---|---|
outbound_connectivity | Núcleo | Rede |
|
||
DNS | Núcleo | Rede |
|
||
tcp_stats | Núcleo | Rede |
|
||
clock_skew | Núcleo | Relógio |
|
||
disk_io | Núcleo | Disco |
|
|
|
disk_iops | Núcleo | Disco |
|
||
imds | Núcleo | IMDS |
|
||
processo | Núcleo | Processo |
|
||
process_memory | Núcleo | Processo |
|
||
process_cpu | Núcleo | Processo |
|
||
process_monitor | Opcional | Processo |
|
|
|
erro do sistema | Núcleo | Sistema operacional |
|
||
az_storage_blob | Opcional | AzBlob |
|
||
hardware_health_monitor | Opcional | Equipamento |
|
||
hardware_health_nvidia_smi | Opcional | Equipamento |
|
Elegibilidade, comportamento padrão e parâmetros substituíveis
Nome do coletor | Elegibilidade | Comportamento padrão | Parâmetros superescritos |
---|---|---|---|
outbound_connectivity | Elegível se EnvironmentAttribute "OutboundConnectivityDisabled" não estiver configurado ou definido como "falso" | Esse coletor é executado a cada 60s. Em cada execução, ele envia uma solicitação http GET http://www.msftconnecttest.com/connecttest.txt com um tempo limite de 5s. Se a solicitação falhar, ela tentará no máximo mais duas vezes com e intervalo de 10s. A verificação será marcada como "Falha" se todas as tentativas falharem. |
|
DNS | Elegível se EnvironmentAttribute "OutboundConnectivityDisabled" não estiver configurado ou definido como "falso" | Esse Coletor é executado a cada 180s. Em cada execução, ele tenta resolver o nome www.msftconnecttest.com DNS. A verificação será marcada como "Falha" se o nome DNS não puder ser resolvido. |
|
tcp_stats | Sempre elegível | Esse coletor é executado a cada 180s. Em cada execução, ele coleta as estatísticas TCP dos últimos 180 segundos. |
|
clock_skew | Elegível se EnvironmentAttribute "OutboundConnectivityDisabled" não estiver configurado ou definido como "falso" | Esse coletor é executado a cada 180s. Em cada execução, ele recupera o deslocamento do relógio entre o servidor time.windows.com NTP remoto e a VM. A verificação será marcada como "Falha" se a distorção do relógio for maior que 5,0 segundos. Na VM do Windows, se a conexão ao servidor NTP remoto falhar, ele fará fallbacks para verificar o Serviço de Horário do Windows com o comando w32tm. A verificação será marcada como "Falha" se o comando w32tm retornar "Indicador de Salto: 3(não sincronizado)". |
|
disk_io | Sempre elegível se os pontos de montagem não forem especificados. Se os pontos de montagem forem especificados explicitamente, somente é aplicável quando os discos de dados são anexados à VM | Esse coletor é executado a cada 180s. Em cada execução, ele verifica a disponibilidade de E/S do disco em cada ponto de montagem disponível criando uma pasta, criando um arquivo, gravando bytes nele, excluindo-o e excluindo a pasta. Em seguida, coleta as informações de uso do disco, incluindo espaço usado, espaço livre, capacidade total e porcentagem usada de cada ponto de montagem. |
|
disk_iops | Sempre elegível | Esse coletor é executado a cada 180s. Em cada execução, ele coleta as operações de leitura e gravação de disco por segundo de cada dispositivo de disco disponível. |
|
imds | Sempre elegível | Esse coletor é executado a cada 180s. Em cada execução, ele consulta o ponto de extremidade http://169.254.169.254/metadata/instance/compute do IMDS e verifica se o corpo da resposta contém as informações (SubscriptionId, ResourceGroup, VMId, ResourceId) da VM. O tempo limite da consulta é 10s. Se a consulta falhar, ela tentará mais três vezes com um intervalo de 15, 30 e 45s. |
|
processo | Sempre qualificado | Esse coletor é executado a cada 180s. Em cada execução, ele cria e executa o comando ${SYTEM_DIR}\system32\cmd.exe /c echo hello no computador Windows e /bin/sh -c echo hello no computador Linux. O tempo limite de execução do processo é 10s. |
|
memória de processo | Sempre elegível | Esse coletor é executado a cada 180s. Em cada execução, ele seleciona os três primeiros processos com mais uso de memória e relata o ProcessRSSPercent, ProcessPageFaults, MachineMemoryTotalInBytes, MachineMemoryUsedPercent e TotalPageFaults. |
|
process_cpu | Sempre qualificado | Esse coletor é executado a cada 180s. Em cada execução, ele seleciona os três primeiros processos com mais uso de CPU e relata o ProcessCoreUsage, ProcessMachineUsage e MachineTotalCpuUsage. |
|
process_monitor | Sempre elegível | Não executado. Se estiver explicitamente habilitado pelo usuário, esse coletor verificará se o processo selecionado está em execução e coletará seu tempo de execução em segundos. |
|
erro_de_sistema | Elegível em máquina Windows | O Coletor é executado a cada três minutos. Em cada execução, ele assina o canal "Sistema" do Windows EventLog e consulta eventos com o nível definido no SystemData <=2 (incluindo LOG_ALWAYS, Crítico, Erro). O measurementTarget é definido como Source_EventId do EventLog usando a localidade padrão do Windows. Um limite de no máximo 10 alvos de medição diferentes é aplicado em cada coleção. |
|
az_storage_blob | Elegível se o atributo de ambiente "OutboundConnectivityDisabled" não estiver definido ou estiver definido como "false". | Não executado. Se estiver explicitamente habilitado pelo usuário, esse coletor verificará se a VM pode ter acesso ao Blob de Armazenamento do Azure selecionado usando a Identidade Gerenciada ou o token SAS. |
|
hardware_health_monitor | Qualificado no computador Windows | Não executado. Se explicitamente habilitado pelo usuário, esse coletor coleta informações de integridade de hardware do log de eventos do Windows, atualmente apenas eventos críticos relacionados ao disco são coletados, incluindo eventos com ID 7, 500, 504, 505, 512 e 549. |
|
hardware_health_nvidia_smi | Elegível em máquina Linux Ubuntu | Não executado. Se explicitamente habilitado pelo usuário, esse coletor coleta informações de integridade de hardware do log de eventos do Windows, atualmente apenas eventos críticos relacionados ao disco são coletados, incluindo eventos com ID 7, 500, 504, 505, 512 e 549. |
|