Pular para o conteúdo

Checando Processos com Nagios

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Checando Processos com Nagios

Enviado em 30/11/2011 - 14:13h

Boa tarde,
Gostaria de saber se existe algum modo de verificar se um determinado processo está rodando em um host que é monitorado.
Ex: "se o /usr/local/bin/nome.sh" está rodando no host x.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Checando Processos com Nagios

Enviado em 30/11/2011 - 14:28h

execute o comando na maquina que deveria estar rodando
#ps aux | grep nome.sh

3. Re: Checando Processos com Nagios

Enviado em 30/11/2011 - 14:43h

renan1010 escreveu:

execute o comando na maquina que deveria estar rodando
#ps aux | grep nome.sh


Mas assim vai aparecer 1 processo de qualquer maneira já que ele vai retornar o próprio grep como resultado.

leandro@srv07:~$ ps aux |grep teste.sh
leandro 1366 0.0 0.1 4148 856 pts/0 S+ 14:42 0:00 grep --color=auto teste.sh

4. Re: Checando Processos com Nagios

Enviado em 30/11/2011 - 16:54h

Se retornar so o valor do grep quer dizer que o script ja foi finalizado nao esta rodando, outro modo de fazer o teste e rodar o script em background colocando um & no final tipo
#./nome.sh &
depois dar
#bg 1
e usar o comando
#jobs -l
para ver se esta rodando.
ou use o comando time para ver quanto tempo ele esta rodando.
#time ./nome.sh

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder