Opa galera...Como prometido ta ai o material para instalacao/configuracao do nagios. Posteriormente estarei postando outras informacoes e tutoriais a respeito dos plugins, addons e integracao com outros programas. Tambem estou trabalhando na traducao de boa parte da documentacao oficial do nagios onde tem a definicao de cada propriedade dos arquivos de configuracao. Assim que o material estiver pronto estarei postando aqui tambem.Clique aqui para mais informacoes a respeito do nagios.Duvidas mail-me...Instalacao / Configuracao do NagiosPreparando o ServidorInstalando as dependencias necessarias para posteriormente ser realizada a instalacao do Nagios:# apt-get install apache2# apt-get install libapache2-mod-php5# apt-get install build-essential# apt-get install libgd2-xpm# apt-get install libgd2-xpm-devCriacao de Grupos e Usuarios para a configuracao do Nagios:# adduser nagios# usermod -G nagios nagios# mkdir /usr/local/nagios# chown -R nagios.nagios /usr/local/nagios# groupadd nagcmd# usermod a -G nagcmd nagios# usermod a -G nagcmd www-dataCompilar e InstalarRealziar o download do source do nagios. Ate o momento do desenvolvimento desse trabalho a versao stable do nagios era a 3.2.0:# cd /usr/src/# wget http://downloads.sourceforge.net/project/nagios/nagios-3.x/nagios-3.2.0/nagios-3.2.0.tar.gz?use_mirror=ufprDescompactar e compilar:# tar -zxvf nagios-3.2.0.tar.gz# cd nagios-3.2.0# ./configure --with-command-group=nagcmd# make all# make install# make install-init# make install-config# make install-commandmodeConfigurando Interface Web:# make install-webconfAdicionando Senha para acesso a interface Web:# htpasswd c /usr/local/nagios/etc/htpasswd.users nagiosadmin(onde nagiosadmin e o usuario adicionado, posteriormente sera solicitada a senha)Configurando Apache2:# vim /etc/apache2/sites-enabled/nagiosAdicione o seguinte bloco de comandos:ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"<Directory "/usr/local/nagios/sbin">AllowOverride AuthConfigOptions ExecCGIOrder allow,denyAllow from allAuthName "Senha de Acesso ao Nagios"AuthType BasicAuthUserFile /usr/local/nagios/etc/htpasswd.usersrequire valid-user</Directory>Alias /nagios /usr/local/nagios/share/<Directory "/usr/local/nagios/share">Options None</Directory>Nagios PluginsPor padrao o nagios nao possui nenhum mecanismo interno para realizar verificacoes de estados de hosts ou servicos. Para que o nagios possa realizar o monitoramento e necessaria a instalacao de mecanismos externos (chamados plugins) para fazer esse trabalho.Os plugins sao scripts executaveis desenvolvidos em shell scripts ou em perl, que atraves de linhas de comando realizam a verificacao de hosts ou servicos. A partir do resultado das verificacoes dos plugins o nagios determina o estado do host ou do servico na rede. Os plugins de verificacao sao executados sempre que seja necessario de acordo com o agendamento de execucao do mesmo na configuracao do nagios.O plugin realiza a sua aplicacao de acordo com a necessidade e apenas retorna ao nagios o resultado. O nagios por sua vez apos a analise do retorno ira tomar as providencias necessarias referentes ao host ou servico verificado. Caso seja necessario de acordo com a verificacao o nagios ira enviar uma notificacao referente a aquele host ou servico.Instalacao dos Plugins:# cd /usr/src# wget http://downloads.sourceforge.net/project/nagiosplug/nagiosplug/1.4.14/nagios-plugins-1.4.14.tar.gz?use_mirror=ufpr# tar -zxvf nagios-plugins-1.4.14.tar.gz# cd nagios-plugins-1.4.14# ./configure --with-nagios-user=nagios --with-nagios-group=nagios# make# make installIniciando servicos:# /etc/init.d/apache2 reload# /etc/init.d/nagios restart# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg(Esse ultimo comando verifica todos os arquivos de configuracao do nagios, caso haja algum erro sera informado onde o mesmo se encontra. E indicado que esse comando seja utilizado toda vez que alguma alteracao for feita, pois caso haja algum erro o mesmo sera notificado).Fazendo com que o nagios inicie no boot do sistema:# ln s /etc/init.d/nagios /etc/rcS.d/S99nagiosIniciando Nagios pela primeira vezPara acessar o nagios digite no nagegador http://localhost/nagios ou http:///nagios.Logo na primeira tela sera solicitado login e senha para acesso ao sistema de monitoramento. Para acessar, deve-se digitar o