Instalando o plugin NRPE - Nagios Remote Plugin Executor

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

[ Hits: 23.322 ]

 


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

Minicom em notebooks

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

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

Leitura recomendada

Como criar um instalador no InstallJammer

Mplayer funcionando fullscreen

Instalando Google Chrome no Ubuntu 16.04 (64 bits)

Wiithon - WBFS Manager para Linux

Spacewalk no CentOS 6

  

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