Ero sivun ”Nagios4” versioiden välillä
(→Nagios) |
|||
Rivi 120: | Rivi 120: | ||
http://ip-address/nagios | http://ip-address/nagios | ||
+ | |||
+ | == Nagios asiakas == | ||
+ | |||
+ | Tämä asennetaan kaikille Linux palvelimille jota Nagios valvoo. | ||
+ | |||
+ | aptitude install nagios-nrpe-server nagios-plugins | ||
+ | |||
+ | Avaa konfigurointi tiedosto asennuksen jälkeen | ||
+ | |||
+ | nano /etc/nagios/nrpe.cfg | ||
+ | |||
+ | Lisää allowed_hosts riville Nagios palvelimen IP-osoite | ||
+ | |||
+ | allowed_hosts=127.0.0.1,192.168.22.5 | ||
+ | |||
+ | Tallenna ja sulje sekä käynnistä palvelu uudelleen | ||
+ | |||
+ | service nagios-nrpe-server restart |
Versio 14. helmikuuta 2016 kello 10.11
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
Nagios asiakas
Tämä asennetaan kaikille Linux palvelimille jota Nagios valvoo.
aptitude install nagios-nrpe-server nagios-plugins
Avaa konfigurointi tiedosto asennuksen jälkeen
nano /etc/nagios/nrpe.cfg
Lisää allowed_hosts riville Nagios palvelimen IP-osoite
allowed_hosts=127.0.0.1,192.168.22.5
Tallenna ja sulje sekä käynnistä palvelu uudelleen
service nagios-nrpe-server restart