Download:
Após download, descompacte-o:
# tar -xzvf nrpe.tar.gz
Estando dentro do diretório onde o arquivo nrpe.tar.gz foi descompactado, faça:
Criar usuário nagios:
# adduser nagios -d /dev/null -s /bin/false
Copiar o diretório nagios para dentro de /usr/local:
# cp -r nagios /usr/local
Alterar as propriedades do diretório nagios:
# chown nagios.nagios /usr/local/nagios/ -Rf
Copiar o arquivo binário nrpe para dentro de /usr/sbin:
# cp nrpe /usr/sbin
Adicionar linha do serviço nrpe no arquivo /etc/services:
# cat services_nagios >> /etc/services
Copiar o arquivo de configuração nrpe.cfg para dentro de /etc:
# cp nrpe.cfg /etc
Editar o arquivo de configuração /etc/nrpe.cfg e trocar o endereço ip da linha "allowed_hosts=xx.xx.xx.xx" pelo ip do
servidor nagios.
Adicionar linha de comando de inicialização do nrpe no arquivo /etc/rc.d/rc.local:
# cat rc.local_nagios >> /etc/rc.d/rc.local
Iniciar o nrpe como daemon:
# /usr/sbin/nrpe -c /etc/nrpe.cfg -d
Obs.:
Sobre os plugins: Todos os plugins foram feitos utilizando basicamente scripts shell sendo assim os seus parâmetros
podem ser alterados com facilidade, permitindo que os mesmos sejam adequados para realidades diferentes, e sirvam
de base para confecção de novos plugins.
Sobre o plugins check_disk1 e check_disk2: Devem ser feitas alterações nestes scripts para que os mesmos monitorem
as partições configuradas de acordo com a tabela de particionamento do disco.
Verifique se todos os arquivos pertinentes ao nrpe tem como dono o usuário nagios.
Ajustes nos plugins:
# cd /usr/local/nagios/libexec
# vi check_disk1
Verificar qual partição deverá ser monitorada (df -h) e caso esteja diferente é só mudar como no exemplo abaixo:
"grep hda1" para "grep hda 6" caso queira monitorar /home.
:wq
# vi check_cpu
Mudar a linha:
(100-int (100*cpustats[4] / [1] + \\\\ [2] +[3] +[4]
para:
100*cpustats[5] / [2] + \\\\ [3] +[4] +[5]
(para um cálculo correto)
:wq
Nenhum comentário foi encontrado.