Nagios4
Nagios 4 on monitorointi ohjelma. Nagios 4 on uudempi versio Nagios3:sta.
Sisällysluettelo
Asennus
Nagios 4 ei löydy pakettimanagerista joten se on asennettava lähdekoodista.
Lisätään ensin käyttäjät ja ryhmät nagiosta varten
sudo useradd nagios sudo groupadd nagcmd sudo usermod -a -G nagcmd nagios
Asennetan vaadittavat paketit
sudo apt-get update && sudo apt-get install build-essential libgd2-xpm-dev openssl libssl-dev xinetd apache2-utils unzip
Lataa Nagios Core täältä: http://www.nagios.org/download/core-stay-informed ja valitse Skip to download linkki
cd ~ wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.1.1.tar.gz
Pura tar.gz tiedosto
tar xvf nagios-*.tar.gz
Siirry asennushakemistoon
cd nagios-*
Konfiguroi Nagios. Käyttäessä Postfixiä lisää parametri --with-mail=/usr/sbin/sendmail
./configure --with-nagios-group=nagios --with-command-group=nagcmd
make all
Asenna Nagios
sudo make install sudo make install-commandmode sudo make install-init sudo make install-config sudo /usr/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites-available/nagios.conf
Lisää www-data käyttäjä Nagcmd ryhmään
sudo usermod -G nagcmd www-data
Konfigurointi
Nagioksen konfigurointihakemisto löytyy /usr/local/nagios/ alta.
Nagios
Konfiguroidaan Nagiokseen palvelimen tiedot jotta se tietää mistä se pollaa tietoa
nano /usr/local/nagios/etc/nagios.cfg
Poista kommentointi
#cfg_dir=/usr/local/nagios/etc/servers
Tallenna ja sulje.
Luo uusi hakemisto
mkdir /usr/local/nagios/etc/servers
Muuta Nagios sähköpostiosoite jonne se lähettää ilmoitukset palvelimen tapahtumista
nano /usr/local/nagios/etc/objects/contacts.cfg
email nagios@localhost ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
Tallenna ja sulje
Apache
Ota käyttöön seuraavat moduulit:
a2enmod rewrite a2enmod cgi
Luo htpasswd:n avulla järjestelmävalvoja käyttäjälle "nagiosadmin" salasana jolla pääset kirjautumaan Nagioksen webpaneeliin
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Ota käyttöön Apachen Nagios konfiguraatio
a2ensite nagios.conf
Käynnistä Apache ja Nagios uudelleen
service apache2 restart service nagios start
Muodosta selaimella yhteys
http://ip-address/nagios