Instalando o plugin NRPE - Nagios Remote Plugin Executor

Publicado por Antonio Carlos dos Santos Rufino em 12/11/2004

[ Hits: 23.525 ]

 


Instalando o plugin NRPE - Nagios Remote Plugin Executor



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

Outras dicas deste autor

Kivio - Ferramenta de criação de fluxogramas e diagramas

Minicom em notebooks

Mudar a visualização da página inicial do Nagios

Leitura recomendada

Porque meu Fluxbox não fica transparente?

Webapp - Pluto TV para Linux

Pipelight - Uma alternativa ao flash no Debian

Como fazer o editor Vim mostrar/ocultar os números das linhas

Instalando navegador Google Chrome no Fedora 27

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts