OBS.:
- Utilizado para esse artigo o CentOS 5.5 e o Nagios Core 3.2.3;
- Você deve compilar o código status.c na máquina que realmente roda o Nagios, tentei editar e compilar o status.c em outra máquina com o mesmo S.O e a mesma versão do Nagios e depois copiei o status.cgi já compilado para outra máquina de produção, porém, não rolou dava erro então compile o nagios na máquina que realmente utilizará os CGI;
1 - Primeiramente vá ao site da Nagios e baixe o source do mesmo;
2 - Descompacte-o;
3 - Vá a pasta /nagios-3.2.3/cgi e edite o status.c;
4 - Foi necessário adicionar somente duas linhas no arquivo, abaixo segue trechos do arquivo numerado e com comentários sobre as linhas adicionadas:
# vi /nagios-3.2.3/cgi/status.c
Primeira parte:
Após isso será necessário configurar, compilar e instalar o nagios para ele recompilar os .CGIs, para fazer esta tarefa tomei como referência o How to de instalação do Nagios.org, faremos conforme abaixo:
1 - Em /nagios-3.2.3(A pasta que tem os fontes) você executará 3 comandos:
./configure --with-command-group=nagcmd
make all
make install
Pronto!
E agora vamos ver se a nossa coluna apareceu no services.cgi do Nagios, acesse o seu nagios através do browser:
Voilà!! Customizamos o Nagios!! E Viva o mundo open source!
0sem comentários ainda