Blog

Instalando Nagios Core 4.0

Este artigo destina-se a ser utilizado por qualquer pessoa que pretenda instalar Nagios Core a partir do código fonte.

Bookmark and Share

Pré-requisitos

Para os usuários do Ubuntu, execute todas as etapas deste documento com permissões de root. O seguinte comando pode ser executado para mudar para o shell do root.

sudo -i

Requisitos de pacote pode variar dependendo do tipo de plataforma que o Nagios está sendo instalado.

Para RHEL/CentOS users:

yum install -y wget httpd php gcc glibc glibc-common gd gd-devel make net-snmp

Para Ubuntu users:

sudo apt-get install wget install build-essential apache2 php5-gd wget libgd2-xpm libgd2-xpm-dev libapache2-mod-php5

Download Nagios Core e Nagios Plugins

Para todos os sistemas, execute os seguintes comandos no terminal:

cd /tmp

wget http://sourceforge.net/projects/nagios/files/nagios-4.x/nagios-4.0.0/nagios-4.0.0-beta1.tar.gz

wget http://sourceforge.net/projects/nagiosplug/files/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz

Isso vai baixar Nagios Core, e é plugins necessários.

Adicionando o Nagios Usuário e Grupo:

Em seguida, adicione o usuário e grupo apropriado para o processo de Nagios para executar:

useradd nagios

This will download Nagios Core, and it’s required plugins.

Adding the Nagios User and Group

Em seguida, adicione o usuário e grupo apropriado para executar o processo do Nagios para

executar: usermod -a -G nagcmd nagios

Instalação do Nagios Core

tar zxvf nagios-4.0.0-beta1.tar.gz

tar zxvf nagios-plugins-1.4.15.tar.gz

Mude para o novo diretório Nagios e instale os pacotes:

cd nagios

Para RHEL/CentOS users:

./configure –with-command-group=nagcmd

Para Ubuntu users:

./configure –with-nagios-group=nagios –with-command-group=nagcmd -–with-mail=/usr/bin/sendmail

Para All systems:

make all

make install

make install-init

make install-config

make install-commandmode

make install-webconf

cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/

chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers

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

/etc/init.d/nagios start

Para RHEL/CentOS users:

/etc/init.d/httpd start

Crie um usuário default para sua instalação

Adicione seu usuário default com permissão para acessar via web :

htpasswd –c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Nagios Plugin Installation

cd /tmp/nagios-plugins-1.4.15

./configure –with-nagios-user=nagios –with-nagios-group=nagios

make

make install

Configuração do Serviço

Os seguintes comandos irá registrar o daemon Nagios para ser executado na inicialização do sistema.

chkconfig –add nagios

chkconfig –level 35 nagios on

chkconfig –add httpd

chkconfig –level 35 httpd on

Para Ubuntu:

ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios

Nagios Web Interface

Depois de seguir corretamente os procedimentos você deve ser capaz de acessar a sua instalação do Nagios Core a partir de um navegador web.

Basta usar o seguinte: http://ip_do_servidor/nagios

E faça login com as credenciais que você escolheu ao adicionar o usuário

nagiosadmin no arquivo htpasswd.users .

Caso tenha dúvida, faça o registro no forum: http://support.nagios.com/pt-br/forum/

Documentação Nagios Core: http://library.nagios.com/library/products/nagioscore/manuals/

Posted in: Nagios Core

Leave a Comment (0) ↓

Leave a Comment