Começando...
Instalando as dependências
sudo apt-get -y install openssl
sudo apt-get -y install libssl-dev
sudo apt-get -y install mcrypt
sudo apt-get -y install build-essential
sudo apt-get -y install nmap
sudo apt-get -y install xinetd
sudo apt-get -y install apache2
sudo apt-get -y install libjpeg62
sudo apt-get -y install libjpeg-dev
sudo apt-get -y install libpng12-0
sudo apt-get -y install libpng12-dev
sudo apt-get -y install libgd2-xpm
sudo apt-get -y install libgd2-xpm-dev
sudo apt-get -y install fontconfig
sudo apt-get -y install sudo
Criando usuários para o Nagios
sudo useradd -m nagios
sudo groupadd nagios
sudo usermod -G nagios nagios
sudo mkdir /usr/local/nagios
sudo chown -R nagios.nagios /usr/local/nagios
sudo groupadd nagcmd
sudo usermod -G nagios nagcmd
Baixando o Nagios 2.9
mkdir downloads
cd downloads
wget -c http://ufpr.dl.sourceforge.net/sourceforge/nagios/nagios-2.9.tar.gz
Compilando o Nagios
tar xzvf nagios-2.9.tar.gz
cd nagios-2.9
sudo ./configure --prefix=/usr/local/nagios --with-cgiurl=/nagios/cgi-bin --with-htmurl=/nagios/ --with-nagios-user=nagios --with-nagios-grp=nagios --with-gd-lib=/usr/lib --with-gd-inc=/usr/lib
Depois instale-o com o comando:
sudo make all
sudo make install
sudo make install-init
sudo make install-commandmode
sudo make install-config
Baixando e instalando o Nagios-plugins
wget -c http://ufpr.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.9.tar.gz
tar xzvf nagios-plugins-1.4.9.tar.gz
cd nagios-plugins-1.4.9
sudo ./configure
sudo make all
sudo make install
cd /usr/local/nagios/etc
sudo mkdir original
sudo cp *.cfg-sample original
for i in *cfg-sample; do
sudo mv $i `echo $i|sed -e s/cfg-sample/cfg/`
done
Modificando as permições da pasta do Nagios
sudo chown -R nagios.nagios /usr/local/nagios/var/rw
sudo chmod u+rwx /usr/local/nagios/var/rw
sudo chmod g+rwx /usr/local/nagios/var/rw
sudo chmod g+s /usr/local/nagios/var/rw
Testando o nagios
sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
* Fale com um amigo/colega/conhecido de confiança que saiba mexer no programa. * Renomear o arquivo para seunome-seusobrenome.txt
Baixando e Instalando NRPE
wget -c http://ufpr.dl.sourceforge.net/sourceforge/nagios/nrpe-2.9.tar.gz
tar xzvf nrpe-2.9.tar.gz
Compilando o nrpe
cd nrpe-2.9
sudo ./configure
sudo make all
sudo make install-plugin
sudo make install-daemon
sudo make install-daemon-config
sudo make install-xinetd
Adicionando o usuário nagios como sudo sem senha
echo 'nagios ALL=NOPASSWD:ALL' | sudo tee -a /etc/sudoers
Adicionando o NRPE como serviço
echo 'nrpe 5666/tcp # NRPE'| sudo tee -a /etc/services
sudo /etc/init.d/xinetd restart
sudo cp sample-config/nrpe.cfg /usr/local/nagios/etc/
Compilando os binários do NRPE para a pasta do Nagios
sudo cp src/nrpe /usr/local/nagios/bin/
sudo cp src/check_nrpe /usr/local/nagios/libexec/
Baixando e instalando o NSCA
wget -c http://ufpr.dl.sourceforge.net/sourceforge/nagios/nsca-2.7.2.tar.gz
Compilando o NSCA
cd nsca-2.7.2
sudo ./configure
sudo make
sudo make install
Baixando um Skin para o Nagios
wget -c http://packzaitan.googlecode.com/files/nagios_skyns.tar.gz
tar xzvf nagios_skyns.tar.gz
sudo mv /usr/local/nagios/share /usr/local/nagios/share.old
sudo mv share /usr/local/nagios/
sudo mkdir /usr/local/nagios/etc/services
sudo mkdir /usr/local/nagios/etc/hosts
sudo mkdir /usr/local/nagios/etc/backup
sudo mkdir /usr/local/nagios/etc/backup/hosts
sudo mkdir /usr/local/nagios/etc/backup/services
sudo chown -R nagios.nagios /usr/local/nagios/*
Configurando o Apache2
echo 'ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin/
AllowOverride AuthConfig
Options ExecCGI
Order allow,deny
Allow from all
Alias /nagios /usr/local/nagios/share/
Options None
#AllowOverride AuthConfig
#Order allow,deny
#Allow from all
#AuthName "Nagios Access"
#AuthType Basic
#AuthUserFile /usr/local/nagios/etc/htpasswd.users
#require valid-user
' > nagios
sudo cp nagios /etc/apache2/sites-enabled/
Modificando as configurações do cgi do Nagios
sudo sed -i 's/^use_authentication=.*/use_authentication=0/' /usr/local/nagios/etc/cgi.cfg
Adicionando o Nagios para ser executado durante o Boot
sudo ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
Finalizando a Instalação e restartando o Apache2 e o Nagios
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/nagios restart
Para acessar o nagios, abra o navegador e digite o endereço http://localhost/nagios
Agora vamos instalar o nagiosql para poder depois de pronto adicionar os serviços sem ser via linha de comando aquela coisa chata e demorada.
Imagens nagios
http://www.google.com.br/images?hl=pt-BR&q=nagios&um=1&ie=UTF-8&source=og&sa=N&tab=wi&biw=1003&bih=583

Siga igual a esse tutorial
http://www.vivaolinux.com.br/artigo/Nagios-Configuracao-do-NagiosQL/
depois de instalado é mais facil de trabalhar com o nagios.
Fonte http://wiki.ubuntu-br.org/Nagios
http://www.vivaolinux.com.br/artigo/Nagios-Configuracao-do-NagiosQL/