Nagios - Instalação e configuração

Nesse artigo vamos aprender a instalar e configurar o Nagios, além de conhecer alguns serviços que o ele nos oferece.

[ Hits: 74.846 ]

Por: jose leandro buzaneli dos santos em 27/05/2009


Instalação do apache e Nagios



Instale o servidor Apache e Nagios:

# apt-get install apache2 Nagios-text

Na instalação do Nagios o Debian Linux vai pedir senha, você coloca o que desejar.

Para acessar o Nagios vamos fazer uma configuração no Apache2:

# cd /etc/apache2/conf.d/
# cp /etc/Nagios/apache.conf Nagios

Agora é só reiniciar o Apache:

# /etc/init.d/apache2 restart

Agora você pode acessar pelo navegador:

http://localhost/nagios

Vai pedir o nome e senha do usuário Nagios.

Usuário é "nagiosadmin" e a senha é a que você cadastrou.

Possível erro do Nagios

Após acessar o Nagios pelo navegador, quando você vai na opção "Status Grid" ele poderá dar um erro:

It appears as though you do not have permission to view information for any of the hosts you requested... If you believe this is an error, check the HTTP server authentication requirements for accessing this CGI and check the authorization options in your CGI configuration file.

Vamos resolver esse problema:

# mcedit /etc/Nagios/Nagios.cfg

Altera o grupo:

Nagios_group = Nagios

Para:

Nagios_group = www-data

Salve o arquivo e dê as permissões necessárias:

# chown Nagios:www-data -R /etc/Nagios
# chmod 777 -R /etc/Nagios
# /etc/init.d/nagios restart


Agora é só abrir o navegador e ver se não tem mais erros:

http://localhost/nagios

Vá na opção "Status Map", o gw está com um ícone quadrado, vamos por enquanto colocar um ponto de interrogação.

Configurando o cgi.cf

Abra o seguinte arquivo de configuração:

# mcedit /etc/Nagios/cgi.cf

############################


# PHYSICAL HTML PATH
# This is the path where the HTML files for Nagios reside. This
# value is used to locate the logo images needed by the statusmap
# and statuswrl CGIs.


###adiciona esta linha
physical_html_path=/usr/share/Nagios/htdocs

############################

Salve e saia do arquivo, reinicie o Nagios e visualize pelo browser:

http://localhost/nagios

Vá na opção "Status Map" e confira se ficou uma interrogação.

    Próxima página

Páginas do artigo
   1. Instalação do apache e Nagios
   2. Outras configurações do Nagios
   3. Configuração do serviço padrão dos hosts
   4. Receber notificações do Nagios via email
Outros artigos deste autor

Servidor Samba com autenticação no Windows XP e troca de senha automática

Servidor Samba completo

Leitura recomendada

Execução automática de comandos na inicialização do modo gráfico

Configurando o OpenVPN para múltiplos clientes

Super Desktop com Ubuntu Linux 9.10

Criando um servidor SFTP

Ubuntu customizado como MacOS X

  
Comentários
[1] Comentário enviado por luizvieira em 27/05/2009 - 07:51h

Ótimo artigo, bem explicado e sucinto.
Parabéns!

[2] Comentário enviado por fabiolima em 27/05/2009 - 12:06h

Belo artigo.

Só para se alguem tiver problema parecido. Após instalar no meu Debian e copiar o arquivo apache.conf do diretorio do nagios para o conf.d dentro do diretorio do apache, conforme o comando abaixo.

# cd /etc/apache2/conf.d/
# cp /etc/Nagios/apache.conf Nagios

Eu tentei acessar via web e não funcionou, para resolver, acrescentei a linha abaixo

Include /etc/apache2/conf.d/Nagios

ao arquivo de configuração do apache, no meu caso estava em: /etc/apache2/apache2.conf

ai é só restartar o apache e já era!

abs

Fábio Lima

[3] Comentário enviado por carlossantos em 27/05/2009 - 20:53h

Boa Noite

