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 sendmail
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.3.4.tar.gz
wget https://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz
Extraia os arquivos comprimidos e acesse a pasta do Nagios Core recém criada
tar zxvf nagios-4.3.4.tar.gz
tar zxvf nagios-plugins-2.2.1.tar.gz
cd nagios-4.3.4/
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/sbin/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.2.1/
./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
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 enable nagios
systemctl daemon-reload
systemctl start nagios
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/

Nagios+ubuntu16

  • 1.
    Para os usuáriosdo 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 sendmail 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.3.4.tar.gz wget https://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz Extraia os arquivos comprimidos e acesse a pasta do Nagios Core recém criada tar zxvf nagios-4.3.4.tar.gz tar zxvf nagios-plugins-2.2.1.tar.gz cd nagios-4.3.4/ 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/sbin/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
  • 2.
    Entre na pastado Nagios Plugins e finalize a instalação básica do sistema. cd ../nagios-plugins-2.2.1/ ./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 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 enable nagios systemctl daemon-reload systemctl start nagios 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/