Instalação do Centreon + Nagios 3

Abordando de forma completa a instalação do sistema de monitoramento mais eficiente da atualidade.

[ Hits: 53.334 ]

Por: Samuel Costa em 17/10/2011


Instalação do Centreon



7. Baixando e compilando o Centreon.

7.1. Altere o caminho e baixe a versão mais recente do Centreon:

# cd /usr/local/src/
# wget
http://download.centreon.com/centreon/centreon-2.1.13.tar.gz

7.2. Descompacte e altere o diretório:

# tar -xzf centreon-2.1.13.tar.gz
# cd centreon-2.1.13


7.4. Configure e instale:

# export PATH="$PATH:/usr/local/nagios/bin/"
# ./install.sh -i


7.5. Agora o script é chamado e vai perguntar vários informações sobre a instalação, dependências etc.

7.5.1. No primeiro passo, ele vai checar os pré-requisitos.

7.5.2. Após aparecer as mensagens, logo em seguida a licença de uso é visualizada.

Escolha a opção "Y" para aceitar.

7.5.3. Escolha as formas de instalação pertinentes ao seu caso. Se quiser, e recomendo, siga os procedimentos abaixo:

Do you want to install Centreon Web Front:
Tecle > y

Do you want to install Centreon CentCore:
Tecle > y

Do you want to install Centreon Nagios Plugins:
Tecle > y

Do you want to install Centreon Snmp Traps process:
Tecle > y

A instalação dos módulos e interface Web começa agora:

Where is your Centreon directory?
default to [/usr/local/centreon]

*Você pode informar outro diretório para as instalações.

Apertando a tecla enter nesta pergunta, é exibida uma opção para o próprio script criar o diretório (default):

Do you want me to create this directory ? [/usr/local/centreon]
> y

Where is your Centreon log directory
default to [/usr/local/centreon/log/]

* Aponte aqui onde o Centreon vai guardar os seus logs. E confirme.

MUITO IMPORTANTE: Alterar o caminho dos arquivos de configuração pode acarretar problemas! Nos próximos passos, recomendo o uso da opção 'default'> y.

Por fim:

/usr/local/nagios/bin//nagiostats         OK 
p1_file : /usr/local/nagios/bin/p1.pl     OK 
/usr/bin/php                              OK 
/usr/bin/perl                             OK 
Finding Apache group :                    www-data 
Finding Apache user :                     www-data 
Finding Nagios user :                     nagios 
Finding Nagios group :                    nagios 
/usr/local/nagios/bin//ndomod.o           OK 

*ATENÇÃO: O nome de usuário e grupo do servidor web dependem da distribuição.

O próximo passo é a configuração do sudo. Novamente, aceite a opção default.

Depois há a configuração do Apache Server.

Tecle y nesta pergunta:

Do you want to add Centreon Apache sub configuration file ?
[y/n], default to [n]:
> y

Reiniciar o Apache? Tecle n.

Do you want to reload your Apache ?
[y/n], default to [n]:
> n

Uma série de dependências vão ser instaladas (ou atualizadas dependendo de suas configurações) após este passo.

Depois da atualização/instalação das dependências. Aceite a configuração padrão (e confirme), nas próximas perguntas.

Quando chegar nestas perguntas, tecle y:

Do you want me to install CentStorage init script ?
> y

Do you want me to install CentStorage run level ?
> y

Com isso, a instalação do Centreon foi concluída.

E a instalação do CentCore se inicia:

Aceite a opção 'default' na primeira pergunta, e nestas tecle y:

Do you want me to install CentCore init script ?
> y

Do you want me to install CentCore run level ?
> y

Agora inicia-se a instalação do CentPlugins:

Aceite a opção default:

Where is your CentPlugins lib directory
default to [/var/lib/centreon/centplugins]

E por fim, na instalação do CentPlugins Traps aceite a opção 'default' novamente.

8. Após o encerramento do script, recarregue o Apache com o seguinte comando:

# /etc/init.d/apache2 reload

Página anterior     Próxima página

Páginas do artigo
   1. Instalação do Nagios 3 (Debian-Lenny)
   2. Instalação do Centreon
   3. Instalação web do Centreon
Outros artigos deste autor

Monitoramento utilizando Centreon 2.4.5 + Nagios 3.5.1 + CentOS 6.5

Leitura recomendada

Como criar um box para o Vagrant

Instalação de template para monitoramento de servidor Squid e servidor LDAP no CACTI (Debian)

Automatizando relatórios GLPI usando PHP e Shell Script

Instalando Compiz-Fusion no KUbuntu 8.04

