segunda-feira, 28 de fevereiro de 2011

Intalando Servidor Nagios

Alterar repositório em  /etc/apt/sources.list:

# echo "deb http://ftp.debian.org/debian stable main"
Atualiza repositório:
# apt-get update
Instala as dependências:
# apt-get -y install apache2 build-essential libgd2-xpm-dev

# apt-get -y install libjpeg62 libjpeg62-dev libpng12-dev
# apt-get -y install snmp libsnmp-base
# apt-get -y install libssl-dev openssl
# apt-get -y install mc rsh-server openssh-server
# apt-get -y install php5 php-pear libsnmp9-dev rcconf
# apt-get -y install libsasl2-2 libsasl2-modules sasl2-bin mutt postfix
Cria usuário nagios com senha nagios:
# useradd -m -s /bin/bash nagios

# passwd nagios

Cria grupo nagios:
# groupadd nagios

# usermod -G nagios nagios

Cria grupo nagcmd:
# groupadd nagcmd

# usermod -a -G nagcmd nagios
# usermod -a -G nagcmd www-data

Cria diretório dados:
# mkdir /dados
Acessa diretório dados:
# cd /dados
Baixa Nagios 3:
# wget
http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.1.tar.gz
Descompacta nagios:
# tar xzf nagios-3.2.1.tar.gz

# cd nagios-3.2.1

Compilação e instalação do nagios:
# ./configure --with-command-group=nagcmd

# make all
# make install
# make install-init
# make install-config
# make install-commandmode
# make install-webconf

Cria usuário nagiosadmin para acesso a web:
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Reinicia apache:
# /etc/init.d/apache2 restart
A partir deste momento, você já consegue acessar o Nagios via browser digitando:
http://ipdoservidornagios/nagios
Utilizando o usuário nagiosadmin e senha definida acima

Instalando Plugins (Para funcionar os relatórios):

Acessar diretório dados:

# cd /dados
Baixa plugins do nagios 1.4.15:

# wget
http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.15.tar.gz

Descompacta plugins:

# tar -xvf nagios-plugins-1.4.15.tar.gz

Acessa diretório nagios-plugins-1.4.15:

# cd nagios-plugins-1.4.15

Instalando o nagios-plugins:

# ./configure --prefix=/usr/local/nagios --with-nagios-user=nagios --with-nagios-group=nagios

# make
# make install


Atualiza rc.d:

# update-rc.d icinga defaults
Ajustes finais
Altere a permissão do diretório Nagios:

# chown nagios.nagios -R /usr/local/nagios

Reinicie os serviços do Apache e do Nagios.

Reinicia apache:

# /etc/init.d/apache2 restart

Reinicia nagios:

# /etc/init.d/nagios restart

Nenhum comentário:

Postar um comentário