Como instalo nagios?

29

Eu continuo ouvindo sobre o Nagios , uma ferramenta muito poderosa para monitorar servidores. Como faço para instalá-lo?

    
por jrg 02.06.2012 / 16:47

3 respostas

46

Antes de mais nada, estou assumindo que você está fazendo isso em uma nova instalação de 12.04. Nada de especial acontece aqui.

Instalar nagios:

sudo apt-get install -y nagios3

Ele será exibido e perguntará sobre qual servidor de e-mail você deseja usar:

Escolhaumacombaseemsuasnecessidades.

Ele então perguntará sobre o nome de domínio do qual você deseja enviar e-mail. Mais uma vez, preencha isso com base em suas necessidades.

Ele perguntará qual senha você deseja usar - coloque uma senha segura. Isso é para a conta de administrador nagiosadmin .

Eentãovocêprecisaráverificarsuasenha.

Assimqueainstalaçãoestiverconcluída,vocêpoderáacessarolocalhost/nagios3(ouqualquerquesejaoendereçoIP/nomededomíniodoservidoremquevocêoinstalou)evocêserásolicitadoadigitarsuasenha:

Depois disso, você entra!

Poucofeia,né?

ONagiosadicionaautomaticamenteo'localhost'àconfiguraçãoecarregaosusuáriosatuais,oespaçoemdisco,asverificaçõeshttpessh.

Agora há mais uma coisa que precisamos fazer antes que o nagios esteja pronto - precisamos que ele aceite comandos externos para que possamos reconhecer problemas, adicionar comentários, etc.

Para isso, precisamos editar alguns arquivos. Comece abrindo /etc/nagios3/nagios.cfg com o seguinte comando:

sudo nano /etc/nagios3/nagios.cfg

Pesquise check_external_commands e transforme o check_external_commands=0 em check_external_commands=1 .

Agora, reinicie o apache executando

sudo service apache2 restart

Ainda não terminou! Precisamos editar /etc/group . Deve haver uma linha como esta lá:

nagios:x:114

Altere para

nagios:x:114:www-data

Salve e feche este arquivo.

Agora, precisamos editar a permissão /var/lib/nagios3/rw files com:

sudo chmod g+x /var/lib/nagios3/rw

E depois (por causa de como as permissões funcionam), precisamos editar as permissões do diretório acima com:

sudo chmod g+x /var/lib/nagios3

Agora, reinicie os nagios com:

sudo service nagios3 restart

Se você usa o Apache como seu servidor web, reinicie também:

sudo service apache2 restart

E você deve ser bom para ir! Monitoramento feliz!

Para receber alertas por e-mail para você, consulte esta pergunta e responda .

    
por jrg 02.06.2012 / 16:47
1

Este tutorial sobre o Linode.com é muito detalhado e funciona com o Nagios 3:

link

e aqui está um bom resumo de como monitorar um site usando o Nagios 3:

link

e aqui está outro bom exemplo de como configurar o Nagios e o Apache e configurar escalações:

link

    
por brad parks 25.02.2013 / 16:02
-1

Eu recomendo seguir o Guia oficial de início rápido do Nagios , que não usa o apt- get , mas faça o download do código-fonte, compile e instale.

Isso garantiria que seu Nagios esteja instalado em / usr / local / nagios /

Eu acho a vantagem que o Nagios instalou em / usr / local / nagios / quando eu tentei instalar o Nagios Service Check Acceptor, um complemento para o Nagios.

    
por Pei 08.07.2014 / 20:39