Monitoramento utilizando Centreon 2.4.5 + Nagios 3.5.1 + CentOS 6.5

  
Comentários
[1] Comentário enviado por removido em 17/10/2011 - 17:08h

São excelentes ferramentas. Ótimo artigo !


Abraço

[2] Comentário enviado por tudor em 17/10/2011 - 18:14h

Thalysson,

Valeu pela força, sempre que possível postarei tutoriais assim!

Abs.;

[3] Comentário enviado por wsantucci em 19/10/2011 - 10:52h

Baixe o FAN.iso e instale! ;)

[4] Comentário enviado por tudor em 20/10/2011 - 18:04h

Opa!!

Também acho interessante automatizar tarefas mas, depois do conhecimento prévio adquirido com a instalação manual...

Abs.;

[5] Comentário enviado por washington.viana em 25/02/2012 - 18:00h


Devido a exigências dos trabalhos estava a mais de 8 anos sem usar nenhuma distribuição linux, agora preciso voltar a usa-lo, instalei no meu note o Ubuntu 11.10 e montei uma maquina virtual com o Ubuntu 10.04, e estou seguindo esse tutorial , mas quando cheguei no tópico 7.5.3, mais precisamente quando pergunta “Where is your NDO ndomod binary ? default to [/usr/sbin/ndomod.o]” e eu confirmo para a configuração padrão aparece a seguinte mensagem “/usr/sbin/ndomod.o is not a valid file. CRITICAL”, até esse ponto tudo correu bem sem maiores problemas já procurei na rede se alguém já procurou pelo mesmo problema, mas não achei em nenhum forum;

Segue parte do script do instal.sh do erro até o momento do erro.

ubuntu@ubuntu-virt:/usr/local/src/centreon-2.3.4$ sudo ./install.sh -i
###############################################################################
# #
# Centreon (www.centreon.com) #
# Thanks for using Centreon #
# #
# v2.3 #
# #
# infos@centreon.com #
# #
# Make sure you have installed and configured #
# sudo - sed - php - apache - rrdtool - mysql #
# #
###############################################################################
------------------------------------------------------------------------
Checking all needed binaries
------------------------------------------------------------------------
rm OK
cp OK
mv OK
/bin/chmod OK
/bin/chown OK
echo OK
more OK
mkdir OK

.
.
.

Where is your Nagios image directory ?
default to [/usr/local/nagios/share/images/logos]
>
Path /usr/local/nagios/share/images/logos OK

Where is your nagiostats binary ?
default to [/usr/local/nagios/bin/nagiostats]
>
/usr/local/nagios/bin/nagiostats OK
p1_file : /usr/local/nagios/bin/p1.pl OK
/usr/bin/php OK
/usr/bin/perl OK
Finding Apache group : www-data
Finding Apache user : www-data
Finding Nagios user : nagios
Finding Nagios group : nagios

Where is your NDO ndomod binary ?
default to [/usr/sbin/ndomod.o]
>
/usr/sbin/ndomod.o is not a valid file. CRITICAL

Where is your NDO ndomod binary ?
default to [/usr/sbin/ndomod.o]
>
/usr/sbin/ndomod.o is not a valid file. CRITICAL


[6] Comentário enviado por ale.sia em 29/02/2012 - 16:40h

Ola Amigo,..

tenho uma duvida, como faço para ele funcionar externo, e como adiciono host e serviços para rodar.. não consegui..

grato.

[7] Comentário enviado por tudor em 27/03/2012 - 23:17h

Boa noite!

Desculpem a demora pra responder... a correria é grande. Com relação ao erro do ndomod.o baixem o arquivo: http://www.2shared.com/file/A0OTCNX2/ndomod.html para o diretório correspondente e continuem a instalação.

Abs.;

[8] Comentário enviado por tudor em 27/03/2012 - 23:20h

Ale.sia!

Pra ele rodar externo depende de bastante coisas, firewall, serviço de http entre outras, o interessante seria vc nos passar o cenário atual e o que vc deseja, então conseguiriamos te ajudar melhot. Quanto a sua dúvida com relação a hosts e serviços é necessário saber onde vc parou na instalação, conseguiu concluí-la por completo?

Abs.;

[9] Comentário enviado por morati em 01/05/2012 - 18:30h

Colega,

Rodou tudo certinho... mas uma dúvida, o nagios não roda via init, ou seja o /etc/init.d/nagios status, não funfa, segundo.. eu não acesso o nagios via web, terceiro onde eu add hosts, via linha de comando ou pelo web do centreon? não estou conseguindo pelo centreon, e os gráficos estão com problemas, eles não aprece é como se a imagem estivesse com erro

