Differences

This shows you the differences between two versions of the page.

Link to this comparison view

instalacao_e_configuracao_do_nagios_com_centreon_e_de_cliente_nagios_com_centreon_no_debian_squeeze_pt_br [2017/09/05 12:18] (current)
Line 1: Line 1:
 +====== Instalação e Configuração do Nagios com Centreon e de Cliente Nagios com Centreon no Debian Squeeze ======
 +
 +
 +E ai galera, aqui vou abordar a instalação e a configuração de um Servidor Nagios com um FrontEnd chamado Centreon aonde podemos fazer toda a configuração do Nagios sem precisar editar os arquivos de configuração ("​**Depois do Nagios Instalado**"​) e vou abordar também a configuração de um cliente para o Nagios com Centreon.
 +
 +**Nagios** é uma popular aplicação de monitoração de rede de código aberto distribuída sob a licença GPL. Ele pode monitorar tanto hosts quanto serviços, alertando-o quando ocorrerem problemas e também quando os problemas forem resolvidos.
 +
 +O Nagios foi originalmente criado sob o nome de Netsaint, foi escrito e é atualmente mantido por Ethan Galstad, junto com uma equipe de desenvolvedores que ativamente mantém plugins oficiais e não-oficiais.
 +
 +Nagios primeiramente foi escrito para o sistema operacional Linux, mas pode rodar em outros Unixes também.
 +
 +Visão Geral
 +
 +  * Monitora serviços de rede (SMTP, POP3, HTTP, NNTP, ICMP, SNMP)
 +  * Monitora recursos de computadores ou equipamentos de rede (carga do processador,​ uso de disco, logs do sistema) na maioria dos sistemas operacionais com suporte a rede, mesmo o Microsoft Windows com o plugin NRPE_NT.
 +  * Monitoração remota suportada através de túneis criptografados SSH ou SSL.
 +  * Desenvolvimento simples de plugins que permite aos usuários facilmente criar seus próprios modos de monitoração dependendo de suas necessidades,​ usando a ferramenta de desenvolvimento da sua escolha (Bash, C, Perl, Python, PHP, C#, etc.)
 +  * Checagem dos serviços paralelizadas,​ ou seja, se você tiver muitos itens monitorados não há risco de alguns deles não serem checados por falta de tempo.
 +  * Capacidade de definir a rede hierarquicamente definindo equipamentos "​pai",​ permitindo distinção dos equipamentos que estão indisponíveis daqueles que estão inalcançáveis.
 +  * Capacidade de notificar quando um serviço ou equipamento apresenta problemas e quando o problema é resolvido (via email, pager, SMS, ou qualquer outro meio definido pelo usuário por plugin).
 +  * Capacidade de definir tratadores de eventos que executam tarefas em situações pré-determinadas ou para a resolução pró-ativas de problemas.
 +  * Rotação automática de log.
 +  * Suporte para implementação de monitoração redundante.
 +  * Excelente interface web para visualização do atual status da rede, notificações,​ histórico de problemas, arquivos de log, etc…
 +  * Versão atual, estável core: 3.4.1
 +
 +** Centreon **
 +
 +Na minha opinião é um ótimo frontend para o Nagios, ele gera vários tipos de relatórios e toda a configuração do Nagios pode ser configurada por ele. Ele é um pouco chatinho pra configurar no começo até pegar a prática de como ele funciona mas depois de ajustado você não vai querer trocar ele ;)
 +
 +Podemos ver alguns screenshots em http://​www.centreon.com/​Content-Products-IT-network-monitoring/​screenshots-for-centreon-it-monitoring-centreon
 +
 +Podemos acessar o demo dele em https://​demo.centreon.com/​index.php usuário: admin senha: centreon
 +
 +O que vou utilizar de máquinas
 +
 +  * **Nome do Servidor:** centreon
 +   * **Ip:** 10.101.0.25
 +  * **Nome do Cliente:** ldap
 +   * **Ip:** 10.101.0.26
 +
 +Prepare o seu sistema com o seguinte script http://​wiki.douglasqsantos.com.br/​doku.php/​confinicialsqueeze_en para que não falte nenhum pacote ou configuração.
 +
 +
 +
 +Vamos atualizar os repositórios e fazer um upgrade do servidor Nagios
 +
 +<sxh bash>
 +
 +aptitude update && aptitude dist-upgrade -y
 +</​sxh>​
 +
 +Agora vamos instalar as dependências
 +<sxh bash>
 +
 +aptitude install apache2 libapache2-mod-php5 build-essential php5 libgd-graph-perl postfix libssl-dev openssl -y
 +aptitude install libgd2-xpm-dev ​ libjpeg62 libjpeg62-dev libpng12-dev snmp snmpd libsnmp-base mc php-pear -y
 +aptitude install libsnmp9-dev libsasl2-2 libsasl2-modules mutt -y
 +</​sxh>​
 +
 +Agora vamos criar o usuário para o Nagios
 +<sxh bash>
 +
 +useradd nagios -s /bin/bash -m -r
 +</​sxh>​
 +
 +Agora precisamos criar um grupo para o nagios
 +<sxh bash>
 +
 +/​usr/​sbin/​groupadd nagcmd
 +</​sxh>​
 +
 +Agora vamos atribuir os usuários nagios e www-data ao grupo nagcmd
 +<sxh bash>
 +
 +/​usr/​sbin/​usermod -a -G nagcmd nagios
 +/​usr/​sbin/​usermod -a -G nagcmd www-data
 +</​sxh>​
 +
 +Agora vamos criar um diretório em /usr/src para armazenarmos os fontes do nagios
 +<sxh bash>
 +
 +mkdir -p /​usr/​src/​downloads
 +</​sxh>​
 +
 +
 +Agora vamos obter os fontes, vamos acessar o diretório aonde vai ficar armazenado os fontes
 +<sxh bash>
 +
 +cd /​usr/​src/​downloads
 +</​sxh>​
 +
 +Vamos obter o nagios core
 +<sxh bash>
 +
 +wget -c http://​wiki.douglasqsantos.com.br/​Downloads/​monitoring/​nagios-3.4.1.tar.gz
 +</​sxh>​
 +
 +Agora vamos obter os plugins
 +<sxh bash>
 +
 +wget -c http://​wiki.douglasqsantos.com.br/​Downloads/​monitoring/​nagios-plugins-1.4.16.tar.gz
 +</​sxh>​
 +
 +Agora vamos obter um thema para o nagios
 +<sxh bash>
 +
 +wget -c http://​wiki.douglasqsantos.com.br/​Downloads/​monitoring/​vautour_style.zip
 +</​sxh>​
 +
 +Agora vamos desempacotar o nagios
 +<sxh bash>
 +
 +tar -xzvf nagios-3.4.1.tar.gz
 +</​sxh>​
 +
 +Agora vamos acessar o diretório do nagios para podermos configurar e compilar ele
 +<sxh bash>
 +
 +cd nagios
 +</​sxh>​
 +
 +Agora vamos preparar ele para a compilação
 +<sxh bash>
 +
 +./configure --with-command-group=nagcmd
 +</​sxh>​
 +
 +Agora vamos compilar o nagios e os cgis
 +<sxh bash>
 +
 +make all
 +</​sxh>​
 +
 +Agora vamos instalar o nagios, cgis e os arquivos html
 +<sxh bash>
 +
 +make install
 +</​sxh>​
 +
 +Vamos mandar instalar o script de controle do daemon
 +<sxh bash>
 +
 +make install-init
 +</​sxh>​
 +
 +Agora precisamos fazer um ajuste neste arquivo o início do arquivo tem que ficar como abaixo.
 +<sxh bash>
 +
 +vim /​etc/​init.d/​nagios
 +#!/bin/sh
 +### BEGIN INIT INFO
 +# Provides: ​         nagios
 +# Required-Start: ​   $local_fs $remote_fs $network $syslog
 +# Required-Stop: ​    ​$local_fs $remote_fs $network $syslog
 +# Default-Start: ​    2 3 4 5
 +# Default-Stop: ​     0 1 6
 +# X-Interactive: ​    true
 +# Short-Description:​ Start/stop nagios server
 +### END INIT INFO
 +[...]
 +</​sxh>​
 +
 +Agora vamos retirar ele da inicialização
 +<sxh bash>
 +
 +insserv -r -v nagios
 +</​sxh>​
 +
 +Agora vamos inserir ele na inicialização
 +<sxh bash>
 +
 +insserv -f -v nagios
 +</​sxh>​
 +
 +Agora vamos mandar instalar os arquivos de configuração de exemplo
 +<sxh bash>
 +
 +make install-config
 +</​sxh>​
 +
 +Agora vamos mandar instalar e configurar as permissões dos diretórios para os comandos externos
 +<sxh bash>
 +
 +make install-commandmode
 +</​sxh>​
 +
 +Agora vamos mandar instalar a parte web
 +<sxh bash>
 +
 +make install-webconf
 +</​sxh>​
 +
 +Vamos mandar instalar o tema classico
 +<sxh bash>
 +
 +make install-classicui
 +</​sxh>​
 +
 +Agora vamos acessar o diretório com os fontes novamente
 +<sxh bash>
 +
 +cd /​usr/​src/​downloads
 +</​sxh>​
 +
 +Agora vamos extrair o novo tema
 +<sxh bash>
 +
 +unzip vautour_style.zip -d ./vautour
 +</​sxh>​
 +
 +Agora vamos fazer um backup do tema classico
 +<sxh bash>
 +
 +cp -Rfa /​usr/​local/​nagios/​share /​usr/​local/​nagios/​share_OLD
 +</​sxh>​
 +
 +Agora vamos instalar o novo tema
 +<sxh bash>
 +
 +cp -Rfa vautour/* /​usr/​local/​nagios/​share/​
 +</​sxh>​
 +
 +Agora vamos cadastrar o usuário para o acesso ao frontend do nagios
 +<sxh bash>
 +
 +htpasswd -c /​usr/​local/​nagios/​etc/​htpasswd.users nagiosadmin
 +</​sxh>​
 +
 +Agora vamos criar um virtualhost para o nagios caso queira verificar os hosts por ele porém mais a frente vamos configurar o virtualhost para o Centreon ;)
 +<sxh apache>
 +
 +vim /​etc/​apache2/​sites-available/​nagios
 +<​VirtualHost ​ *:80>
 +ServerName nagios.douglasqsantos.com.br
 +ServerAdmin douglas@douglasqsantos.com.br
 +DocumentRoot "/​usr/​local/​nagios/​share"​
 +ScriptAlias /​nagios/​cgi-bin "/​usr/​local/​nagios/​sbin"​
 +ScriptAlias /cgi-bin "/​usr/​local/​nagios/​sbin"​
 +
 +<​Directory "/​usr/​local/​nagios/​sbin">​
 +   ​Options ExecCGI
 +   ​AllowOverride None
 +   Order allow,deny
 +   Allow from all
 +   ​AuthName "​Nagios Access"​
 +   ​AuthType Basic
 +   ​AuthUserFile /​usr/​local/​nagios/​etc/​htpasswd.users
 +   ​Require valid-user
 +</​Directory>​
 +
 +Alias /nagios "/​usr/​local/​nagios/​share"​
 +
 +<​Directory "/​usr/​local/​nagios/​share">​
 +   ​Options None
 +   ​AllowOverride None
 +   Order allow,deny
 +   Allow from all
 +   ​AuthName "​Nagios Access"​
 +   ​AuthType Basic
 +   ​AuthUserFile /​usr/​local/​nagios/​etc/​htpasswd.users
 +   ​Require valid-user
 +</​Directory>​
 +ServerSignature Off
 +ErrorLog ${APACHE_LOG_DIR}/​nagios-error.log
 +LogLevel warn
 +CustomLog ${APACHE_LOG_DIR}/​nagios-access.log combined
 +</​VirtualHost>​
 +</​sxh>​
 +
 +Agora vamos desativar o virtualhost default
 +<sxh bash>
 +
 +a2dissite default
 +</​sxh>​
 +
 +Agora vamos ativar o virtualhost do nagios
 +<sxh bash>
 +
 +a2ensite nagios
 +</​sxh>​
 +
 +Agora vamos remover o arquivo que o nagios instalou no apache
 +<sxh bash>
 +
 +rm -rf /​etc/​apache2/​conf.d/​nagios.conf
 +</​sxh>​
 +
 +Vamos acessar o diretório dos fontes
 +<sxh bash>
 +
 +cd /​usr/​src/​downloads
 +</​sxh>​
 +
 +Agora vamos instalar os plugins
 +<sxh bash>
 +
 +tar -xzvf nagios-plugins-1.4.16.tar.gz
 +</​sxh>​
 +
 +Agora vamos acessar o diretório dos plugins
 +<sxh bash>
 +
 +cd nagios-plugins-1.4.16/​
 +</​sxh>​
 +
 +Agora vamos preparar ele para a compilação
 +<sxh bash>
 +
 +./configure --with-nagios-user=nagios --with-nagios-group=nagios
 +</​sxh>​
 +
 +Agora vamos mandar compilar ele
 +<sxh bash>
 +
 +make
 +</​sxh>​
 +
 +Agora vamos mandar instalar os plugins
 +<sxh bash>
 +
 +make install
 +</​sxh>​
 +
 +Agora vamos testar a configuração do nagios
 +<sxh bash>
 +
 +/​usr/​local/​nagios/​bin/​nagios -v /​usr/​local/​nagios/​etc/​nagios.cfg
 +
 +Nagios Core 3.4.1
 +Copyright (c) 2009-2011 Nagios Core Development Team and Community Contributors
 +Copyright (c) 1999-2009 Ethan Galstad
 +Last Modified: 05-11-2012
 +License: GPL
 +
 +Website: http://​www.nagios.org
 +Reading configuration data...
 +   Read main config file okay...
 +Processing object config file '/​usr/​local/​nagios/​etc/​objects/​commands.cfg'​...
 +Processing object config file '/​usr/​local/​nagios/​etc/​objects/​contacts.cfg'​...
 +Processing object config file '/​usr/​local/​nagios/​etc/​objects/​timeperiods.cfg'​...
 +Processing object config file '/​usr/​local/​nagios/​etc/​objects/​templates.cfg'​...
 +Processing object config file '/​usr/​local/​nagios/​etc/​objects/​localhost.cfg'​...
 +   Read object config files okay...
 +
 +Running pre-flight check on configuration data...
 +
 +Checking services...
 +  Checked 8 services.
 +Checking hosts...
 +  Checked 1 hosts.
 +Checking host groups...
 +  Checked 1 host groups.
 +Checking service groups...
 +  Checked 0 service groups.
 +Checking contacts...
 +  Checked 1 contacts.
 +Checking contact groups...
 +  Checked 1 contact groups.
 +Checking service escalations...
 +  Checked 0 service escalations.
 +Checking service dependencies...
 +  Checked 0 service dependencies.
 +Checking host escalations...
 +  Checked 0 host escalations.
 +Checking host dependencies...
 +  Checked 0 host dependencies.
 +Checking commands...
 +  Checked 24 commands.
 +Checking time periods...
 +  Checked 5 time periods.
 +Checking for circular paths between hosts...
 +Checking for circular host and service dependencies...
 +Checking global event handlers...
 +Checking obsessive compulsive processor commands...
 +Checking misc settings...
 +
 +Total Warnings: 0
 +Total Errors: ​  0
 +
 +Things look okay - No serious problems were detected during the pre-flight check
 +</​sxh>​
 +
 +Sempre precisamos ficar atentos com Total Warnings e Total erros, já que não temos nenhum problema podemos iniciar o nagios
 +<sxh bash>
 +
 +/​etc/​init.d/​nagios start
 +</​sxh>​
 +
 +Agora já podemos mandar reiniciar o apache e testar o nagios
 +<sxh bash>
 +
 +/​etc/​init.d/​apache2 restart
 +</​sxh>​
 +
 +Agora é so acessar http://​nagios.douglasqsantos.com.br ou http://​ip_servidor usuário: nagiosadmin senha: senha que foi definida com htpasswd
 +
 +
 +Considerações:​
 +  * Em **Host Detail**: Vamos ter informações de todos os hosts cadastrados e se eles estão up.
 +  * Em **Service Detail**: Vamos ter informações sobre todos os serviços cadastrados para os hosts.
 +
 +
 +====== Instalação do Centreon ======
 +
 +Agora vamos instalar as dependências do Centreon
 +<sxh bash>
 +
 +aptitude install sudo heirloom-mailx lsb-release build-essential apache2 apache2-mpm-prefork php5 php5-mysql php-pear php5-ldap php5-snmp php5-gd -y
 +aptitude install mysql-server libmysqlclient-dev rrdtool librrds-perl libconfig-inifiles-perl libcrypt-des-perl libdigest-hmac-perl libdigest-sha1-perl -y
 +aptitude install libgd-gd2-perl snmp snmpd libnet-snmp-perl libsnmp-perl libgd2-xpm libgd2-xpm-dev libpng12-dev libsnmp-perl libnet-snmp-perl -y
 +aptitude install libconfig-inifiles-perl libmcrypt4 libmysqlclient-dev fping libldap2-dev libgnutls-dev libssl-dev smbclient librrdtool-oo-perl -y
 +</​sxh>​
 +
 +Agora vamos instalar o ndoutils que é um plugin do nagios para alimentar o banco de dados o Centreon vai utilizar este plugin para alimentar o banco de dados.
 +
 +Vamos acessar o diretório que vamos armazenar os fontes
 +<sxh bash>
 +
 +cd /​usr/​src/​downloads
 +</​sxh>​
 +
 +Agora vamos obter o pacote do ndoutils
 +<sxh bash>
 +
 +wget -c http://​wiki.douglasqsantos.com.br/​Downloads/​monitoring/​ndoutils-1.5.2.tar.gz
 +</​sxh>​
 +
 +Agora vamos desempacotar ele
 +<sxh bash>
 +
 +tar -xzvf ndoutils-1.5.2.tar.gz
 +</​sxh>​
 +
 +Agora vamos acessar o diretório do ndoutils
 +<sxh bash>
 +
 +cd ndoutils-1.5.2/​
 +</​sxh>​
 +
 +Vamos mandar criar a configuração dele para compilarmos
 +<sxh bash>
 +
 +./configure --enable-mysql --with-ndo2db-user=nagios --with-ndo2db-group=nagios
 +</​sxh>​
 +
 +Agora vamos mandar compilar ele
 +<sxh bash>
 +
 +make
 +</​sxh>​
 +
 +Não execute o meka install vamos copiar os arquivos manualmente vamos seguir a recomendação da documentação do Centreon
 +<sxh bash>
 +
 +cp ./​src/​ndomod-3x.o /​usr/​local/​nagios/​bin/​ndomod.o
 +cp ./​src/​ndo2db-3x /​usr/​local/​nagios/​bin/​ndo2db
 +cp ./​config/​ndo2db.cfg-sample /​usr/​local/​nagios/​etc/​ndo2db.cfg
 +cp ./​config/​ndomod.cfg-sample /​usr/​local/​nagios/​etc/​ndomod.cfg
 +</​sxh>​
 +
 +Agora vamos acertar as permissões dos arquivos
 +<sxh bash>
 +
 +chmod 774 /​usr/​local/​nagios/​bin/​ndo*
 +chown nagios:​nagios /​usr/​local/​nagios/​bin/​ndo*
 +</​sxh>​
 +
 +Agora vamos copiar o arquivo de controle do serviço para /etc/init.d
 +<sxh bash>
 +
 +cp ./​daemon-init /​etc/​init.d/​ndo2db
 +</​sxh>​
 +
 +Agora vamos acertar a permissão dele
 +<sxh bash>
 +
 +chmod +x /​etc/​init.d/​ndo2db
 +</​sxh>​
 +
 +Agora vamos inserir ele não inicialização do sistema
 +<sxh bash>
 +
 +insserv -f -v ndo2db
 +</​sxh>​
 +
 +
 +Agora vamos acessar o diretório dos fontes
 +<sxh bash>
 +
 +cd /​usr/​src/​downloads
 +</​sxh>​
 +
 +Agora vamos obter o Centreon
 +<sxh bash>
 +
 +wget -c http://​wiki.douglasqsantos.com.br/​Downloads/​monitoring/​centreon-2.3.9.tar.gz
 +</​sxh>​
 +
 +Agora vamos desempacotar ele
 +<sxh bash>
 +
 +tar -xzvf centreon-2.3.9.tar.gz
 +</​sxh>​
 +
 +Agora vamos acessar o diretório do Centreon
 +<sxh bash>
 +
 +cd centreon-2.3.9
 +</​sxh>​
 +
 +Agora vamos mandar executar o script de instalação,​ quando mandar executar pressione enter para ler a licença
 +<sxh bash>
 +
 +./​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
 +find                                                       OK
 +/​bin/​grep ​                                                 OK
 +/​bin/​cat ​                                                  OK
 +/​bin/​sed ​                                                  OK
 +
 +You will now read Centreon Licence.
 +  Press enter to continue.
 +</​sxh>​
 +
 +
 +Após ler a licença, vamos selecionar o que vamos mandar instalar
 +<sxh bash>
 +
 +Do you accept GPL license ?
 +[y/n], default to [n]:
 +> y
 +------------------------------------------------------------------------
 +  Please choose what you want to install
 +------------------------------------------------------------------------
 +
 +Do you want to install : Centreon Web Front
 +[y/n], default to [n]:
 +> y
 +
 +Do you want to install : Centreon CentCore
 +[y/n], default to [n]:
 +> y
 +
 +Do you want to install : Centreon Nagios Plugins
 +[y/n], default to [n]:
 +> y
 +
 +Do you want to install : Centreon Snmp Traps process
 +[y/n], default to [n]:
 +> y
 +</​sxh>​
 +
 +Agora vamos a configuração da instalação da parte Web do Centreon.
 +<sxh bash>
 +
 +------------------------------------------------------------------------
 +  Start CentWeb Installation
 +------------------------------------------------------------------------
 +Where is your Centreon directory?
 +default to [/​usr/​local/​centreon]
 +>  #ENTER
 +
 +Do you want me to create this directory ? [/​usr/​local/​centreon]
 +[y/n], default to [n]:
 +> y
 +Path /​usr/​local/​centreon ​                                  OK
 +
 +Where is your Centreon log directory
 +default to [/​usr/​local/​centreon/​log]
 +> #ENTER
 +
 +Do you want me to create this directory ? [/​usr/​local/​centreon/​log]
 +[y/n], default to [n]:
 +> y
 +Path /​usr/​local/​centreon/​log ​                              OK
 +
 +Where is your Centreon etc directory
 +default to [/​etc/​centreon]
 +> #ENTER
 +
 +Do you want me to create this directory ? [/​etc/​centreon]
 +[y/n], default to [n]:
 +> y
 +Path /​etc/​centreon ​                                        OK
 +
 +Where is your Centreon generation_files directory?
 +default to [/​usr/​local/​centreon]
 +> #ENTER
 +Path /​usr/​local/​centreon ​                                  OK
 +
 +Where is your Centreon variable library directory?
 +default to [/​var/​lib/​centreon]
 +>  #ENTER
 +
 +Do you want me to create this directory ? [/​var/​lib/​centreon]
 +[y/n], default to [n]:
 +> y
 +Path /​var/​lib/​centreon ​                                    OK
 +
 +Where is your CentPlugins Traps binary
 +default to [/​usr/​local/​centreon/​bin]
 +> #ENTER
 +
 +Do you want me to create this directory ? [/​usr/​local/​centreon/​bin]
 +[y/n], default to [n]:
 +> y
 +Path /​usr/​local/​centreon/​bin ​                              OK
 +
 +Where is the RRD perl module installed [RRDs.pm]
 +default to [/​usr/​lib/​perl5/​RRDs.pm]
 +> #ENTER
 +Path /​usr/​lib/​perl5 ​                                       OK
 +/​usr/​bin/​rrdtool ​                                          OK
 +/​usr/​bin/​mail ​                                             OK
 +
 +Where is PEAR [PEAR.php] ​
 +default to [/​usr/​share/​php/​PEAR.php]
 +> #ENTER
 +Path /​usr/​share/​php ​                                       OK
 +
 +Where is installed Nagios ?
 +default to [/​usr/​local/​nagios]
 +> #ENTER
 +Path /​usr/​local/​nagios ​                                    OK
 +
 +Where is your nagios config directory
 +default to [/​usr/​local/​nagios/​etc]
 +> #ENTER
 +Path /​usr/​local/​nagios/​etc ​                                OK
 +
 +Where is your Nagios var directory ?
 +default to [/​usr/​local/​nagios/​var]
 +> #ENTER
 +Path /​usr/​local/​nagios/​var ​                                OK
 +
 +Where is your Nagios plugins (libexec) directory ?
 +default to [/​usr/​local/​nagios/​libexec]
 +> #ENTER
 +Path /​usr/​local/​nagios/​libexec ​                            OK
 +
 +Where is your nagios binary ? 
 +default to [/​usr/​local/​nagios/​bin/​nagios]
 +> #ENTER
 +/​usr/​local/​nagios/​bin/​nagios ​                              OK
 +
 +Where is your Nagios image directory ?
 +default to [/​usr/​local/​nagios/​share/​images/​logos]
 +> #ENTER
 +Path /​usr/​local/​nagios/​share/​images/​logos ​                 OK
 +
 +Where is your nagiostats binary ? 
 +default to [/​usr/​local/​nagios/​bin/​nagiostats]
 +> #ENTER
 +/​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
 +</​sxh>​
 +
 +Após isso vamos ser questionados sobre a localização do módulo do ndoutils precisamos informar **/​usr/​local/​nagios/​bin/​ndomod.o**
 +<sxh bash>
 +
 +Where is your NDO ndomod binary ? 
 +default to [/​usr/​sbin/​ndomod.o]
 +> /​usr/​local/​nagios/​bin/​ndomod.o
 +/​usr/​local/​nagios/​bin/​ndomod.o ​                            OK
 +</​sxh>​
 +
 +Agora precisamos acertar a configuração do sudo para o Centreon poder manipular o nagios
 +<sxh bash>
 +
 +------------------------------------------------------------------------
 +  Configure Sudo
 +------------------------------------------------------------------------
 +
 +Where is sudo configuration file
 +default to [/​etc/​sudoers]
 +> #ENTER
 +/​etc/​sudoers ​                                              OK
 +Nagios init script ​                                        OK
 +Your sudo is not configured
 +
 +Do you want me to configure your sudo ? (WARNING) ​
 +[y/n], default to [n]:
 +> y
 +Configuring Sudo                                           OK
 +</​sxh>​
 +
 +Agora vamos a configuração do Apache
 +<sxh bash>
 +
 +------------------------------------------------------------------------
 +  Configure Apache server
 +------------------------------------------------------------------------
 +
 +Do you want to add Centreon Apache sub configuration file ?
 +[y/n], default to [n]:
 +> y
 +Create '/​etc/​apache2/​conf.d/​centreon.conf' ​                OK
 +Configuring Apache ​                                        OK
 +
 +Do you want to reload your Apache ?
 +[y/n], default to [n]:
 +> y
 +Reloading Apache service ​                                  OK
 +Preparing Centreon temporary files
 +Change right on /​usr/​local/​centreon/​log ​                   OK
 +Change right on /​etc/​centreon ​                             OK
 +Change right on /​usr/​local/​nagios/​share/​images/​logos ​      OK
 +Install nagios documentation ​                              OK
 +Change macros for insertBaseConf.sql ​                      OK
 +Change macros for php files                                OK
 +Change right on /​usr/​local/​nagios/​etc ​                     OK
 +Copy CentWeb in system directory
 +Install CentWeb (web front of centreon) ​                   OK
 +Install libraries ​                                         OK
 +Copying libinstall ​                                        OK
 +Change macros for centreon.cron ​                           OK
 +Install Centreon cron.d file                               OK
 +Change macros for centAcl.php ​                             OK
 +Change macros for downtimeManager.php ​                     OK
 +Change macros for eventReportBuilder.pl ​                   OK
 +Change macros for dashboardBuilder.pl ​                     OK
 +Install cron directory ​                                    OK
 +Change right for eventReportBuilder.pl ​                    OK
 +Change right for dashboardBuilder.pl ​                      OK
 +</​sxh>​
 +
 +Agora o Centreon vai nos questionar sobre os módulos do pear vamos mandar ele resolver as dependências
 +<sxh bash>
 +
 +------------------------------------------------------------------------
 +Pear Modules
 +------------------------------------------------------------------------
 +Check PEAR modules
 +PEAR                            1.4.9       ​1.9.1 ​         OK
 +DB                              1.7.6                      NOK
 +DB_DataObject ​                  ​1.8.4 ​                     NOK
 +DB_DataObject_FormBuilder ​      ​1.0.0RC4 ​                  NOK
 +MDB2                            2.0.0                      NOK
 +Date                            1.4.6                      NOK
 +HTML_Common ​                    ​1.2.2 ​                     NOK
 +HTML_QuickForm ​                 3.2.5                      NOK
 +HTML_QuickForm_advmultiselect ​  ​1.1.0 ​                     NOK
 +HTML_Table ​                     1.6.1                      NOK
 +Archive_Tar ​                    ​1.1 ​        ​1.3.7 ​         OK
 +Auth_SASL ​                      ​1.0.1 ​                     NOK
 +Console_Getopt ​                 1.2         ​1.2.3 ​         OK
 +Net_SMTP ​                       1.2.8                      NOK
 +Net_Socket ​                     1.0.1                      NOK
 +Net_Traceroute ​                 0.21                       NOK
 +Net_Ping ​                       2.4.1                      NOK
 +Validate ​                       0.6.2                      NOK
 +XML_RPC ​                        ​1.4.5 ​                     NOK
 +SOAP                            0.10.1 ​                    NOK
 +Log                             ​1.9.11 ​                    NOK
 +Archive_Zip ​                    ​0.1.2 ​                     NOK
 +
 +Do you want me to install/​upgrade your PEAR modules
 +[y/n], default to [y]:
 +> y
 +Upgrading PEAR modules
 +Installing PEAR modules
 +DB                              1.7.6       ​1.7.14 ​        OK
 +DB_DataObject ​                  ​1.8.4 ​      ​1.10.0 ​        OK
 +DB_DataObject_FormBuilder ​      ​1.0.0RC4 ​   1.0.2          OK
 +MDB2                            2.0.0       ​2.4.1 ​         OK
 +HTML_QuickForm_advmultiselect ​  ​1.1.0 ​      ​1.5.1 ​         OK
 +HTML_Table ​                     1.6.1       ​1.8.3 ​         OK
 +Auth_SASL ​                      ​1.0.1 ​      ​1.0.6 ​         OK
 +Net_SMTP ​                       1.2.8       ​1.6.1 ​         OK
 +Net_Traceroute ​                 0.21        0.21.3 ​        OK
 +Net_Ping ​                       2.4.1       ​2.4.5 ​         OK
 +Validate ​                       0.6.2       ​0.8.5 ​         OK
 +XML_RPC ​                        ​1.4.5 ​      ​1.5.5 ​         OK
 +SOAP                            0.10.1 ​     0.13.0 ​        OK
 +Log                             ​1.9.11 ​     1.12.7 ​        OK
 +Archive_Zip ​                    ​0.1.2 ​      ​0.1.2 ​         OK
 +Check PEAR modules
 +PEAR                            1.4.9       ​1.9.4 ​         OK
 +DB                              1.7.6       ​1.7.14 ​        OK
 +DB_DataObject ​                  ​1.8.4 ​      ​1.10.0 ​        OK
 +DB_DataObject_FormBuilder ​      ​1.0.0RC4 ​   1.0.2          OK
 +MDB2                            2.0.0       ​2.4.1 ​         OK
 +Date                            1.4.6       ​1.4.7 ​         OK
 +HTML_Common ​                    ​1.2.2 ​      ​1.2.5 ​         OK
 +HTML_QuickForm ​                 3.2.5       ​3.2.13 ​        OK
 +HTML_QuickForm_advmultiselect ​  ​1.1.0 ​      ​1.5.1 ​         OK
 +HTML_Table ​                     1.6.1       ​1.8.3 ​         OK
 +Archive_Tar ​                    ​1.1 ​        ​1.3.7 ​         OK
 +Auth_SASL ​                      ​1.0.1 ​      ​1.0.6 ​         OK
 +Console_Getopt ​                 1.2         ​1.2.3 ​         OK
 +Net_SMTP ​                       1.2.8       ​1.6.1 ​         OK
 +Net_Socket ​                     1.0.1       ​1.0.10 ​        OK
 +Net_Traceroute ​                 0.21        0.21.3 ​        OK
 +Net_Ping ​                       2.4.1       ​2.4.5 ​         OK
 +Validate ​                       0.6.2       ​0.8.5 ​         OK
 +XML_RPC ​                        ​1.4.5 ​      ​1.5.5 ​         OK
 +SOAP                            0.10.1 ​     0.13.0 ​        OK
 +Log                             ​1.9.11 ​     1.12.7 ​        OK
 +Archive_Zip ​                    ​0.1.2 ​      ​0.1.2 ​         OK
 +All PEAR modules ​                                          OK
 +</​sxh>​
 +
 +Após isso vamos receber uma mensagem sobre a criação de dois arquivos de configuração do Centreon
 +<sxh bash>
 +
 +------------------------------------------------------------------------
 +    Centreon Post Install
 +------------------------------------------------------------------------
 +Create /​usr/​local/​centreon/​www/​install/​install.conf.php ​   OK
 +Create /​etc/​centreon/​instCentWeb.conf ​                     OK
 +</​sxh>​
 +
 +Agora temos a configuração do CentStorage que é quem vai alimentar o banco de dados, neste processo vamos receber uma mensagem de falha que é a respeito do parada do CentStorage por que ele ainda não esta iniciado no sistema.
 +<sxh bash>
 +
 +------------------------------------------------------------------------
 +  Start CentStorage Installation
 +------------------------------------------------------------------------
 +
 +Where is your Centreon Run Dir directory?
 +default to [/​var/​run/​centreon]
 +> #ENTER
 +
 +Do you want me to create this directory ? [/​var/​run/​centreon]
 +[y/n], default to [n]:
 +> y
 +Path /​var/​run/​centreon ​                                    OK
 +
 +Where is your CentStorage binary directory
 +default to [/​usr/​local/​centreon/​bin]
 +> #ENTER
 +Path /​usr/​local/​centreon/​bin ​                              OK
 +
 +Where is your CentStorage RRD directory
 +default to [/​var/​lib/​centreon]
 +> #ENTER
 +Path /​var/​lib/​centreon ​                                    OK
 +Finding Nagios group :                                     ​nagios
 +Finding Nagios user :                                      nagios
 +Preparing Centreon temporary files
 +/​tmp/​centreon-setup exists, it will be moved...
 +install www/​install/​createTablesCentstorage.sql ​           OK
 +Creating Centreon Directory '/​var/​lib/​centreon/​status' ​    OK
 +Creating Centreon Directory '/​var/​lib/​centreon/​metrics' ​   OK
 +Change macros for centstorage binary ​                      OK
 +Install CentStorage binary ​                                OK
 +Install library for centstorage ​                           OK
 +Change right : /​var/​run/​centreon ​                          OK
 +Change macros for centstorage init script ​                 OK
 +
 +Do you want me to install CentStorage init script ?
 +[y/n], default to [n]:
 +> y
 +CentStorage init script installed ​                         OK
 +
 +Do you want me to install CentStorage run level ?
 +[y/n], default to [n]:
 +> y
 +update-rc.d:​ using dependency based boot sequencing
 +Configuration file /​etc/​centreon/​conf.pm not found. ​ Exiting.
 +CentStorage stop                                           FAIL
 +Change macros for logAnalyser ​                             OK
 +Install logAnalyser ​                                       OK
 +Change macros for nagiosPerfTrace ​                         OK
 +Install nagiosPerfTrace ​                                   OK
 +Change macros for purgeLogs ​                               OK
 +Install purgeLogs ​                                         OK
 +Change macros for purgeCentstorage ​                        OK
 +Install purgeCentstorage ​                                  OK
 +Change macros for centreonPurge.sh ​                        OK
 +Install centreonPurge.sh ​                                  OK
 +Change macros for centstorage.cron ​                        OK
 +Install CentStorage cron                                   OK
 +Create /​etc/​centreon/​instCentStorage.conf ​                 OK
 +</​sxh>​
 +
 +Agora vamos a instalação do Core do Centreon
 +<sxh bash>
 +
 +------------------------------------------------------------------------
 +  Start CentCore Installation
 +------------------------------------------------------------------------
 +
 +Where is your CentCore binary directory
 +default to [/​usr/​local/​centreon/​bin]
 +> #ENTER
 +Path /​usr/​local/​centreon/​bin ​                              OK
 +/​usr/​bin/​ssh ​                                              OK
 +/​usr/​bin/​scp ​                                              OK
 +Finding Nagios group :                                     ​nagios
 +Finding Nagios user :                                      nagios
 +Preparing Centreon temporary files
 +/​tmp/​centreon-setup exists, it will be moved...
 +Change CentCore Macro                                      OK
 +Copy CentCore in binary directory ​                         OK
 +Change right : /​var/​run/​centreon ​                          OK
 +Change right : /​var/​lib/​centreon ​                          OK
 +Replace CentCore init script Macro                         OK
 +
 +Do you want me to install CentCore init script ?
 +[y/n], default to [n]:
 +> y
 +CentCore init script installed ​                            OK
 +
 +Do you want me to install CentCore run level ?
 +[y/n], default to [n]:
 +> y
 +update-rc.d:​ using dependency based boot sequencing
 +Create /​etc/​centreon/​instCentCore.conf ​                    OK
 +</​sxh>​
 +
 +Agora vamos para a instalação do Plugins do Centreon
 +<sxh bash>
 +
 +------------------------------------------------------------------------
 +  Start CentPlugins Installation
 +------------------------------------------------------------------------
 +
 +Where is your CentPlugins lib directory
 +default to [/​var/​lib/​centreon/​centplugins]
 +> #ENTER
 +
 +Do you want me to create this directory ? [/​var/​lib/​centreon/​centplugins]
 +[y/n], default to [n]:
 +> y
 +Path /​var/​lib/​centreon/​centplugins ​                        OK
 +Finding Nagios user :                                      nagios
 +Finding Nagios group :                                     ​nagios
 +Preparing Centreon temporary files
 +/​tmp/​centreon-setup exists, it will be moved...
 +Change macros for CentPlugins ​                             OK
 +Installing the plugins ​                                    OK
 +Change right on centreon.conf ​                             OK
 +CentPlugins is installed
 +</​sxh>​
 +
 +Agora vamos a configuração do Snmp
 +<sxh bash>
 +
 +------------------------------------------------------------------------
 +  Start CentPlugins Traps Installation
 +------------------------------------------------------------------------
 +
 +Where is your SNMP configuration directory
 +default to [/etc/snmp]
 +> #ENTER
 +/​etc/​snmp ​                                                 OK
 +
 +Where is your SNMPTT binaries directory
 +default to [/​usr/​local/​centreon/​bin/​]
 +> #ENTER
 +/​usr/​local/​centreon/​bin/ ​                                  OK
 +Finding Nagios group :                                     ​nagios
 +Finding Apache user :                                      www-data
 +Preparing Centreon temporary files
 +/​tmp/​centreon-setup exists, it will be moved...
 +Change macros for CentPluginsTraps ​                        OK
 +Installing the plugins Trap binaries ​                      OK
 +Change macros for snmptrapd.conf ​                          OK
 +Change macros for snmptt.ini ​                              OK
 +Install : snmptrapd.conf ​                                  OK
 +Install : snmp.conf ​                                       OK
 +Install : snmptt.ini ​                                      OK
 +Install : snmptt ​                                          OK
 +Install : snmpttconvertmib ​                                OK
 +Create /​etc/​centreon/​instCentPlugins.conf ​                 OK
 +</​sxh>​
 +
 +Após estes processos vamos receber a seguinte mensagem
 +<sxh bash>
 +
 +###############################################################################​
 +#                                                                             #
 +#                 Go to the URL : http://​centreon.douglasqsantos.com.br/​centreon/ ​          #
 +#                          to finish the setup                              #
 +#                                                                             #
 +#                  Report bugs at http://​forge.centreon.com ​                  #
 +#                                                                             #
 +#                         ​Thanks for using Centreon. ​                         #
 +#                          ----------------------- ​                           #
 +#                        Contact : infos@centreon.com ​                        #
 +#                          http://​www.centreon.com ​                           #
 +#                                                                             #
 +###############################################################################​
 +</​sxh>​
 +
 +Agora vamos criar um virtualhost para o centreon, caso não queira criar o virtualhost ignore a parte abaixo.
 +<sxh apache>
 +
 +vim /​etc/​apache2/​sites-available/​centreon
 +<​VirtualHost ​ *:80>
 +ServerName centreon.douglasqsantos.com.br
 +ServerAdmin douglas@douglasqsantos.com.br
 +DocumentRoot "/​usr/​local/​centreon/​www"​
 +
 +<​Directory "/​usr/​local/​centreon/​www">​
 +    Options Indexes
 +    AllowOverride AuthConfig Options
 +    Order allow,deny
 +    Allow from all
 +</​Directory>​
 +ServerSignature Off
 +ErrorLog ${APACHE_LOG_DIR}/​centreon-error.log
 +LogLevel warn
 +CustomLog ${APACHE_LOG_DIR}/​centreon-access.log combined
 +</​VirtualHost>​
 +</​sxh>​
 +
 +Agora vamos remover o arquivo padrão de configuração padrão do centreon para o Apache
 +<sxh bash>
 +
 +rm -rf /​etc/​apache2/​conf.d/​centreon.conf
 +</​sxh>​
 +
 +Agora vamos carregar o novo virtualhost
 +<sxh bash>
 +
 +a2ensite centreon
 +</​sxh>​
 +
 +Agora vamos reiniciar o apache
 +<sxh bash>
 +
 +/​etc/​init.d/​apache2 restart
 +</​sxh>​
 +
 +Agora vamos acessar http://​centreon.douglasqsantos.com.br ou http://​ip_servidor/​centreon se você não configurou o virtualhost
 +
 +Agora vamos a configuração dele siga os passos abaixo.
 +  * Nesta primeira tela é a Intrudução do que vamos fazer configurar o banco de dados e acertar algumas variáveis do Centreon aqui selecione **Start**
 +  * Nesta próxima tela selecione **I Accept** e selecione **Next**
 +  * Nesta próxima tela é só a questão das variáveis que o Centreon está utilizando aqui selecione **Next**
 +  * Nesta próxima tela temos mais alguma variáveis que foram mapeadas devem estar tudo em Verde aqui selecione **Next**
 +  * Nesta próxima tela temos mais algumas variáveis referentes aos módulos Pear aqui selecione **Next**
 +  * Nesta próxima tela vamos a configuração do Banco de dados
 +   * Em Root password for Mysql informa a senha do root
 +   * Em Centreon Database Name deixe o padrão: centreon
 +   * Em Centstorage Database Name deixe o padrão: centstorage
 +   * Em NDO Database Name deixe o padrão: centstatus
 +   * Em Data base Password informe uma senha
 +   * Em Confirm it confirme a senha que foi informada acima
 +   * Em Database location deixe em branco caso o servidor Mysql seja o localhost
 +   * Em Centreon Web Interface location deixe  em branco caso o servidor Mysql seja o localhost
 +   * Em MySQL Cliente version (Password HAching Changes) Deixe o valor padrão >= 4.1 - PASSWORD()
 +   * Agora selecione **Next**
 +  * Agora nesta próxima tela vamos ter os valores em verde caso os valores informados anteriormente então selecione **Next**
 +  * Nexta prócxima tela informe:
 +   * Em Administrator login for Centreon informe o nome de um usuário ex: admin
 +   * Em Administrator password informe a senha para o usuário
 +   * Em Confirm password confirme a senha informada acima.
 +   * Em Administrator firstname informe um nome para ele ex: Administrador
 +   * Em Administrator lastname informe um sobrenome pra ele ou obs ex: da Matriz
 +   * Em Administrator email informe o email do usuário que vai receber as notificações que forem enviadas para o usuário admin.
 +   * Agora selecione **Next**
 +  * Agora vamos ser questionados se queremos configurar a autenticação em Ldap vamos selecione No e selecione **Next**
 +  * Na próxima página vamos ter informações sobre a geração dos arquivos de configuração para o Centreon aqui selecione **Next**
 +  * Na próxima tela vamos ter o resultado da criação do banco de dados e de outras operações no banco aqui selecione **Next**
 +  * Na próxima tela vamos ter alguns links para sites do centreon aqui selecione **Click here to completo your install**
 +  * Agora vamos ser direcionados para a página de login informe o usuário e senha cadastrado.
 +
 +Agora já estamos logados no Centreon, aqui precisamos habilitar o centreon para monitorar ele mesmo 
 +
 +Precisamos fazer alguns ajustes no arquivo do snmp
 +<sxh bash>
 +
 +vim /​etc/​snmp/​snmpd.conf
 +[...]
 +#Deixe o agentAddress como abaixo
 +agentAddress ​ udp::161
 +[...]
 +#Deixe o rocommunity como abaixo está linha deve estar comentada então precisamos só descomentar ela.
 +rocommunity public ​ localhost
 +[...]
 +#Agora vamos comentar a linha abaixo
 +# rocommunity public ​ default ​   -V systemonly
 +</​sxh>​
 +
 +Agora vamos reiniciar o serviço do snmp
 +<sxh bash>
 +
 +/​etc/​init.d/​snmpd restart
 +</​sxh>​
 +
 +Agora vamos testar o nosso snmp
 +<sxh bash>
 +
 +/​usr/​local/​nagios/​libexec/​check_centreon_snmp_remote_storage -n -d "/​home"​ -H localhost -C public -v 1c -w 80 -c 90
 +Disk OK - /home TOTAL: 2.779GB USED: 0.067GB (2%) FREE: 2.712GB (98%)|size=2983809024B used=71659520B;​2387047219;​2685428121;​0;​2983809024
 +</​sxh>​
 +
 +
 +Agora na Tela Web do Centreon:
 +
 +  * Selecione Configuration/​Nagios
 +  * Agora selecione **Move Export Files** e selecione também **Restart Nagios** agora selecione **Export**
 +
 +
 +Agora vamos iniciar o ndoutils
 +<sxh bash>
 +
 +/​etc/​init.d/​ndo2db start
 +</​sxh>​
 +
 +Agora vamos iniciar o Nagios
 +<sxh bash>
 +
 +/​etc/​init.d/​nagios start
 +</​sxh>​
 +
 +** Visualizando os hosts monitorados **
 +Agora na tela Web selecione:
 +  *  **Monitoring/​Hosts**
 +  * Agora no painel da esquerda selecione Hosts
 +  * Aqui vamos ter todos os hosts que vamos monitorar
 +
 +** Visualizando os serviços monitorados **
 +Agora na tela Web selecione: ​
 +  * **Monitoring/​Services**
 +  * No painel da esquerda selecione All Services
 +
 +Agora vamos habilitar mais alguns serviços padrões ​
 +
 +Na tela Web selecione:
 +  * **Configuration/​Services**
 +  * Aqui podemos selecione os serviços que queremos monitorar e após os serviços temos um menu More Actions selecione **Enable** para habilitar os serviços.
 +
 +Agora vamos acertar os serviços que vão ser adicionados por padrão dependendo do template.
 +Na tela Web selecione:
 +  * **Configuration/​Services**
 +  * Agora no painel lateral da esquerda selecione Templates
 +  * Agora vamos pegar um serviço de exemplo selecione SNMP-Disc-/​usr
 +  * Agora selecione a aba Relations
 +  * Agora adicione os host templates que vão ter este serviço como padrão ex: Servers-Linux
 +  * Agora selecione Save.
 +
 +Faça o mesmo procedimento para os outros serviços que você acha necessário deixar como default.
 +
 +Agora na tela Web selecione:
 +  * **Configuration/​Nagios**
 +  * Agora selecione **Move Export Files** e selecione também **Restart Nagios** agora selecione **Export**
 +
 +Agora vamos habilitar as notificações do serviços
 +
 +Agora na tela Web selecione:
 +  *  **Monitoring/​Hosts**
 +  * Agora no painel da esquerda selecione Hosts
 +  * Aqui selecione o Centreon-Server
 +  * No menu da direita selecione **Enable all service notifications on this host**
 +  * Na mensagem de Submit que vai aparecer só selecione **Ok**
 +
 +Agora quando formos consultar os serviços não vai aparecer o ícone que no serviço não esta habilitado ;)
 +
 +Para criarmos mais serviços selecione:
 +  * **Configuration/​Services**
 +  * No painel da esquerda selecione Templates
 +
 +Vamos criar um serviço para checar a interface eth0
 +Selecione:
 +  * **Configuration/​Services**
 +  * No painel da esquerda selecione Templates
 +  * No final da página do no painel centra selecione Add
 +  * Aqui em Alias informe o nome vou informar eth0
 +  * Em Service Template Name precisamos informar o nome do template vou informar eth0
 +  * Em Service Template Model selecione generic-service
 +  * Em Check Period selecione 24X7
 +  * Em check Command selecione **check_centreon_traffic**
 +  * Em args:
 +   * Em interface informe: eth0
 +   * Em warning informe: 80
 +   * Em Critical informe: 90
 +  * Agora selecione a aba Relations
 +  * Aqui adicione Servers-Linux
 +  * Agora selecione Save no final da página
 +
 +Agora selecione:
 +  * **Configuration/​Hosts**
 +  * Aqui selecione Centreon-Server
 +  * Agora informe em SNMP Community & Version: public e ao lado na flexinha informe: 1
 +  * Agora em Host Templates selecione: Servers-Linux
 +  * Agora em Create Service linked to the Template too selecione: **yes**
 +  * Agora selecione Save
 +
 +Agora vamos exportar a configuração para o nagios
 +Agora selecione:
 +  * **Configuration/​Nagios**
 +  * Agora selecione **Move Export Files** e selecione também **Restart Nagios** agora selecione **Export**
 +
 +Agora em All Services já vamos ter o monitoramento da interface eth0.
 +
 +====== Configuração do Cliente ======
 +
 +Vamos instalar os pacotes necessários no cliente ​
 +<sxh bash>
 +
 +aptitude update && aptitude install snmp snmpd -y
 +</​sxh>​
 +
 +Agora vamos acertar a configuração do snmp
 +<sxh bash>
 +
 +vim /​etc/​snmp/​snmpd.conf
 +[...]
 +#Vamos deixar o agentAddress como abaixo
 +agentAddress ​ udp::161
 +[...]
 +#Vamos comentar a linha abaixo
 +# rocommunity public ​ default ​   -V systemonly
 +#Agora vamos adicionar a seguinte linha
 +rocommunity douglas 10.101.0.0/​24
 +</​sxh>​
 +
 +Agora vamos reiniciar o serviço do snmp
 +<sxh bash>
 +
 +/​etc/​init.d/​snmpd restart
 +</​sxh>​
 +
 +Agora no servidor vamos testar o snmp que foi configurado no cliente
 +<sxh bash>
 +
 +/​usr/​local/​nagios/​libexec/​check_centreon_snmp_remote_storage -n -d "/​home"​ -H 10.101.0.26 -C douglas -v 1c -w 80 -c 90
 +Disk OK - /home TOTAL: 2.779GB USED: 0.067GB (2%) FREE: 2.712GB (98%)|size=2983809024B used=71643136B;​2387047219;​2685428121;​0;​2983809024
 +</​sxh>​
 +
 +Agora vamos cadastrar o cliente na tela do Centreon
 +Selecione:
 +  * **Configuration/​Hosts**
 +  *  Agora selecione Add
 +  * Em Host Name informe um nome para o cliente ex: Ldap
 +  * Em alias informe uma descrição para o host ex: Servidor Ldap
 +  * Em IP Address /DNS informe o ip do cliente ex: 10.101.0.26
 +  * Em SNMP community & Version informe: douglas na flexina lateral selecione 1.
 +  * Em Host Templates Selecione Add a template
 +  * Agora em Host Templete Selecione: Server-Linux
 +  * Agora em Create Services linked to the Template too selecione: yes
 +  * Agora na aba Relations
 +  * Agora adicione Linux-Servers
 +  * Agora selecione Save.
 +
 +Agora vamos exportar a configuração para o nagios
 +Agora selecione:
 +  * **Configuration/​Nagios**
 +  * Agora selecione **Move Export Files** e selecione também **Restart Nagios** agora selecione **Export**
 +
 +Na tela Web selecione:
 +  * **Configuration/​Services**
 +  * Aqui podemos selecione os serviços que vai querer monitorar no cliente e após os serviços temos um menu More Actions selecione **Enable** para habilitar os serviços.
 +
 +Agora vamos exportar a configuração para o nagios
 +Agora selecione:
 +  * **Configuration/​Nagios**
 +  * Agora selecione **Move Export Files** e selecione também **Restart Nagios** agora selecione **Export**
 +
 +Agora na tela Web selecione:
 +  *  **Monitoring/​Hosts**
 +  * Agora no painel da esquerda selecione Hosts
 +  * Aqui selecione o Ldap
 +  * No menu da direita selecione **Enable all service notifications on this host**
 +  * Na mensagem de Submit que vai aparecer só selecione **Ok**
 +
 +Agora em **Configuration/​Services/​Services by host**
 +  * Aqui selecione algum serviço por ex: Disk-/home
 +  * Selecione a aba Relations
 +  * Agora selecione o cliente para adicionar a este serviço.
 +
 +Agora vamos exportar a configuração para o nagios
 +Agora selecione:
 +  * **Configuration/​Nagios**
 +  * Agora selecione **Move Export Files** e selecione também **Restart Nagios** agora selecione **Export**
 +
 +Agora galera é só ir acompanhando os logs e cadastrando os hosts ;)
 +
 +====== Referências ======
 +
 +  - http://​www.nagios.org/​
 +  - http://​www.nagios.org/​documentation
 +  - http://​library.nagios.com/​library/​products/​nagioscore/​manuals/​
 +  - http://​nagios.sourceforge.net/​docs/​3_0/​quickstart.html
 +  - http://​support.nagios.com/​knowledgebase/​faqs
 +  - http://​support.nagios.com/​wiki/​index.php/​Main_Page
 +  - http://​nagiosplugins.org/​man/​check_disk
 +  - http://​nagios-br.com/​
 +  - http://​nagios.sourceforge.net/​docs/​ndoutils/​NDOUtils.pdf
 +  - http://​nagios.sourceforge.net/​docs/​ndoutils/​NDOUtils_DB_Model.pdf
 +  - http://​blog.gnucom.cc/​2009/​event-handlers-in-nagios-using-nrpe/​
 +  - http://​www.centreon.com/​
 +  - http://​en.doc.centreon.com/​Main_Page
 +  - http://​forum.centreon.com/​
 +  - http://​www.centreon.com/​Content-Products-IT-network-monitoring/​screenshots-for-centreon-it-monitoring-centreon
 +  - https://​demo.centreon.com/​index.php