Nagios 3
Manual completo de instalação e configuração do Nagios 3 no Linux Debian 4.0 Etch
Preparando o ambiente para a instalação
Primeiro vamos instalar os pré-requisitos do Nagios. Os pré-requisitos são:
Apache
GD Development Libraries
GCC compiler and development libraries
Para instalar os softwares acima relacionados, execute o comando abaixo no shell:
# apt-get install apache2 libgd2-xpm-dev
Depois de instalados os pré-requisitos criaremos um usuário e grupo para o Nagios conforme abaixo.
Criação do usuário:
# /usr/sbin/useradd nagios
# passwd nagios
Obs.: Após executar o comando "passwd nagios", crie uma senha para o usuário nagios.
Criação do grupo:
# /usr/sbin/groupadd nagios
# /usr/sbin/usermod -G nagios nagios
Agora é preciso criar um grupo que chamaremos de "nagcmd" para permitir que comandos externos sejam passados pela interface web.
# /usr/sbin/groupadd nagcmd
# /usr/sbin/usermod -G nagcmd nagios
# /usr/sbin/usermod -G nagcmd www-data
Instalando o Nagios
Nesse ponto começaremos a instalação do Nagios propriamente dita.
Obs.: É recomendável, por questões de organização, que se crie um diretório de armazenamento antes de fazer o download dos fontes. No nosso caso criaremos o diretório /dados.
# mkdir /dados
# cd /dados
Agora baixe o Nagios e os plugins dentro do diretório dados criado anteriormente.
# wget http://ufpr.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.1.tar.gz
# wget http://webftp.seduc.ce.gov.br/Nagios/nagios-plugins-1.4.11.tar.gz
Agora é o momento em que instalaremos de fato o Nagios. Descompacte o fonte do sistema e compile conforme os comandos abaixo:
# cd /dados
# tar xzvf nagios-3.0.1.tar.gz
# cd nagios-3.0.1
# ./configure --with-command-group=nagcmd
# make all
Agora instale os binários, script de inicialização e permissões para