Monitoramento do Agent Client Collector verificações e políticas padrão

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 27 min. de leitura
  • Monitoramento do Agent Client Collector fornece várias verificações e políticas padrão.

    Verificações fornecidas

    As tabelas a seguir listam as verificações padrão. Você pode editar essas verificações conforme necessário. Para obter mais informações sobre uma verificação específica, consulte a página Definições de verificação, conforme descrito em Verificações e políticas.

    Tabela 1. Linux
    Tipo Nome Descrição
    Evento os.linux.check-process Conta o número de processos em execução.

    Você pode bloquear a criação de eventos para esta verificação quando nenhum processo for detectado. Para obter detalhes, consulte Criação de evento de bloqueio para entidades não existentes.

    Evento os.linux.check-system-cpu Verifica a porcentagem de uso da CPU.
    Evento os.linux.check-system-cpu-load Verifica a porcentagem de carregamento de dados da CPU em relação aos limites configurados.
    Evento os.linux.check-system-disk-usage Verifica os pontos de montagem e as métricas do sistema de arquivos.
    Evento os.linux.check-system-memory-percentage Verifica a porcentagem de uso da memória.
    Evento os.linux.check-system-memory-swap Verifica o uso de troca de memória.
    Evento os.linux.check-threads-count Conta o número de threads em execução no sistema. Envia um alerta se esse número for maior que os valores de limite Aviso ou Crítico.
    Métrica os.linux.metrics-memory-vmstat Coleta métricas de memória vmstat.
    Métrica os.linux.metrics-process-status Coleta métricas de status do processo fornecidas para o parâmetro de métricas.
    Métrica os.linux.metrics-system-cpu Coleta métricas de CPU, incluindo núcleos.
    Métrica os.linux.metrics-system-cpu-load Usa o tempo de atividade para coletar métricas de carga da CPU.
    Métrica os.linux.metrics-system-cpu-percentage Coleta métricas de porcentagem de uso da CPU, incluindo a porcentagem média de utilização da CPU.
    Métrica os.linux.metrics-system-disk Coleta métricas de disco.
    Métrica os.linux.metrics-system-disk-capacity Coleta métricas de capacidade de disco.
    Métrica os.linux.metrics-system-disk-usage Coleta métricas de uso de disco, fornecendo a memória de disco total, usada e disponível, bem como a porcentagem de memória usada do disco.
    Métrica os.linux.metrics-system-memory Coleta métricas de memória, fornecendo dados em KB.
    Métrica os.linux.metrics-system-memory-percent Coleta métricas de porcentagem de memória.
    Métrica os.linux.metrics-system-uptime Coleta o tempo de atividade do sistema em segundos.
    Métrica os.linux.metrics-reboot-count-today Coleta o número de reinicializações realizadas hoje.
    Tabela 2. Monitoramento de log do Linux
    Tipo Nome Descrição
    Evento util.check-logs Habilita o monitoramento de arquivos de log pertencentes a um usuário comum.

    Você pode bloquear a criação de eventos para esta verificação quando nenhum processo for detectado. Para obter detalhes, consulte Criação de evento de bloqueio para entidades não existentes.

    Evento util.check-logs-sudo Habilita o monitoramento de arquivos de log pertencentes a um usuário raiz.

    Você pode bloquear a criação de eventos para esta verificação quando nenhum processo for detectado. Para obter detalhes, consulte Criação de evento de bloqueio para entidades não existentes.

    Tabela 3. Monitoramento de rede Linux
    Tipo Nome Descrição
    Métrica os.linux.metrics-network-interface Recupera todas as métricas relacionadas à interface de rede para servidores Linux.
    Métrica os.linux.metrics-netstat.tcp Recupera métricas nos estados do soquete TCP do netstat. Útil em servidores proxy ou da Web de alto tráfego com um grande número de conexões TCP de curta duração entrando e saindo.
    Tabela 4. Monitoramento de log do Windows
    Tipo Nome Descrição
    Evento os.windows.check-log Habilita o monitoramento de arquivos de log em um servidor Windows.
    Tabela 5. Windows
    Tipo Nome Descrição
    Evento os.windows.check-disk-name Usa o nome da unidade de armazenamento como entrada e verifica se a unidade está presente. Retorna um valor CRÍTICO\AVISO\OK com base no parâmetro fornecido.
    Evento os.windows.check-event-log Mede o log de eventos Windows em relação aos limites de parâmetro e retorna um evento CRÍTICO\AVISO\OK.
    Evento os.windows.check-event-log-count Mede o log de eventos Windows em relação aos limites de parâmetro e retorna um evento CRÍTICO\AVISO\OK.

    Fornece informações sobre o número de eventos que ocorreram dentro de uma duração especificada para um único arquivo de log e um único ID. Também indica os filtros a serem aplicados para recuperar eventos para um nível de evento do Windows de valor único específico e nome do provedor.

    Não há suporte para a recuperação de eventos de vários arquivos de log. O número de eventos é fornecido, sem detalhes de cada evento.

    Evento os.windows.check-event-log-detalhes

    Coleta e filtra logs de eventos do Windows com base nos valores duração_hour, event_log_level e log_file.

    Recupera e filtra logs de eventos do Windows de acordo com os parâmetros fornecidos. Ele retorna detalhes sobre os eventos com status CRÍTICO, AVISO ou OK, com base no nível de severidade especificado.

    Evento os.windows.check-env-variables Verifica as variáveis ambientais usando uma expressão regular e retorna um valor WARNING ou OK.

    Se uma nova variável do sistema for criada após a instalação do agente, você deverá reiniciar o agente. Esta verificação pode acessar somente as variáveis de usuário associadas ao usuário atual (usadas durante a instalação do agente).

    Evento os.windows.check-file-hashcode-update Usa o caminho do arquivo e o hashcode MD5 como entrada e verifica se o conteúdo do arquivo foi modificado. Retorna um valor CRITICAL, WARNINGou OK.

    Permissões de leitura são necessárias no arquivo monitorado.

    Evento os.windows.check-file-update Usa o caminho e o intervalo do arquivo como uma entrada e verifica se o conteúdo do arquivo foi modificado. Retorna um valor CRITICAL, WARNINGou OK.

    Permissões de leitura são necessárias no arquivo monitorado.

    Evento os.windows.check-modules Verifica se a lista de módulos está presente.
    Evento os.windows.check-processor-queue-length Verifica o comprimento da fila do processador.
    Evento os.windows.check-system-cpu-load Verifica a carga da CPU usando o comando typeperf.
    Evento os.windows.check-system-disk Verifica o uso do disco sob parâmetros específicos.
    Evento os.windows.check-system-memory Coleta o uso de RAM.
    Evento os.windows.check-system-patch Verifica a instalação do patch do sistema. Retorna um valor WARNING ou OK.
    Evento os.windows.check-system-process Verifica a lista de tarefas do usuário para encontrar processos em execução.
    Evento os.windows.check-user-account Usa a lista de nomes de usuário como entrada e verifica se a conta do usuário está ativa. Retorna um valor CRITICAL, WARNINGou OK.
    Evento os.windows.check-windows-directory Verifica se existe um diretório.
    Evento os.windows.check-windows-pagefile Coleta o uso do arquivo de paginação e o compara com os limites de Aviso e Crítico.
    Evento os.windows.check-windows-process Verifica se um processo de entrada do usuário está em execução.
    Evento util.check-windows-service Verifica se um serviço fornecido pelo usuário está sendo executado em Windows.

    Você pode bloquear a criação de eventos para esta verificação quando nenhum processo for detectado. Para obter detalhes, consulte Criação de evento de bloqueio para entidades não existentes.

    Métrica os.windows.metrics-process-status Recupera o número de instâncias em execução, a porcentagem de utilização da CPU e o uso de memória (em kilobytes) do processo Windows especificado.
    Métrica os.windows.metrics-processor-queue Coleta o comprimento da fila do processador.
    Métrica os.windows.metrics-system-cpu-load Coleta a carga média de CPU por segundo.
    Métrica os.windows.metrics-system-disk-usage Coleta métricas de uso de disco.
    Métrica os.windows.metrics-system-memory-percent Coleta o uso de RAM por segundo, fornecendo porcentagem de memória física livre, virtual livre, física total e virtual total.
    Métrica os.windows.metrics-system-network Coleta métricas de rede.
    Métrica os.windows.metrics-system-uptime Coleta o tempo de atividade do sistema.
    Métrica util.metrics-windows-perf-counters (Sem descrição)
    Tabela 6. MID Server
    Tipo Nome Descrição
    Evento app.mid.check-active Verifica se o MID Server está ativo, com base na ocorrência de LogStatusMonitor no log do MID.
    Eventos app.mid.check-logs-mid Verifica se há erros nos logs do MID.
    Métrica app.mid.metrics-stats Coleta MID Server informações do log e retorna métricas.
    Tabela 7. HAProxy monitoramento
    Tipo Nome Descrição
    Evento check-haproxy Recupera os detalhes do balanceador de carga HAProxy para determinar se ele está em execução.
    Métrica métricas-verificar-haproxy Recupera as métricas do balanceador de carga HAProxy para determinar se ele está em execução.
    Tabela 8. HTTP (a ser executado no modo proxy)
    Tipo Nome Descrição
    Evento util.check-http-response Usa um URL ou uma combinação de host/caminho/porta/ssl e verifica se há uma resposta 200 que corresponda a um padrão, se fornecido. Pode usar certificados de cliente.
    Evento util.check-http-follow-redirect Verifica se o URL não excede o número máximo de redirecionamentos.
    Métrica util.metrics-http-curl Recupera métricas de endpoint HTTP usando ondulação.
    Tabela 9. Verificações de HTTP adicionais (sem política)
    Tipo Nome Descrição
    Evento util.check-http-response-code Gera um evento crítico se o código de resposta da URL não corresponder ao regex.
    Tabela 10. Métricas do Active Directory
    Tipo Verificação Descrição Comando
    Métrica metrics.windows.active-directory Coleta métricas do Active Directory no host do Windows.

    Uso: winchecks metric-windows-active-dir -s hostname

    winchecks metric-windows-active-dir {{if .labels.params_scheme}} -S {{.labels.params_scheme}} {{end}}
    Tabela 11. Apache
    Tipo Evento/métrica Descrição Versão mínima
    Métrica app.apache.metrics-apache Recupera Apache métricas do servidor HTTP. 2.4.x
    Tabela 12. Apache Kafka
    Tipo Evento/métrica Descrição Versão mínima
    Evento kafka.check-zookeeper-status Gera um evento crítico se o ZooKeeper do Kafka hospedado estiver inativo. ZooKeeper 3.1.2
    Evento kafka.check-topic-replicas Gera um evento crítico se algum tópico tiver partições com réplicas desconhecidas. ZooKeeper 3.1.2
    Evento kafka.check-topic-replication-factor Gera um evento crítico se o fator de replicação de pelo menos um tópico estiver acima ou abaixo do parâmetro de fator de replicação fornecido. ZooKeeper 3.1.2
    Evento kafka.check-topic-leader Gera um evento crítico se algum tópico tiver partições com líderes desconhecidos ou réplicas não preferenciais como líder. ZooKeeper 3.1.2
    Eventos kafka.check-topic-partitions Gera um evento crítico se o número de partições de um tópico for menor que o parâmetro min_partitions. ZooKeeper 3.1.2
    Evento kafka.check-broker-status Gera um evento crítico se o agente Kafka no host estiver inativo. Kafka 0.10.1.0
    Métrica kafka.metrics.broker Coleta métricas do agente Kafka do host. Kafka 0.10.1.0
    Métrica kafka.metrics.zookeeper Coleta métricas do Zookeeper do host. ZooKeeper 3.5.0-alfa
    Tabela 13. Métricas do Azure k8s
    Tipo Evento/métrica Descrição Comando
    Métrica azure.metrics-k8s-service Fornece métricas de nível de pod, nós e cluster de todos os serviços do Azure Kubernetes no formulário de métrica.

    Uso: métricas-azure-k8s-service.rb

    Exemplo do comando: metrics-azure-k8s-service.rb -S {{.labels.params_subscription_id}} -rwestus2

    métricas-azure-k8s-service.rb -r {{.labels.params_ci_region}} {{-s {{if.labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}}
    Tabela 14. Métricas de VM do Azure
    Tipo Evento/métrica Descrição Comando
    Métrica azure.metrics-vm-cpu Fornece métricas relacionadas à CPU de cada instância de VM na região do Azure.

    Exemplo do comando: ./metrics-azure-vm.rb -S {{.labels.params_subscription_id}} -T cpu

    métricas-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type} }
    Métrica azure.metrics-vm-disk Fornece métricas relacionadas ao disco de cada instância de VM na região do Azure.

    Exemplo do comando: ./metrics-azure-vm.rb -S {{.labels.params_subscription_id}} -T disk

    métricas-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type} }
    Métrica azure.metrics-vm-memory Fornece métricas relacionadas à memória de cada instância de VM na região do Azure.

    Exemplo do comando: ./metrics-azure-vm.rb -S {{.labels.params_subscription_id}} -T memory

    métricas-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type} }
    Métrica azure.metrics-vm-network Fornece métricas relacionadas à rede de cada instância de VM na região do Azure.

    Exemplo do comando: ./metrics-azure-vm.rb -S {{.labels.params_subscription_id}} -T network

    métricas-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type} }
    Métrica azure.metrics-vm-flows Fornece métricas relacionadas a fluxos de cada instância de VM na região do Azure.

    Exemplo do comando: ./metrics-azure-vm.rb -S {{.labels.params_subscription_id}} -T Flows

    métricas-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type} }
    Tabela 15. Métricas de GCE do GCP
    Tipo Evento/métrica Descrição
    Métrica gcp.metrics.GCE Recupera métricas do GCP para Google Compute Engine.
    Métrica GlassFish.metric-server-requests

    Fornece métricas de solicitação http para todas as aplicações implantadas no servidor GlassFish.

    Métrica GlassFish.metric-server-resources

    Fornece métricas dos recursos implantados no servidor GlassFish.

    Métrica GlassFish.metric-transaction-service Fornece métricas para todas as transações em aplicações implantadas no servidor GlassFish.
    Métrica GlassFish.metric-deployed-apps Fornece saída de métrica das aplicações implantadas no servidor GlassFish.
    Métrica GlassFish.metric-deployment-lifecycle Fornece aplicações de métricas de ciclo de vida implantadas no servidor GlassFish.
    Tabela 16. GlassFish
    Tipo Nome Descrição
    Métrica GlassFish.metric-jvm-level

    Recupera métricas de JVM no servidor GlassFish.

    Métrica GlassFish.metric-server-requests

    Fornece métricas de solicitação http para todas as aplicações implantadas no servidor GlassFish.

    Métrica GlassFish.metric-server-resources

    Fornece métricas dos recursos implantados no servidor GlassFish.

    Métrica GlassFish.metric-transaction-service Fornece métricas para todas as transações em aplicações implantadas no servidor GlassFish.
    Métrica GlassFish.metric-deployed-apps Fornece saída de métrica das aplicações implantadas no servidor GlassFish.
    Métrica GlassFish.metric-deployment-lifecycle Fornece aplicações de métricas de ciclo de vida implantadas no servidor GlassFish.
    Tabela 17. IBM WebSphere AS
    Tipo Evento/métrica Descrição Versão mínima
    Métrica app.websphere.metrics-websphere Retorna IBM métricas do servidor de aplicações WebSphere.

    Certifique-se de que o usuário que executa o agente tenha permissões suficientes para acessar os arquivos necessários nos diretórios de instalação do IBM Websphere AS.

    9
    Tabela 18. IIS
    Tipo Evento/métrica Descrição Versão mínima
    Evento app.iis.check-iis-alive Verifica se o IIS está em execução. -
    Evento app.iis.check-iis-current-connections Verifica o número de conexões atuais com o servidor IIS e seu status, dependendo da entrada. Por padrão, todos os sites estão conectados ao servidor IIS. -
    Métrica app.iis.metrics-iis Retorna métricas de IIS. -
    Tabela 19. JBoss/WildFly
    Tipo Evento/métrica Descrição Versão mínima
    Métrica app.jboss.metrics-jboss Recupera as métricas do servidor JBoss/WildFly.

    Certifique-se de que o usuário que executa o agente tenha permissões suficientes para acessar os arquivos necessários nos diretórios de instalaçãoJBoss/WildFly.

    16, 17
    Tabela 20. Kubernetes
    Tipo Evento/métrica Descrição Comando
    Evento k8s.check-kube-apisever-available Verifica se o servidor de API Kubernetes está ativo. check-kube-apisever-available.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}}
    Evento k8s.check-kube-nodes-ready Verifica se Kubernetes nós estão no estado pronto para uso. check-kube-nodes-ready.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}}
    Evento k8s.check-kube-pods-pendente Mede o limite pelo qual os pods estão no estado Pendente. Determine o limite definindo o valor do parâmetro de verificação pending_timeout (padrão = 300 segundos). check-kube-pods-pending.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}}
    Evento k8s.check-kube-pods-restarting Verifica os pods que estão sendo reiniciados. Determine o limite definindo o valor do parâmetro de verificação (padrão = 10). check-kube-pods-restarting.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} {{if .labels.params_restart}} -r {{.labels.params_restart }} {{término}}
    Evento k8s.check-kube-pods-running Verifica os pods que estão no estado em execução. Configure o limite no parâmetro de verificação not_ready_time, em segundos (padrão = 0). check-kube-pods-running.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} {{if .labels.params_not_ready_time}} -time {{.labels.params_not_ready_time }} {{término}}
    Evento k8s.check-kube-pods-runtime Verifica se os pods estão sendo executados por mais tempo do que o esperado. Configure o limite no parâmetro de verificação (em segundos). Você pode configurar os limites AVISO e CRÍTICO. check-kube-pods-runtime.rb {{if .labels.params_critical}} -c {{.labels.params_critical}} {{end}} {{if .labels.params_warning}} -w {{.labels.params_warning }} {{end}} {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}}
    Evento k8s.check-kube-service-available Verifica se os serviços Kubernetes estão ativos e em execução. Adicione a lista de serviços a serem monitorados no campo de serviços check_param como valores separados por vírgula (sem espaços).

    Se você inserir serviços inválidos, a verificação falhará.

    check-kube-pods-runtime.rb {{if .labels.params_critical}} -c {{.labels.params_critical}} {{end}} {{if .labels.params_warning}} -w {{.labels.params_warning }} {{end}} {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}}
    Métrica k8s.metrics-pods Fornece uma contagem de pods de todos os serviços expostos. métricas-pods.rb {{if .labels.params_api_server}} -s {{.labels.params__api_server }} {{end}}
    Tabela 21. MSSQL
    Tipo Evento/métrica Descrição Versão mínima
    Métrica app.msssql.metrics-mssql Recupera as métricas do banco de dados MSSQL. 2016
    Métrica app.metrics-mssql-query Classe de consulta MSSQL genérica que aceita uma consulta e faz o despejo de métricas. 2016
    Tabela 22. MySQL
    Tipo Evento/métrica Descrição Versão mínima
    Evento app.mysql.check-mysql-ativo Verifica se o banco de dados MySQL está em execução. 5.7, 8
    Evento app.mysql.check-mysql-threads Verifica o número de threads em execução no banco de dados MySQL. Dependendo da entrada, ele determina o status: OK, Aviso ou Crítico. 5,7, 8
    Evento util.check-mysql-query Verifica o tamanho de um conjunto de resultados de consulta do MySQL.

    Certifique-se de usar o método de autenticação nativa_password no servidor MySQL ao utilizar esta verificação.

    5,7, 8
    Métrica app.mysql.métricas-mysql Retorna métricas do banco de dados MySQL. 5,7, 8
    Métrica app.mysql.metrics-mysql-processes Retorna métricas de processo do banco de dados MySQL. 5,7, 8
    Métrica util.metrics-mysql-query Cria uma métrica formatada para o comprimento de um conjunto de resultados de consulta do MySQL. 5,7, 8
    Tabela 23. MongoDB
    Tipo Evento/métrica Descrição Versão mínima
    Evento app.mongodb.check-mongodb-ativo Monitora se o servidor MongoDB está ativo e criando alertas para o status de integridade do servidor MongoDB.
    Evento app.mongodb.check-mongodb-metrics Cria alertas para qualquer uma das métricas do MongoDB, com base no limite.
    Métrica app.mongodb.metrics-mongodb Retorna métricas do servidor MongoDB e de todos os bancos de dados.
    Tabela 24. Oracle
    Tipo Evento/métrica Descrição Versão mínima
    Evento app.oracle.check-oracle-alive Verifica se o banco de dados Oracle está em execução. 12c, 18c
    Métrica app.oracle.métricas-oracle Retorna Oracle métricas de banco de dados. 12c, 18c
    Métrica util.metrics-oracle-query Classe de consulta Oracle genérica que aceita uma consulta e faz o despejo de métricas. 12c, 18c
    Tabela 25. AS do Oracle WebLogic
    Tipo Evento/métrica Descrição Versão mínima
    Métrica app.weblogic.metrics-weblogic Retorna Oracle métricas do servidor de aplicações WebLogic.

    Certifique-se de que o usuário que executa o agente tenha permissões suficientes para acessar os arquivos necessários nos diretórios de instalação do WebLogic.

    12cR2
    Tabela 26. Tomcat
    Tipo Evento/métrica Descrição Versão mínima
    Métrica app.tomcat.metrics-tomcat Retorna Apache métricas do servidor Tomcat. 8.5.27, 9.x
    Tabela 27. App
    Tipo Nome Descrição
    Evento util.check-snmp Verificação de SNMP que compara o valor da métrica com o padrão. Requer entrada como servidor, porta, comunidade SNMP e limites.
    Métrica util.metrics-snmp Coleta métricas de um valor OID SNMP.
    Métrica util.metrics-snmp-bulk-sn Coleta métricas de um OID de tabela SNMP e retorna o resultado como uma tabela.
    Tabela 28. Melhorias de serviço (podem ser associadas a qualquer política)
    Tipo Evento/métrica Descrição Comando
    Métrica (Windows) os.windows.metrics-service-status Coleta o status de serviço do Windows, fornecendo a métrica do número de serviços em execução. winchecks metric-windows-service-status -S Wcmsvc --scheme hostname.proc
    Tabela 29. Verniz
    Tipo Nome Descrição
    Métrica app.varnish.metrics-varnish Coleta métricas de Varnish do host.
    Tabela 30. vSphere
    Tipo Nome Descrição
    Métrica vsphere.metric-VirtualMachine Recupera métricas da máquina virtual vSphere.
    Métrica vsphere.metric-Datastore Recupera métricas do repositório de dados do vSphere.
    Métrica vsphere.metric-Datacenter Recupera métricas do vSphere Datacenter.
    Métrica vsphere.metric-ESX_Server Recupera métricas do vSphere ESX Server ou HostSystem
    Tabela 31. Zscaler
    Tipo Nome Descrição
    Métrica zscaler-monitoramento-cheque Verifica se o app Zscaler está sendo executado corretamente.
    Métrica zscaler-correção-cheque Encerra e reinicia o app Zscaler e cria um incidente. É executado somente quando o zscaler-monitoring-check falha.
    Tabela 32. Aprimoramentos de CPU
    Tipo Evento/métrica Descrição Comando
    Métrica os.windows.metrics-system-cpu Coleta métricas de núcleo de CPU. winchecks metric-windows-cpu --scheme hostname.proc
    Tabela 33. Aprimoramentos de disco - eventos do Linux (podem ser associados a qualquer política)
    Evento/métrica Descrição Comando
    os.linux.check-disk-ioTimeWeighted Mede o valor ioTimeWeighted do disco, retornando uma mensagem CRITICAL\WARNING\OK, de acordo com os limites especificados nos parâmetros. check-disk-ioTimeWeighted.rb
    os.linux.check-disk-sectorsGravado Mede o número total de setores gravados com sucesso, retornando uma mensagem CRÍTICO\AVISO\OK, de acordo com os limites especificados nos parâmetros. check-disk-sectorsWritten.rb
    os.linux.check-disk-sectorsLeitura Mede o número total de setores do disco lidos com sucesso, retornando uma mensagem CRÍTICO\AVISO\OK, de acordo com os limites especificados nos parâmetros. check-disk-sectorsRead.rb
    os.linux.check-disk-readTime Mede o número total de milissegundos gastos por todos os limites de leitura, retornando uma mensagem CRÍTICA\AVISO\OK, de acordo com os limites especificados nos parâmetros. check-disk-readTime.rb
    os.linux.check-disk-writes Mede o número total de gravações concluídas com sucesso, retornando uma mensagem CRÍTICA\AVISO\OK, de acordo com os limites especificados nos parâmetros. check-disk-writes.rb
    os.linux.check-disk-reads Mede o número total de leituras concluídas com sucesso, retornando uma mensagem CRÍTICA\AVISO\OK, de acordo com os limites especificados nos parâmetros. check-disk-reads.rb
    os.linux.check-disk-writesMerged Mede o valor de writesMerged do disco, retornando uma mensagem CRÍTICA\AVISO\OK, de acordo com os limites especificados nos parâmetros. check-disk-writesMerged.rb
    os.linux.check-disk-readsMerged Mede o valor readsMerged do disco, retornando uma mensagem CRÍTICA\AVISO\OK, de acordo com os limites especificados nos parâmetros. check-disk-readsMerged.rb
    os.linux.check-disk-writeTime Mede o número total de milissegundos gastos por todas as operações de gravação, retornando uma mensagem CRÍTICA\AVISO\OK, de acordo com os limites especificados nos parâmetros. check-disk-writeTime.rb
    os.linux.check-disk-ioInProgress Mede o valor de ioInProgress do disco, retornando uma mensagem CRÍTICA\AVISO\OK, de acordo com os limites especificados nos parâmetros. check-disk-ioInProgress.rb
    os.linux.check-disk-iotime Mede o valor de ioTime do disco, retornando uma mensagem CRITical\WARNING\OK, de acordo com os limites especificados nos parâmetros. check-disk-ioTime.rb
    Tabela 34. Aprimoramentos de disco - eventos do Windows (podem ser associados a qualquer política)
    Evento/métrica Descrição Comando
    os.windows.check-disk-AvgSecWrite Mede a média de gravações de disco por segundo, retornando uma mensagem CRÍTICA\AVISO\OK, de acordo com o especificado nos parâmetros. winchecks check-windows-AvgDisksec-write -w 1 -c 0
    os.windows.check-disk-ReadBytes-sec Mede o valor de ReadBytes do disco por segundo, retornando uma mensagem CRÍTICA\AVISO\OK, de acordo com os limites especificados nos parâmetros. winchecks check-windows-DiskReadBytes-sec -w 1 -c 0
    os.windows.check-disk-WriteBytes-sec Mede o valor de writeBytes do disco por segundo, retornando uma mensagem CRÍTICA\AVISO\OK, de acordo com os limites especificados nos parâmetros. winchecks check-windows-DiskWriteBytes-sec -w 1 -c 0
    os.windows.check-disk-AvgSecRead Mede a média de leituras de disco por segundo, retornando uma mensagem CRÍTICA\AVISO\OK, de acordo com os limites especificados nos parâmetros. winchecks check-windows-AvgDisksec-read -w 1 -c 0
    Tabela 35. Melhorias de disco - métricas do Windows (podem ser associadas a qualquer política)
    Evento/métrica Descrição Comando
    os.windows.metrics-system-disk Coleta as seguintes métricas de disco:
    • AvgDiskSecPerRead
    • AvgDiskSecPerWrite
    • DiskReadBytesPerSec
    • DiskWriteBytesPerSec
    winchecks metric-windows-disk
    Tabela 36. Aprimoramentos de memória (podem ser associados a qualquer política)
    Tipo Evento/métrica Descrição Comando
    Evento (Linux) os.linux.check-free- Physical-Memory Mede a porcentagem de memória física livre do sistema Linux, retornando uma mensagem de evento CRÍTICO\AVISO\OK, de acordo com os limites especificados nos parâmetros. verificação-livre-da-memória-física -w 10 -c 5
    Evento (Linux) os.linux.check-free-virtual-memory Mede a porcentagem de memória virtual livre do sistema Linux, retornando uma mensagem de evento CRÍTICO\AVISO\OK, de acordo com os limites especificados nos parâmetros. check-free-virtual-memory -w 10 -c 5
    Evento (Windows) os.windows.check-free- Physical-Memory Mede a porcentagem de memória física livre do sistema Windows, retornando uma mensagem de evento CRÍTICO\AVISO\OK, de acordo com os limites especificados nos parâmetros. winchecks verificar-janelas-livre-de-memória-física -w 10 -c 5
    Evento (Windows) os.windows.check-free-virtual-memory Mede a porcentagem de memória virtual livre do sistema Windows, retornando uma mensagem de evento CRÍTICO\AVISO\OK, de acordo com os limites especificados nos parâmetros. winchecks verificar-janelas-livre-memória-física -w 10 -c 5
    Métrica (Windows) os.windows.metrics-system-memory Coleta as seguintes métricas de memória:
    • FreePhysicalMemory
    • TotalMemória física
    • FreeVirtualMemory
    • TotalVirtualMemorySize
    • MemóriaDisponível
    • TotalVisibleMemorySize
    winchecks metric-windows-memory --scheme hostname.proc
    Tabela 37. Melhorias de processo (podem ser associadas a qualquer política)
    Tipo Evento/métrica Descrição Comando
    Evento (Linux) os.linux.check-process-cpu Mede o uso da CPU do processo do Linux, retornando uma mensagem CRITICAL\WARNING\OK, de acordo com os limites especificados nos parâmetros. check-process-cpu.rb -p acc -c 95 -w 85
    Evento (Linux) os.linux.check-process-memory Mede o uso da memória do processo do Linux, retornando uma mensagem CRITICAL\WARNING\OK, de acordo com os limites especificados nos parâmetros. check-process-memory.rb -p acc -c 95 -w 85
    Métrica (Linux) os.linux.metrics-process-usage Coleta o status do processo do Linux, incluindo os dados de CPU e memória usados pelo processo. métricas-process-usage.rb -p acc -s hostname.proc
    Evento (Windows) os.windows.check-process-cpu Mede o uso da CPU do processo do Windows, retornando uma mensagem CRÍTICO\AVISO\OK de acordo com os limites especificados nos parâmetros. winchecks check-windows-process-cpu-p acc -c 95 -w 85
    Evento (Windows) os.windows.check-process-memory Mede o uso da memória de processo do Windows, retornando uma mensagem CRÍTICA\AVISO\OK de acordo com os limites especificados nos parâmetros. winchecks verificar-janelas-processo-memória-p acc -c 95 -w 85
    Métrica (Windows) os.windows.metrics-process-usage Coleta o status do processo do Windows, incluindo os dados de CPU e memória usados pelo processo. winchecks metric-windows-process-status -n Svchost -s hostname.proc

    Políticas de agente compatível

    Esta tabela lista os Agent Client Collector compatíveis para as políticas de monitoramento às quais as definições de verificação estão associadas. As políticas consistem nos ICs monitorados e nas verificações executadas neles.

    Nome Descrição Verificações
    Eventos do Apache Monitora servidores web HTTP operacionais Apache.
    Para habilitar o monitoramento se o processo estiver ativo, ative a verificação relevante:
    • Para Linux: os.linux.check-process
    • Para Windows: os.windows.check-windows-process

    Na guia Credenciais, especifique Credenciais de autenticação básica.

    • os.linux.check-process
    • os.windows.check-windows-process
    Métricas do Apache Monitora servidores web HTTP operacionais Apache.

    Na guia Credenciais, especifique Credenciais de autenticação básica.

    app.apache.metrics-apache

    Apache Kafka Eventos Monitora o status do agente Kafka, tópicos Kafka, partictions, réplicas e ZooKeeper.
    Apache Kafka métricas Monitora e coleta métricas do Kafka Broker e do Kafka Zookeeper.
    Métricas do banco de dados do Azure Monitora Azure bancos de dados em um Azure datacenter.

    Para habilitar as verificações da política:

    • Configure um agente de proxy.
    • Adicione as seguintes credenciais principais de serviço do Azure:
      • ID de locatário
      • ID de cliente
      • Chave Secreta
    • Configure o Método de autenticação como Segredo do cliente.
    • Adicione credenciais do Azure na política.
    • Forneça o valor subscription_id em cada instância de verificação.

    O tipo de IC monitorado padrão é cmdb_ci_azure_datacenter, mas a vinculação ocorre no banco de dados em nuvem (cmdb_ci_cloud_database).

    Para obter detalhes sobre como configurar uma política, consulte Criar uma nova política Agent Client Collector.
    Métricas de serviço do Azure k8s Monitora o IC do Azure, cmdb_ci_azure_datacenter. Vincula-se ao Kubernetes cluster de dados, cmdb_ci_kubernetes_cluster.

    azure.metrics-k8s-service

    Para obter detalhes, consulte Azure Verificações e políticas padrão do Monitoramento de integridade.

    Métricas de VM do Azure Monitora o IC do Azure, cmdb_ci_azure_datacenter. Vincula-se à instância de máquina virtual, cmdb_ci_vm_instance.
    • azure.metrics-vm-cpu
    • azure.metrics-vm-disk
    • azure.metrics-vm-memory
    • azure.metrics-vm-network
    • azure.metrics-vm-flows

    Para obter detalhes, consulte Azure Verificações e políticas padrão do Monitoramento de integridade.

    Descoberta básica Executa básico ServiceNow Descoberta em todos os agentes, a cada 12 horas.

    Esta verificação extrai informações básicas sobre o host e seus processos em execução. As informações do host são usadas para criar o host correspondente no CMDB, enquanto os processos em execução criam os ICs da aplicação classificados.

    Você precisa de privilégios avançados de SO para usar o comando Net stat para descobrir portas. O comando que você executa depende do seu sistema operacional, da seguinte forma:

    • Linux: sudo -n netstat -antp
    • Windows: netstat -anop TCP

    verificação-descoberta-básica

    Métricas de contêiner do Docker

    Coleta métricas de desempenho para Docker contêineres.

    Forneça as credenciais de usuários que são Docker membros do grupo de usuários ou têm direitos sudo. Forneça essas credenciais na guia Credenciais do formulário de política.

    contêiner.docker.metrics-docker

    Métricas do mecanismo do Docker Coleta métricas gerais para o mecanismo Docker.

    Fornece as credenciais de um usuário que é membro do grupo de usuários Docker ou que recebeu direitos sudo na guia Credenciais.

    Para habilitar verificações em execução por meio desta política, adicione o usuário da ServiceNow ao grupo de usuários Docker na máquina em que o agente está sendo executado.

    contêiner.docker.metrics-docker-info

    Eventos SNMP F5 Exemplo de uso de verificações de SNMP.
    Como o agente não é executado em dispositivos SNMP, forneça o seguinte para concluir esta política:
    • Um agente de proxy e credenciais.
    • O host do agente do proxy. Na guia Credenciais, especifique as credenciais da comunidade SNMP para conexão com o servidor.

    util.check-snmp

    Métricas SNMP F5 Exemplo de uso de métricas SNMP.
    Como o agente não é executado em dispositivos SNMP, forneça o seguinte para concluir esta política:
    • Agente do proxy e credenciais.
    • O host do agente do proxy. Na guia Credenciais, especifique as credenciais da comunidade SNMP para conexão com o servidor.
    • util.metrics-snmp
    • util.metrics-snmp-bulk-sn
    Métricas do GlassFish Executa verificações de métrica no servidor GlassFish.

    As métricas do GlassFish são compatíveis com ITOM Agent Client Collector a versão 2.3.0 - agosto de 2022, disponível na ServiceNow Store.

    HAProxy Eventos Recupera os detalhes do balanceador de carga HAProxy para determinar se ele está em execução.

    HAProxy eventos são compatíveis com ITOM Agent Client Collector a versão 2.3.0 - agosto de 2022, disponível na ServiceNow Store.

    HAProxy métricas Recupera as métricas do balanceador de carga HAProxy para determinar se ele está em execução.

    HAProxy métricas são compatíveis com ITOM Agent Client Collector a versão 2.3.0 - agosto de 2022, disponível na ServiceNow Store.

    Eventos de Pontos de Entrada HTTP Executa a verificação util.check-http-follow-redirect em todos os pontos de entrada HTTP que pertencem a serviços de negócio de aplicações. O filtro de política escolhe os serviços. Os serviços definem os pontos de entrada.
    • Para habilitar essa verificação, há uma nova exibição de banco de dados que combina a tabela de serviços de aplicações com a tabela de pontos de entrada.
    • Você pode filtrar os serviços e receber os pontos de entrada.
    • Quando você recebe um alerta, ele é vinculado automaticamente aos pontos de entrada. Este alerta afeta o cálculo de impacto, pois os pontos de entrada são considerados.
    • Esta política requer um agente de proxy.

    util.check-http-follow-redirect

    Métricas de Pontos de Entrada HTTP Por exemplo, quando o alerta está vinculado ao ponto de entrada, o mapa de serviço identifica um problema de ponto de entrada.
    • A métrica é vinculada ao IC do ponto de entrada. Em versões anteriores, a métrica estava vinculada ao serviço e o ponto de entrada era o recurso.
    • Esta política requer um agente de proxy.

    util.metrics-http-curl

    Eventos do IIS Monitora servidores IIS operacionais.
    • app.iis.check-iis-alive
    • app.iis.check-iis-current-connections
    Métricas do IIS Monitora servidores IIS operacionais.

    app.iis.metrics-iis

    Eventos do servidor de aplicações JBoss/WildFly Monitoramento de servidores de aplicações operacionais JBoss/WildFly.

    Para habilitar o monitoramento se o processo JBoss estiver ativo, ative os.linux.check-process.

    O parâmetro jboss_home na instância de verificação é especificado como o local em que o JBoss está instalado.

    os.linux.check-process

    Métricas do servidor de aplicações JBoss/WildFly Monitora servidores de aplicações operacionais JBoss/WildFly.

    app.jboss.metrics-jboss

    Kubernetes Monitora a integridade da infraestrutura Kubernetes, como clusters, nós, status de pod, API e disponibilidade de serviço.

    Ao executar Kubernetes verificações:

    • O agente do proxy deve estar habilitado.
    • Insira credenciais Kubernetes, uma combinação de nome de usuário/senha ou um token de portador (mas não ambos).
    • Para ativar e publicar a política, configure o valor api_server nas definições de parâmetro de verificação de cada verificação, como um dos seguintes:
      • https://127.0.0.1: <portnumber> /api (se o servidor de API e o agente estiverem sendo executados no mesmo servidor)
      • https:// <api_server_url> /api (se o servidor de API e o agente estão sendo executados nos mesmos servidores ou em servidores diferentes).
      Para usar o host local como seu api_server, execute o seguinte comando: "kubectl proxy -port=8081 &"
    • Execute Descoberta para descobrir todos os Kubernetes ICs. Para obter detalhes, consulte Descoberta do Kubernetes.
    • k8s.check-kube-apisever-available
    • k8s.check-kube-nodes-ready
    • k8s.check-kube-pods-pendente
    • k8s.check-kube-pods-restarting
    • k8s.check-kube-pods-running
    • k8s.check-kube-pods-runtime
    • k8s.check-kube-service-available
    • k8s.metrics-pods
    Monitoramento de log do Linux Monitora logs em servidores Linux operacionais.
    • util.check-logs
    • util.check-logs-sudo
    Eventos do SO Linux Executa verificações Linux em servidores operacionais Linux.
    • os.linux.check-process
    • os.linux.check-system-cpu
    • os.linux.check-system-cpu-load
    • os.linux.check-system-disk-usage
    • os.linux.check-system-memory-percentage
    • os.linux.check-system-memory-swap
    • os.linux.check-threads-count
    Métricas do SO Linux Coleta Linux métricas em servidores Linux operacionais.
    • os.linux.metrics-memory-vmstat
    • os.linux.metrics-process-status
    • os.linux.metrics-system-cpu
    • os.linux.metrics-system-cpu-load
    • os.linux.metrics-system-disk
    • os.linux.metrics-system-disk-capacity
    • os.linux.metrics-system-disk-usage
    • os.linux.metrics-system-memory
    • os.linux.metrics-system-memory-percentage
    • os.linux.metrics.reboot_count_today
    Eventos do MSSQL Monitora o processo operacional do servidor MSSQL. Executa os.windows.check-windows-process para monitorar quando o processo do servidor está ativo.

    os.windows.check-windows-process

    Métricas do MSSQL Monitora o processo operacional do servidor MSSQL. Executa app.mssql.metrics-mssql para coletar métricas.

    app.mssql.métricas-mssql

    Eventos do banco de dados MySQL Monitora instâncias operacionais do MySQL.
    Na guia Credenciais, especifique Credenciais Básicas de Autenticação para conexão com o servidor de banco de dados.
    Nota:
    As verificações de utilitário, prefixadas com utilitário, têm parâmetros obrigatórios para os quais você deve especificar um valor. Esses parâmetros não têm valores padrão.
    • app.mysql.check-mysql-ativo
    • app.mysql.check-mysql-threads
    • util.check-mysql-query
    Métricas do banco de dados MySQL Monitora instâncias operacionais do MySQL.
    Na guia Credenciais, especifique Credenciais Básicas de Autenticação para conexão com o servidor de banco de dados.
    Nota:
    As verificações de utilitário, prefixadas com utilitário, têm parâmetros obrigatórios para os quais você deve especificar um valor. Esses parâmetros não têm valores padrão.
    • app.mysql.métricas-mysql
    • app.mysql.metrics-mysql-processes
    • util.metrics-mysql-query
    Métricas de ping de rede Monitora o endereço IP descoberto na instância ServiceNow. O tipo de IC monitorado cmdb_ci_hardware está vinculado ao servidor relevante:

    Esta política requer um agente de proxy.

    util.metrics-ping
    Eventos do Oracle DB Monitora instâncias operacionais do banco de dados Oracle.
    Na guia Credenciais, especifique Credenciais Básicas de Autenticação para conexão com o servidor de banco de dados.
    Nota:
    As verificações de utilitário, prefixadas com utilitário, têm parâmetros obrigatórios para os quais você deve especificar um valor. Esses parâmetros não têm valores padrão.

    app.oracle.check-oracle-alive

    Métricas do Oracle DB Monitora instâncias operacionais do banco de dados Oracle.
    Na guia Credenciais, especifique Credenciais Básicas de Autenticação para conexão com o servidor de banco de dados.
    Nota:
    As verificações de utilitário, prefixadas com utilitário, têm parâmetros obrigatórios para os quais você deve especificar um valor. Esses parâmetros não têm valores padrão.
    • app.oracle.métricas-oracle
    • util.metrics-oracle-query
    Eventos de autorrecuperação Executa um comando de ping para outro host. Certifique-se de executar esta verificação no modo de proxy.

    util.check-ping

    Eventos do Tomcat Monitora servidores Tomcat operacionais Apache.
    Para habilitar o monitoramento se o processo do Tomcat estiver ativo, ative a verificação relevante:
    • Para Linux: os.linux.check-process
    • Para Windows: util.check-windows-service

    Se o serviço Tomcat estiver sendo executado com um nome diferente, atualize o valor do parâmetro service da instância de verificação para o valor correto.

    • os.linux.check-process
    • util.check-windows-service
    Métricas do Tomcat Monitora servidores Tomcat operacionais Apache.

    Se as métricas do Tomcat estiverem sendo executadas em uma porta diferente da porta padrão (9000), atualize o valor do parâmetro port da instância de verificação para o valor de porta correto.

    app.tomcat.metrics-tomcat

    Métricas de Varnish Monitora e coleta métricas do Varnish.

    As métricas de Varnish são compatíveis com ITOM Agent Client Collector a versão 2.3.0 - agosto de 2022, disponível na ServiceNow Store.

    Você deve executar a descoberta usando impressões digitais da aplicação antes de executar verificações de Varnish. Para obter detalhes, consulte Habilitar execução de verificações de Varnish.

    Métricas do vSphere Monitora e coleta métricas do vSphere.

    As métricas do vSphere são compatíveis com a ITOM Agent Client Collector versão 2.3.0 - agosto de 2022, disponível na ServiceNow Store.

    Esta política requer um agente de proxy.

    Eventos do servidor de aplicações WebLogic Monitora servidores de aplicações WebLogic operacionais Oracle. Esta política monitora se o processo WebLogic em execução em Linux está ativo.

    Na guia Credenciais, especifique Credenciais Básicas de Autenticação para conexão com o servidor de aplicações.

    os.linux.check-process

    Métricas do servidor de aplicações WebLogic Monitora servidores de aplicações WebLogic operacionais Oracle.

    Na guia Credenciais, especifique Credenciais Básicas de Autenticação para conexão com o servidor de aplicações.

    Certifique-se de que o usuário que executa o agente tenha permissões suficientes para acessar os arquivos necessários nos diretórios de instalação do WebLogic.

    app.weblogic.metrics-weblogic

    Eventos do servidor de aplicações WebSphere Monitora servidores operacionais IBM WebSphere. Esta política monitora se o processo do WebSphere em execução em Linux está ativo.

    Na guia Credenciais, especifique Credenciais Básicas de Autenticação para conexão com o servidor de aplicações.

    os.linux.check-process

    Métricas do WebSphere Application Server Monitora servidores operacionais IBM WebSphere.

    Na guia Credenciais, especifique Credenciais Básicas de Autenticação para conexão com o servidor de aplicações.

    app.websphere.metrics-websphere

    Windows Monitoramento de log Monitora logs em servidores Windows operacionais.

    os.windows.check-log

    Você pode bloquear a criação de eventos para esta verificação quando nenhum processo for detectado. Para obter detalhes, consulte Criação de evento de bloqueio para entidades não existentes.

    Windows Eventos do SO Executa verificações Windows em servidores operacionais Windows.
    • os.windows.check-processor-queue-length
    • os.windows.check-system-cpu-load
    • os.windows.check-system-disk
    • os.windows.check-system-memory
    • os.windows.check-system-process
    • os.windows.check-windows-directory
    • os.windows.check-windows-directory
    • os.windows.check-windows-directory
    • os.windows.check-windows-pagefile
    • os.windows.check-windows-process
    Windows Eventos do SO - Estendidos Executa Windows verificações para monitorar diretórios e arquivos em Windows servidores.
    • verificar-diretório-contagem-de-arquivos
    • verificar-diretório-integridade
    • verificar-arquivo-idade
    • verificar-arquivo-tempo-de-resposta
    • verificar-tamanho-do-arquivo
    • verificar-espaço-do-arquivo
    • os.windows.check-directory-space
    Windows Métricas do SO Coleta Windows métricas em servidores Windows operacionais.
    • os.windows.metrics-processor-queue-len
    • os.windows.metrics-system-cpu-load
    • os.windows.metrics-system-disk-usage
    • os.windows.metrics-system-memory-percent
    • os.windows.metrics-system-network
    • os.windows.metrics-system-uptime
    Zscaler Política de monitoramento Executa Zscaler o monitoramento em todos os ICs de uma máquina.
    • zscaler-monitoramento-cheque
    • zscaler-correção-cheque