[10] Comentário enviado por tudor em 02/05/2012 - 12:02h

Alexandre,

Executa esse comando e verifica se retorna algum erro:


/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Att.;

[11] Comentário enviado por jonastd em 16/07/2012 - 18:01h

Prezado,

Efetuei a instalação conforme o tutorial, porem o status do poller central fica sempre em is not running.
Sabe o que pode ser?
Name IP Address Localhost Is running ? PID Start time Version Default Status Options
Central 127.0.0.1 Yes No - - N/A Yes Enabled


att.

[12] Comentário enviado por tudor em 01/10/2012 - 17:57h

jonastd,

O comando abaixo verifica erros/conflitos na configuração dos arquivos do nagios, se houver algum o serviço do nagios não sobe, executa e copia a saída do comando aqui:

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Abs.;

[13] Comentário enviado por marcelodaniel em 24/10/2012 - 19:36h

Boa noite... Cara segui esse tutorial direitinho, rodou tudo certinho... o problema é que quando digito no meu browser localhost/centreon aparece a tela de login, ai quando faço o login não aparece mais nada, a página fica totalmente branca, sem nenhuma informação!! Alguém pode me ajudar??

[14] Comentário enviado por tudor em 31/10/2012 - 17:38h

marcelodaniel,

Isso é porquê você não chegou a iniciar o nagios, tente iniciá-lo e depois acessar novamente a tela de login do centreon!

Desculpe a demora em responder.

Abs.;

[15] Comentário enviado por hugorn em 15/02/2013 - 08:39h

Fala pessoal!

Efetuei todo o procedimento, apenas não consegui efetuar o passo 6 web (configuração do banco Mysql). Informo todos os dados solicitados, incluindo o root do mysql e após clicar no botão avançar ele exibe a mensagem abaixo e nada mais acontece:

Currently installing database... please do not interrupt this process.

Alguma dica?

Abs
Hugo



[16] Comentário enviado por marlluslustosa em 22/08/2013 - 21:54h

Olá a todos.

Aos que estão com muita dor de cabeça na instalação e configuração do Centreon/Nagios, existe uma appliance para monitoramento que utiliza Nagios + Centreon e de quebra já vem com NagVis e NDOUtils.

O nome do sistema é FAN (Fully Automated Nagios): http://www.fullyautomatednagios.org/

Abraços.

[17] Comentário enviado por tudor em 20/12/2013 - 03:02h


[15] Comentário enviado por hugorn em 15/02/2013 - 08:39h:

Fala pessoal!

Efetuei todo o procedimento, apenas não consegui efetuar o passo 6 web (configuração do banco Mysql). Informo todos os dados solicitados, incluindo o root do mysql e após clicar no botão avançar ele exibe a mensagem abaixo e nada mais acontece:

Currently installing database... please do not interrupt this process.

Alguma dica?

Abs
Hugo




Hugo,

Ainda está com problemas na configuração?

Desculpe a demora em responder.

[18] Comentário enviado por tudor em 20/12/2013 - 03:06h


[16] Comentário enviado por marlluslustosa em 22/08/2013 - 21:54h:

Olá a todos.

Aos que estão com muita dor de cabeça na instalação e configuração do Centreon/Nagios, existe uma appliance para monitoramento que utiliza Nagios + Centreon e de quebra já vem com NagVis e NDOUtils.

O nome do sistema é FAN (Fully Automated Nagios): http://www.fullyautomatednagios.org/

Abraços.


O problema com as ferramentas automatizadas e as tantas ISOs que temos são dois:

1 - Tratar os erros ou problemas que vão, com certeza, surgir depois de um determinado tempo

2 - Atualizações críticas de segurança ou core do sistema onde, muitas vezes, precisamos reinstalar todo o ambiente com essas ISOs automatizadas porquê elas não nos dão a possibilidade de upgrade de um sistema já pronto, claro que existem execessões.

Tanto com nagios como com qualquer outro sistema ou segurança da informação, sou favorável de que conheçamos o funcionamento manual da coisa, e, só após de ter o pleno conhecimento do funcionamento metódico, partir para uma ferramente mais automatizada que, nesses casos, nos ajudam em muito no dia a dia.

=D




[19] Comentário enviado por Dieivsculovks em 25/08/2015 - 13:58h

Queria tirar uma duvida: o centreon que está instalado e que eu estou usando fico parado o indentificador de hosts, up, down,Unreachable, estão com sibolos de "?" sem indentificação, como eu faço para ajeitar esse problema, não voltou mais ao normal.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts