jorgeback
(usa Fedora)
Enviado em 05/10/2012 - 10:26h
Passo a passo de como instalar o check_mem.
1- Crie um arquivo dentro do diretorio que contem os plugins do seu nagios.
(No meu caso /usr/lib/nagios/plugins)
#touch check_mem
Abra esse arquivo, e insira o codigo que consta no site:
http://www.slackbr.org/forum/viewtopic.php?f=45&t=17472
Salve o arquivo e saia dele.
2- Dando a permissão para o plugin.
#chmod 755 check_mem
Pronto, plugin pronto para executar.
3- Adicionando ele a um host (usaremos o localhost).
Abra o arquivo localhost.cgi
(/etc/nagios/objetcs/localhost.cgi)
Adicione a seguinte linha nesse arquivo.
define service{
use local-service ; Name of service template to use
host_name localhost
service_description MEMORIA
check_command check_mem!50%!20%
notifications_enabled 0
}
Pronto, voce adicionou o comando ao localhost, mas falta voce adicionar ele a lista de comandos do nagios.
4- Abra o arquivo commands.cgi.
(/etc/nagios/objetcs/commands.cgi)
adicione a seguinte linha nesse arquivo.
#CHECK MEMORIA
define command{
command_name check_mem
command_line $USER1$/check_mem -w $ARG1$ -c $ARG2$
}
Assim voce vai adicionar esse comando ao nagios.
5- Confira se existe algum erro.
#nagios -v /etc/nagios/nagios.cgi
Total Warnings: 0
Total Errors: 0
Pronto, so reiniciar o serviço do nagios e vai funcionar