Mainos / Advertisement:

Ero sivun ”Nagios4” versioiden välillä

Kohteesta Taisto
Siirry navigaatioon Siirry hakuun
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.

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
Mainos / Advertisement: