Descrição do Plugin
Monitorar se determinado serviço está rodando em mais de um dos nós de um cluster.
Versões Compatíveis
- OpMon 5.3 ou superior.
Pré-requisitos
- perl 5.8.8 ou superior
- strict;
- Getopt::Long;
- POSIX;
- File::Basename;
- nagios-plugins
- nrpe-2x
Exemplos de execução e retorno do comando
Este plugin encontra-se no diretório /usr/local/opmon/libexec/, portanto você deverá acessá-lo para então executar os comandos. Este é o exemplo de um caso CRÍTICO, pois está rodando em 2 nodos ao mesmo tempo.
[root@opmon]# ./check_cluster_process.pl -H <IP ou NOME>, -c process -a "1: 1: rtgpoll" : Running : Running
Este é o exemplo de um caso OK, pois está rodando em apenas um dos nodos.
[root@opmon]# .check_cluster_process.pl -H <IP ou NOME>:5666,<IP ou NOME>:5667 -c process -a "1: 1: rtgpoll" : Not Running : Running
Este é o exemplo de um caso CRÍTICO, pois não está rodando em nenhum dos nodos.
[root@opmon]# .check_cluster_process.pl -H <IP ou NOME>,<IP ou NOME>-c process -a "1: 1: rtgpoll" : Not Running : Not Running
Compatibilidade
- CentOS 5.9 ou superior