Blog

Configurando o Nagios Core em Ubuntu Server 16.10

Estará definido neste artigo o procedimento final para instalação e
configuração do Nagios Core em distribuições Ubuntu Server 16.10.

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

Antes de mais nada, instale as dependências necessárias

 apt-get install wget unzip daemon build-essential apache2 php7.0-gd libgd2-xpm-dev libapache2-mod-php7.0 apache2-utils

Faça o download dos pacotes Nagios Core e Nagios Plugins para o diretório de arquivos temporários

 cd /tmp/

 wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.2.3.tar.gz

 wget https://nagios-plugins.org/download/nagios-plugins-2.1.4.tar.gz

Extraia os arquivos comprimidos e acesse a pasta do Nagios Core recém criada

 tar zxvf nagios-4.2.3.tar.gz

 tar zxvf nagios-plugins-2.1.4.tar.gz

 cd nagios-4.2.3/

Adicione as configurações de conta padrão agregando Nagios e Apache com o grupo nagcmd

 useradd nagios

 groupadd nagcmd

 usermod -a -G nagcmd nagios

 usermod -a -G nagcmd www-data

Execute o script de configuração e proceda com a instalação dos componentes

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

 make all && make install

 make install-init

 make install-config

 make install-commandmode

 /usr/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites-enabled/nagios.conf

Ative os módulos CGI e rewrite, e reinicie o Apache.

 a2enmod cgi

 a2enmod rewrite

 service apache2 restart

Entre na pasta do Nagios Plugins e finalize a instalação básica do sistema.

 cd ../nagios-plugins-2.1.4/

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

 make && make install

Crie o usuário genérico para monitoramento WEB e inicie o serviço Nagios.

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

 /etc/init.d/nagios start

Garanta o início automático dos serviços.

 ln -s /etc/init.d/nagios /etc/systemd/system/multi-user.target.wants/nagios.service

 systemctl enable apache2

 systemctl daemon-reload

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, Uncategorized

Leave a Comment (0) ↓

Leave a Comment