Sou novo em linux começando agora..
Amigo Parabens vc arrenbentou no tuto bem explicado e detalhado..

Qual quer duvida vou postar aqui rsrs

[4] Comentário enviado por mantunes em 27/05/2009 - 21:35h

Pessoal,

alguém ai já usou o Centreon 2.0 com o Nagios 3 no Debian Lenny??

A instalação de ambos ocorre de acordo. O problema é quando crio os services,commands, etc no Centreon e mando exporta pro Nagios.

Simplesmente o Nagios não inicia alegando erro nas configurações. Com o Debian Etch e o Centreon 1.(alguma coisa) estava funcionando perfeitamente.

Alguem tem alguma dica?

Ah... e já ia me esquecendo... parabéns pelo artigo!

[5] Comentário enviado por rosanac em 28/05/2009 - 22:29h

Muito bom!!! []'s

[6] Comentário enviado por buzaneli em 30/05/2009 - 22:57h

para o mantunes envia os erros para nós pois assim eu vou poder te ajudar ok

[7] Comentário enviado por carlinhojunior em 31/05/2009 - 14:33h

e aí buzaneli tudo bem...

quando executei o apt-get ele não conseguiu encontrar o nagios-text, tem alguma dica pra me dar, to usando os seguintes repositórios:

deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
deb http://mirrors.kernel.org/debian lenny main contrib non-free
deb-src http://mirrors.kernel.org/debian lenny main contrib non-free

e parabéns

t+

[8] Comentário enviado por buzaneli em 31/05/2009 - 16:01h

tudo bem graças a Deus

o repositório do servidor meu aqui é

deb http://ftp.br.debian.org/debian/ etch main
deb-src http://ftp.br.debian.org/debian/ etch main

deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib

####################################################

tenta executar o apt-get update,

apt-get upgrade

depois vamos pequizar ser tem o nagios no repósitorio

apt-cache search nagios

vai aparecer uma lista sobre o nagios e vé se tem o nagios-text

e depois é só

apt-get install nagios-text

[9] Comentário enviado por removido em 31/05/2009 - 21:59h

Muito bom artigo, parabéns !!


flw

[10] Comentário enviado por prgluis em 02/06/2009 - 13:01h

Parabens, o artigo está muito bem feito. obrigado

[11] Comentário enviado por mantunes em 02/06/2009 - 17:11h

Salve buzaneli,

seguinte descobri aqui.

No Centreon, em Administration > Options > Nagios, tem o Nagios Release que me permite selecionar 2 e 3.
Como instalei o Nagios3 pelo dselect do Debian, selecionei a opção 3.
Exportava as configs e na hora de dar um start no nagios dava pau.

Mudei pra 2 e ai funcionou certinho!

att


[12] Comentário enviado por bsobrino em 30/07/2009 - 10:56h

Como/ onde eu poderia arrumar um tutorial ou uma apostila sobre nagios. Seria algo como um tutorial de operação (uso) do sistema. Qualquer coisa, meu e-mail é murlok@terra.com.br.

obrigado pela ajuda.

Bruno Sobrino

[13] Comentário enviado por leandro.kate em 30/09/2011 - 11:52h

Bom dia Buzaneli

Cara não estou conseguindo configurar o postfix para envio de email do nagios

eu tenho um email do terra e do gmail

como faço a configuração do postfix somente para envio desses email

abraços

Leandro

[14] Comentário enviado por Kieling em 02/08/2017 - 17:02h

O meu mapa não exibe nada, na verdade, ele nem aparece. Só fica o espaço vazio e o ícone padrão de imagem no canto superior esquerdo.
Mas quando passo o mouse em cima, vai aparecendo uma "telinha" amarela com as informações dos meus hosts e suas imagens.

Resumindo, é só o mapa que o próprio Nagios monta que não está sendo exibido. Alguma ideia?

[15] Comentário enviado por buzaneli em 03/08/2017 - 11:02h

vc deve criar os hosts e suas ligações.

manda um print da sua tela


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts