check_procs

Descrição

Este plugin faz parte do pacote Oficial Nagios® Plugins, sua documentação pode ser consultada aqui. Com ele é possível checar se um processo no Linux está rodando e vários outros detalhes como consumo de memória, cpu, etc.

Exemplos de uso

check_procs -w 2:2 -c 2:1024 -C portsentry
Warning if not two processes with command name portsentry.
Critical if < 2 or > 1024 processes

check_procs -c 1: -C sshd
Critical if not at least 1 process with command sshd
check_procs -w 1024 -c 1: -C sshd
Warning if > 1024 processes with command name sshd.
Critical if < 1 processes with command name sshd.

check_procs -w 10 -a ‘/usr/local/bin/perl’ -u root
Warning alert if > 10 processes with command arguments containing
‘/usr/local/bin/perl’ and owned by root

check_procs -w 50000 -c 100000 –metric=VSZ
Alert if VSZ of any processes over 50K or 100K

check_procs -w 10 -c 20 –metric=CPU
Alert if CPU of any processes over 10%% or 20%%

Utilizando check_procs como argumento no check_nrpe:

/usr/local/opmon/libexec/check_nrpe -n -u -t 60 -H $HOSTADDRESS$ -c check_procs -a ‘-C ‘asm_smon_+asm”
PROCS OK: 1 process with command name ‘asm_smon_+asm’ | procs=1;;;0;

Esse comando checa se o processo está ou não rodando.

Para mais informações sobre o nrpe, clique aqui.

Deixe sua marca

Envie sua dúvida ou contribua para melhorar esta documentação, clique aqui.

Updated on 07/10/2021

Esse artigo foi útil para você?

Ficou com alguma dúvida?

Perguntas & Respostas

Participe da nossa comunidade e tire dúvidas ou compartilhe respostas e ideias.

Participar

Professional Support

Não encontrou a resposta que procura? Não se preocupe, estamos aqui para ajudar!

Abrir chamado

Treinamento Online

Através da plataforma Udemy, você encontra todos os treinamentos das nossas soluções.

Inscreva-se