Linux verificações e políticas padrão

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 13 min. de leitura
  • Agent Client Collector fornece as seguintes verificações e políticas padrão para Linux Monitoramento de métricas.

    Verificações de métricas de monitoramento do Linux

    Tabela 1. Política de métricas do Linux
    Verificação Nome de métrica Recurso Descrição Unidades Métrica em destaque Detecção de anomalias
    os.linux.metrics-process-usage proc.acc.running nome-do-processo Número de processos em execução com este nome (acc) contagem
    Proc.acc.cpupercent nome-do-processo Porcentagem de cpu usada pelo processo. porcentagem

    ​MemPercent. acc. Do proc

    nome-do-processo Porcentagem de memória usada pelo processo. porcentagem
    os.linux.metrics-reboot-count-today reboot.count.today vazio Número de reinicializações concluídas em hoje contagem
    os.linux.metrics-system-cpu cpu.total.user total Processos normais em execução no modo de usuário; cpu.total.user é o total das cpuN.user métricas. contagem
    total.de cpu.agradável total Processos Niced em execução no modo de usuário; cpu.total.nice é o total das métricas cpuN.nice. contagem
    total.sistema.cpu total Tempo que a CPU gastou executando o kernel; cpu.total.system é o total das métricas cpuN.system. seg
    total.ocioso da cpu total Tempo total que a CPU gastou em um estado ocioso.; cpu.total.idle é o total das métricas cpuN.idle. seg
    total.iowait.cpu total Tempo total que a CPU gastou aguardando a conclusão das operações de E/S; cpu.total.iowait é o total das métricas cpuN.iowait. seg
    total.irq.cpu total Tempo total que o processador está gastando no processamento de interrupções.; cpu.total.irq é o total das métricas cpuN.irq. seg
    total.cpu.softirq total Tempo gasto no atendimento de solicitações de interrupção suave; cpu.total.softirq é o total das métricas cpuN.softirq. seg
    total.cpu.roubar total Tempo total que a CPU virtual gastou aguardando o hipervisor atender a outra CPU virtual. Aplica-se somente a máquinas virtuais. seg
    total.guest.cpu total Tempo total que a CPU gastou executando o processador virtual. Aplica-se somente a hipervisores. seg
    total.guest_nice.cpu total Tempo total que a CPU gastou executando como SO convidado agradável. cpu.total.guset_nice si O total das métricas cpuN.guest_nice seg
    <cpu-core>.cpu.usuário cpu-núcleo Tempo gasto com processamento normal no modo de usuário. seg
    <cpu-core>.cpu.nice cpu-núcleo Tempo gasto com processos niced no modo de usuário. seg
    <cpu-core>.cpu.sistema cpu-núcleo Tempo gasto em execução no modo kernel. seg
    <cpu-core>.cpu.ocioso cpu-núcleo Tempo gasto em férias girando polegares. seg
    <cpu-core>.iowait.cpu cpu-núcleo Tempo gasto aguardando a conclusão da E/S. Também é considerado tempo ocioso. seg
    <cpu-core>.irq.cpu cpu-núcleo Tempo gasto servindo interrupções de hardware. seg
    <cpu-core>.cpu.softirq cpu-núcleo Tempo gasto servindo interrupções de software. seg
    <cpu-core>.cpu.roubar cpu-núcleo Tempo roubado por outros sistemas operacionais executados em um ambiente virtual. seg
    <cpu-core>.cpu.convidado cpu-núcleo Tempo gasto para executar uma CPU virtual ou SO convidado sob o controle do kernel. seg
    <cpu-core>.guest_nice cpu-núcleo Tempo total que a CPU gastou executando como SO convidado agradável. seg
    cpu.intr vazio O serviço é interrompido desde a inicialização. seg
    cpu.ctt vazio Número total de switches de contexto em todas as CPUs. contagem
    cpu.btime vazio A hora em que o sistema foi inicializado seg
    cpu.processes vazio O número de processos e threads criados, que inclui (mas não está limitado a) aqueles criados por chamadas para as chamadas de sistema fork() e clone(). contagem
    cpu.procs_running vazio O número total de processos em execução em todas as CPUs. contagem
    cpu.procs_blocked vazio O número de processos bloqueados no momento, aguardando a conclusão de E/S. contagem
    cpu.cpu_count vazio Número de cpu no sistema contagem
    <cpu-core>.núcleos.cpu cpu-núcleo O número de núcleos de CPU contagem de núcleos
    os.linux.metrics-system-cpu-load load_avg.one vazio A carga média do sistema durante um minuto. contagem de threads sim sim
    load_avg.five vazio A carga média do sistema durante cinco minutos. contagem de threads sim sim
    load_avg.fifteen vazio A carga média do sistema durante quinze minutos. contagem de threads sim sim
    load_avg.norm.one vazio A carga média do sistema durante um minuto normalizada pelo número de CPUs. contagem de threads
    load_avg.norm.five vazio A carga média do sistema durante cinco minutos normalizada pelo número de CPUs. contagem de threads
    load_avg.norm.fifteen vazio A carga média do sistema em quinze minutos normalizada pelo número de CPUs. contagem de threads
    percentage.linux.metrics-system-cpu-percentage ​percentual de cpu.avgutilization_ vazio A porcentagem de cpu foi usada em média porcentagem
    ​percentual de cpu.user_ vazio Percentual de tempo que a cpu total foi usada por processos normais no modo de usuário porcentagem sim sim
    ​percentual de cpu.nice_ vazio Percentual de tempo em todas as cpus usadas por processos niced no modo de usuário porcentagem sim sim

    ​percentual de cpu.system_

    vazio A porcentagem de tempo que a CPU gastou executando o kernel. porcentagem sim sim
    cpu.idle_percentage vazio Percentual de tempo em que todas as cpus ficaram ociosas porcentagem sim sim

    ​percentual de cpu.iowait_

    vazio Percentual de tempo em que todas as cpus aguardam a conclusão da E/S. porcentagem sim sim
    cpu.irq_percentage vazio Percentual de tempo em que todas as cpus que atendem às interrupções porcentagem sim sim

    ​percentual de cpu.softirq_

    vazio Percentual de tempo em que todas as cpus que atendem a interrupções de software porcentagem sim sim
    ​percentual de cpu.steal_ vazio Percentual de tempo em todos os sistemas operacionais de hosts virtuais atendidos pelas cpus porcentagem sim sim
    ​percentual de cpu.guest_ vazio Percentual de tempo em que todas as cpus atenderam ao sistema operacional convidado porcentagem sim sim
    os.linux.metrics-system-disk .disk.<disk-name>.reads nome do disco Número total de leituras concluídas com sucesso. contagem sim sim
    <disk-name>.readsMerged nome do disco Número total de leituras mescladas contagem
    <disk-name>.SectorsRead nome do disco Número total de setores lidos com sucesso. contagem
    <disk-name>.Disco.Tempo.ReadTime nome do disco Número total de milissegundos gastos por todas as leituras. milissegundos
    <disk-name>.disco.gravações nome do disco Número total de gravações concluídas com sucesso. contagem sim sim
    <disk-name>.writesMerged nome do disco Número total de gravações mescladas contagem
    <disk-name>.SectorsEscritos nome do disco Número total de setores gravados com sucesso. contagem
    <disk-name>.Disco.Tempo de gravação nome do disco Número total de milissegundos gastos por todas as gravações. misllisec
    <disk-name>.ioEm andamento nome do disco Número total de E/Ss em andamento no momento contagem
    <disk-name>.ioTime Tempo total gasto fazendo E/Ss milissegundos sim sim
    <disk-name>.ioTimeWeighted nome do disco Tempo total gasto fazendo E/Ss. Isso pode fornecer uma medida fácil do tempo de conclusão de E/S e do backlog que pode estar se acumulando. milissegundos
    os.linux.metrics-system-disk-capacity total.<file-system-name>.total nome-do-sistema-de-arquivos O tamanho total do sistema de arquivos. byte
    <file-system-name>.disco.usado nome-do-sistema-de-arquivos A quantidade total de espaço alocado aos arquivos existentes no sistema de arquivos. byte
    <file-system-name>.disk.avail nome-do-sistema-de-arquivos A quantidade total de espaço disponível no sistema de arquivos. byte
    <file-system-name>.used_percence nome-do-sistema-de-arquivos A porcentagem do espaço disponível atualmente alocado a todos os arquivos no sistema de arquivos. porcentagem
    <file-system-name>.disk.itotal nome-do-sistema-de-arquivos O número total de inodes no sistema de arquivos. contagem
    <file-system-name>.iused nome-do-sistema-de-arquivos O número de inodes usados. contagem
    <file-system-name>.iavail nome-do-sistema-de-arquivos O número de inodes livres (não utilizados). contagem
    <file-system-name>.iused_percentage nome-do-sistema-de-arquivos A porcentagem de inodes usados. porcentagem
    os.linux.metrics-system-disk-usage total de disk_usase.<disk>.total nome do disco Espaço total disponível neste disco bytes
    disk_usase.<disk>.used nome do disco Quantidade total de espaço usado neste disco bytes
    disk_usase.<disk>.avail nome do disco Espaço total disponível neste disco bytes
    disk_usage.<disk>.used_​percentagem nome do disco A porcentagem de espaço usado neste disco porcentagem sim sim
    linux.metrics-system-meoryos.​linux.metrics-system- memory​-percent memory.total vazio RAM utilizável total. Base de conhecimento
    memory.free vazio RAM livre total. Base de conhecimento
    memória.disponível vazio Uma estimativa da quantidade de memória disponível para iniciar novas aplicações, sem troca. Base de conhecimento
    memória.buffers vazio Armazenamento temporário usado para blocos de disco brutos. Base de conhecimento
    memory.cached vazio Cache na memória para arquivos lidos do disco (o cache de página). Não inclui mem_swapcached. Base de conhecimento
    Memória.swapTotal vazio Quantidade total de espaço de troca disponível. Base de conhecimento sim sim
    Memória.Livre de troca vazio Quantidade de espaço de troca não utilizado no momento. sim sim
    memória.suja vazio Memória que está aguardando para ser gravada de volta no disco. Base de conhecimento
    Memória.swapUsada vazio A quantidade de espaço de troca em uso. Base de conhecimento sim sim
    memory.used vazio A quantidade de RAM em uso. Base de conhecimento
    memória. ​UsedWOBuffersCaches vazio A quantidade de memória em uso. Base de conhecimento
    memória. ​WOBuffersCaches vazio Valor de MemAvailable de /proc/meminfo se presente, mas retorna para adicionar memória livre, armazenada em buffer e armazenada em cache se não estiver presente. Base de conhecimento
    memória. ​SwapUsedPercentage vazio Percentual do espaço de troca usado. porcentagem
    memory_percent. ​livre vazio Percentual de RAM livre porcentagem sim sim
    memory_percent. ​disponível vazio Percentual de memória disponível porcentagem sim sim
    memory_percent. ​buffers vazio Memória usada para blocos de disco brutos porcentagem sim sim
    memory_percent. ​armazenado em cache vazio Percentual de memória usada para cache na memória para arquivos lidos do disco porcentagem sim sim
    memory_percent. ​sujo vazio Percentual de memória aguardando para ser gravada de volta no disco. porcentagem sim sim
    memory_percent. ​Trocado vazio Percentual do espaço de troca usado. porcentagem sim sim
    memory_percent. ​UsedWOBuffersCaches vazio A porcentagem de memória está sendo usada porcentagem sim sim
    memory_percent. ​WOBuffersCaches vazio Percentual de memória disponível porcentagem sim sim
    linux.metrics-​tempo de atividade do sistema tempo de atividade do sistema (seg) vazio A quantidade de tempo que o sistema esteve funcionando e disponível. seg
    os.linux.metrics-​memory-vmstat vmstat.nr_free_pages vazio Páginas que não são usadas no momento pelo sistema. páginas
    ​lote vmstat.nr_alloc_ vazio Páginas alocadas a outros domínios devido à memória insuficiente em cada domínio de cada NUMA páginas
    vmstat.nr_​inactive_eon vazio Páginas de memória em cada domínio de cada nó de NUMA que não foram acessadas por um longo tempo páginas
    vmstat.nr_active_​eon vazio Páginas de memória virtual anônimas que foram usadas recentemente Base de conhecimento
    ​arquivo vmstat.nr_inactive_ vazio A página de memória correspondente ao arquivo que não foi acessado há muito tempo em cada domínio de cada NUMA. Base de conhecimento
    ​arquivo vmstat.nr_active_ vazio A página de memória correspondente ao arquivo que foi acessado recentemente . páginas
    vmstat.nr_​não pode ser removido vazio O número de páginas está na lista de LRU (não-) não despejáveis contagem
    mstat.nr_​mlock vazio Páginas mapeadas em um VMA vm_LOCKED - são uma classe de páginas não despejáveis. páginas
    ​páginas vmstat.nr_eon_ vazio Páginas mapeadas na memória que não fazem parte de um arquivo. páginas
    vmstat.nr_​mapeado vazio O número de páginas mapeadas na memória. contagem
    vmstat.nr_file_​páginas vazio
    vmstat.nr_​sujo vazio Páginas aguardando gravação no disco páginas
    ​write-back de vmstat.nr_ vazio Páginas que estão sendo gravadas no disco no momento páginas
    vmstat.nr_slab_​recuperável vazio Páginas do uso de memória da placa do kernel que podem ser recuperadas páginas
    vmstat.nr_slab_​não recuperável vazio Páginas do uso de memória da placa do kernel que não podem ser recuperadas páginas
    ​páginas vmstat.nr_page_table_ vazio Páginas alocadas a tabelas de páginas páginas
    ​stack vmstat.nr_kernel_ vazio Quantidade de memória alocada para pilhas de kernel. Base de conhecimento
    vmstat.nr_unstable vazio O número de páginas instáveis em cada domínio de cada nó de NUMA contagem
    vmstat.nr_bounce vazio
    vmstat.nr_vmscan_​write vazio O número de páginas sujas gravadas durante uma verificação de LRU(s) contagem
    vmstat.nr_vmscan_​immediate_reclaim vazio
    vmstat.nr_writeback_​temp. vazio
    vmstat.nr_isolated_​eon vazio O número de páginas de memória anônimas isoladas em cada domínio de cada nó de NUMA contagem
    vmstat.nr_​isolated_file vazio O número de páginas de páginas de armazenamento de arquivos isoladas em cada domínio de cada nó de NUMA contagem
    vmstat.nr_shmem vazio O número de páginas de memória compartilhada contagem
    vmstat.nr_dirtied vazio O número de páginas sujas em cada domínio de cada nó de NUMA contagem
    vmstat.nr_written vazio
    vmstat.numa_hit vazio O número de páginas que foram alocadas com sucesso para este nó. contagem
    vmstat.numa_miss vazio O número de páginas que foram alocadas neste nó devido à pouca memória no nó pretendido. contagem
    vmstat.numa_​foreign vazio O número de páginas inicialmente destinadas a este nó que foram alocadas a outro nó. contagem
    ​interleave vmstat.numa_ vazio O número de páginas de política intercaladas alocadas com sucesso a este nó. contagem
    vmstat.numa_local vazio O número de páginas alocadas com sucesso neste nó, por um processo neste nó contagem
    vmstat.numa_other vazio O número de páginas alocadas neste nó, por um processo em outro nó. contagem
    vmstat.workingset_​padrão vazio
    vmstat.workingset_​activate vazio
    vmstat.workingset_​noderecuperar vazio
    vmstat.nr_eon_transparent_​hugepages vazio
    vmstat.nr_free_cma vazio Páginas de alocador de memória contínua livre em cada domínio de cada NUMA
    ​limite de vmstat.nr_dirty_ vazio
    vmstat.nr_dirty_​background_threshold vazio
    vmstat.pgpgin vazio O número de páginas trazidas do disco contagem
    vmstat.pgpgout vazio O número de páginas gravadas no disco contagem
    vmstat.pswpin vazio O número de páginas trazidas do espaço de troca contagem
    vmstat.pswpout vazio O número de páginas trocadas no espaço de troca contagem
    vmstat.pgalloc_dma vazio
    vmstat.pgalloc_​dma32 vazio
    vmstat.pgalloc_​normal vazio
    vmstat.pgalloc_ movable ​ vazio
    vmstat.pgfree vazio O número de páginas está livre desde a última inicialização contagem
    vmstat.pgactivat vazio Número de ativações de página desde a última inicialização contagem
    vmstat.pgdeactivate vazio Número de desativações de página desde a última inicialização contagem
    vmstat.pgdefault vazio Falhas secundárias desde a última inicialização páginas
    vmstat.pgmajdefault vazio Falhas graves desde a última inicialização páginas
    vmstat.pglazyfreed vazio
    vmstat.pgrefill_dma vazio
    vmstat.pgrefill_dma32 vazio
    vmstat.pgrefill_normal vazio Número de recargas de página desde a última inicialização contagem
    vmstat.pgrefill_​movable vazio
    vmstat.pgsteal_​kswapd_dma vazio
    vmstat.pgsteal_​kswapd_dma32 vazio
    vmstat.pgsteal_​kswapd_normal vazio
    vmstat.pgsteal_​kswapd_movable vazio
    vmstat.pgsteal_​direct_dma vazio
    vmstat.pgsteal_​direct_dma32 vazio
    vmstat.pgsteal_​direct_normal vazio
    vmstat.pgsteal_​direct_movable vazio
    vmstat.pgscan_​kswapd_dma vazio
    vmstat.pgscan_​kswapd_dma32 vazio
    vmstat.pgscan_​kswapd_normal vazio Número de páginas verificadas pelo kswapd desde a inicialização contagem
    vmstat.pgscan_​kswapd_movable vazio
    vmstat.pgscan_​direct_dma vazio
    vmstat.pgscan_​direct_dma32 vazio
    vmstat.pgscan_​direct_normal vazio Número de páginas recuperadas desde a inicialização contagem
    vmstat.pgscan_​direct_movable vazio
    vmstat.pgscan_​direct_throttle vazio
    vmstat.zone_​reclaim_failed vazio
    vmstat.pginodesteal vazio
    vmstat.slabs_scan vazio
    vmstat.kswapd_​inodesteal vazio
    vmstat.kswapd_low_​wmark_hit_quickly vazio
    vmstat.kswapd_high_​wmark_hit_quickly vazio
    vmstat.pageoutrun vazio Número de vezes que o kswapd chamou a recuperação de página contagem
    vmstat.allocstall vazio Número de vezes que a recuperação de página foi chamada diretamente (pouca memória) contagem
    vmstat.pgrotado vazio
    vmstat.drop_​pagecache vazio
    ​slab vmstat.drop_ vazio
    ​atualizações de vmstat.numa_pte_ vazio
    vmstat.numa_huge_​pte_updates vazio
    ​falhas vmstat.numa_hint_ vazio
    vmstat.numa_hint_​faults_local vazio
    vmstat.numa_pages_​migrado vazio
    ​sucesso de vmstat.pgmigrate_ vazio
    vmstat.pgmigrate_fail vazio
    vmstat.compact_​migrate_scan vazio
    vmstat.compact_​free_scan vazio
    vmstat.compact_​isolado vazio
    vmstat.compact_​estolagem vazio O número de vezes que um processo para de executar a compactação de memória para que uma página enorme fique livre para uso. contagem
    vmstat.compact_fail vazio O número de vezes que o sistema tenta compactar a memória, mas falhou. contagem
    vmstat.compact_​sucesso vazio O número de vezes que o sistema compactou memória e liberou uma página enorme para uso. contagem
    vmstat.htlb_buddy_​alloc_success vazio
    vmstat.htlb_buddy_​alloc_fail vazio
    vmstat.unevictable_​pgs_culled vazio
    vmstat.unevictable_​pgs_scan vazio
    vmstat.unevictable_​pgs_rescued vazio
    vmstat.unevictable_​pgs_mlocked vazio
    vmstat.unevictable_​pgs_munlocked vazio
    vmstat.unevictable_​pgs_cleareed vazio
    vmstat.unevictable_​pgs_stranded vazio
    vmstat.thp_fault_alloc vazio O número de páginas grandes foi alocado com sucesso para lidar com uma falha de página. contagem
    ​fallback vmstat.thp_fault_ vazio O número de falhas de página não consegue alocar uma página enorme e, em vez disso, usa páginas pequenas. contagem
    vmstat.thp_collapse_alloc vazio O número de colapso de um intervalo de páginas em uma página enorme e, em seguida, alocação bem-sucedida de uma nova página enorme para armazenar os dados. contagem
    vmstat.thp_collapse_​alloc_failed vazio O número de colapso de um intervalo de páginas em uma página enorme, mas falhou na alocação. contagem
    vmstat.thp_split vazio O número de divisões de uma página enorme em páginas base contagem
    vmstat.thp_zero_​page_alloc vazio O número de alocação bem-sucedida de uma enorme página zero contagem
    vmstat.thp_zero_​page_alloc_failed vazio O número de vezes que o kernel falhou ao alocar uma enorme página zero e retorna ao uso de páginas pequenas. contagem
    vmstat.balloon_inflate vazio
    vmstat.balão_​esvaziar vazio
    vmstat.balon_​migrate vazio
    os.linux.metrics-process-status Proc.<process>.Tamanho do VmSize nome-do-processo A quantidade total de memória virtual usada pelo processo Base de conhecimento
    <process>.Proc.VmRSS nome-do-processo A memória física não trocada que um processo usou Base de conhecimento
    Proc.<process>.VmSwap nome-do-processo A quantidade total de espaço de troca usado. Base de conhecimento

    Verificações de monitoramento de rede Linux

    Nota:
    Ao fazer upgrade de uma versão anterior, adicione manualmente as verificações nesta tabela à política de métricas do Linux.
    Tabela 2. Política de métricas do Linux
    Tipo Verificação Descrição Exemplo de uso e uso Métricas coletadas Métrica em destaque
    Métrica os.linux.metrics-network-interface Recupera todas as métricas relacionadas à interface de rede para servidores Linux.
    Uso:
    • -X, excludeinterface: Lista de interfaces a serem excluídas (separadas por vírgulas)
    • -i, includeinterface: Lista de interfaces a serem incluídas (separadas por vírgulas)
    • -I, includeinterfaceregex: Interfaces correspondentes do regex a serem incluídas
    • -X, excludeinterfaceregex: Interfaces correspondentes do regex a serem excluídas

    Exemplo de uso: comando: metrics-network-interface.rb

    • RxBytes (métrica em destaque)
    • RxPackets (métrica em destaque)
    • Erros de rx
    • RxDrops (métrica em destaque)
    • RxFifo
    • RxFrame
    • RxCompactado
    • RxMulticast
    • RxBytes (métrica em destaque)
    • RxPackets (métrica em destaque)
    • Erros de rx
    • RxDrops (métrica em destaque)
    • RxFifo
    • RxColls
    • RxTransporter
    • RxCompactado
    sim
    Métrica os.linux.metrics-netstat-tcp Recupera métricas nos estados do soquete TCP do netstat. Útil em servidores web ou proxy de alto tráfego com um grande número de conexões TCP de curta duração chegando e indo.
    Uso:
    • -P, port: A porta da qual você deseja receber métricas. Intervalo de valores: 1-65535.
    • -T, tipo: O tipo de porta da qual as métricas serão recebidas. Valores: Local ou remoto. Padrão: Local
    • -D, disabletcp6: Desabilita a verificação de tcp6. Insira um valor para definir disabletcp6 como verdadeiro.

    Exemplo de uso: metrics-netstat-tcp.rb

    • tcp.DESCONHECIDO
    • tcp.ESTABELECIDO
    • tcp.SYN_SENT
    • tcp.SYN_RECV
    • tcp.FIN_WAIT1
    • tcp.FIN_WAIT2
    • tcp.TIME_WAIT
    • tcp.FECHAR
    • tcp.CLOSE_AGUARDAR
    • tcp.LAST_ACK
    • tcp.LISTEN
    • tcp.ENCERRANDO
    não