|
|||||||
| Wiki | Classificados | Galeria | Reviews | Jogos | Comunidades | RSS Feeds | FAQ | Termos de Uso | Sobre |
| Cadastre-se | Fotos | Blogs | Lista de Membros | Calendário | Pesquisar | Mensagens de Hoje | Marcar Fóruns Como Lidos |
FerramentasPublicidade |
From UnderLinux Wiki[editar] Nagios - Instalando o plugin NRPEEste artigo mostra como configurar o Nagios Remote Plugin Executor – NRPE para monitorar equipamentos remotamente. Diferentemente dos plugins padrões do Nagios, este plugins não rodam no servidor e sim nos hosts a serem monitorados pelo nagios realizando a checkagem dos processos, uso de disco, etc. Nagios Remote Plugin Executor – NRPE em Servidores Linux Após download do arquivo nrpe.tar.gz (http://archives.neohapsis.com/archives/openbsd/2004-01/0211.html) descompacte-o (como root). #tar –xzvf nrpe.tar.gz Estando dentro do diretório onde o arquivo nrpe.tar.gz foi descompactado faça: 1 - criar usuário nagios [root@lx /]# adduser nagios -d /dev/null -s /bin/false 2 - copiar o diretório nagios para dentro de /usr/local [root@lx /]# cp -r nagios /usr/local 3 - alterar as propriedades do diretório nagios [root@lx /]# chown nagios.nagios /usr/local/nagios/ -Rf 4 - copiar o arquivo binário nrpe para dentro de /usr/sbin [root@ lx /]# cp nrpe /usr/sbin 5 - adicionar linha do serviço nrpe no arquivo /etc/services [root@ lx /]# cat services_nagios >> /etc/services 6 - copiar o arquivo de configuração nrpe.cfg para dentro de /etc [root@ lx /]# cp nrpe.cfg /etc 7 - 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 8 - adicionar linha de comando de inicialização do nrpe no arqui- vo /etc/rc.d/rc.local [root@lx /]# cat rc.local_nagios >> /etc/rc.d/rc.local 9 - iniciar o nrpe como daemon [root@lx /]# /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 alteracoes nestes scripts para que os mesmos monitorem as par- ticoes configuradas de acordo com a tabela de particionamento do disco. - verifique se todos os arquivos pertinentes ao nrpe tem como dono o usuario nagios
#cd /usr/local/nagios/libexec :wq # 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 |