Ero sivun ”Nagios4” versioiden välillä
(→Nagios) |
|||
Rivi 78: | Rivi 78: | ||
Tallenna ja sulje | Tallenna ja sulje | ||
+ | |||
+ | Seuraavaksi konfiguroidaan check_nrpe komento Nagiokseen | ||
+ | |||
+ | nano /us/local/nagios/etc/objects/commands.cfg | ||
+ | |||
+ | Lisää seuraava teksti tiedoston loppuun | ||
+ | |||
+ | <pre> | ||
+ | define command{ | ||
+ | command_name check_nrpe | ||
+ | command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ | ||
+ | } | ||
+ | </pre> | ||
+ | |||
+ | Tallenna ja sulje. Tämä sallii check_nrpe komennon käytön Nagios palvelussa. | ||
+ | |||
=== Apache === | === Apache === |
Versio 14. helmikuuta 2016 kello 10.07
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
Seuraavaksi konfiguroidaan check_nrpe komento Nagiokseen
nano /us/local/nagios/etc/objects/commands.cfg
Lisää seuraava teksti tiedoston loppuun
define command{ command_name check_nrpe command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ }
Tallenna ja sulje. Tämä sallii check_nrpe komennon käytön Nagios palvelussa.
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