Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Instalando o plugin NRPE - Nagios Remote Plugin Executor
Linux user
Publicado por Antonio Carlos Rufino em 12/11/2004

Login: acrufino, 41569 pontos
[ Hits: 17971 ]

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

Leitura recomendada
   Dica Linux recomendada aMSN fechando sozinho
   Dica Linux recomendada Jogo Free-Spades: Espadas para Linux
   Dica Linux recomendada Tux Toolbox
   Dica Linux recomendada Campeonato de Programação da CDB
   Dica Linux recomendada Acelerando seus downloads com o aria2

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.