Esti aici > Home / Networking / Instalare Nagios in Ubuntu 9.04

| Aboneaza-te la RSS

Instalare Nagios in Ubuntu 9.04

July 13th, 2009 Postat in Networking de admin

Nagios este un bun instrument open-source de monitorizare a componentelor de retea si a serviciilor. Poate fi configurat pentru a trimite alerte pe e-mail.

Avand in vedere ca noua versiune (3) se geseste in repositories, instalarea se face mult mai usor acum, folosind apt-get:

sudo apt-get install nagios3

Verificarea instalarii:

sudo nagios3 -v nagios.cfg

Cam asa ar trebui sa arate testarea:

Nagios 3.0.6

Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org)

Last Modified: 12-01-2008

License: GPL

Reading configuration data…

Running pre-flight check on configuration data…

Checking services…

Checked 7 services.

Checking hosts…

Checked 2 hosts.

Checking host groups…

Checked 5 host groups.

Checking service groups…

Checked 0 service groups.

Checking contacts…

Checked 2 contacts.

Checking contact groups…

Checked 1 contact groups.

Checking service escalations…

Checked 0 service escalations.

Checking service dependencies…

Checked 0 service dependencies.

Checking host escalations…

Checked 0 host escalations.

Checking host dependencies…

Checked 0 host dependencies.

Checking commands…

Checked 150 commands.

Checking time periods…

Checked 4 time periods.

Checking for circular paths between hosts…

Checking for circular host and service dependencies…

Checking global event handlers…

Checking obsessive compulsive processor commands…

Checking misc settings…

Total Warnings: 0

Total Errors: 0

Things look okay – No serious problems were detected during the pre-flight check

Totul ar terbui sa fie ok pana acum. Erorile care ar putea interveni sunt in cele mai multe cazuri din cauza permisiunilor.

In continuare trebuie adaugat userul pentru nagios (inainte de asta trebuie sa ajungi in /etc/nagios3):

cd /etc/nagios3

sudo htpasswd -c htpasswd.users nagios

Trebuie introdusa parola de 2 ori pentru noul user:

New password:

Re-type new password:

Adding password for user nagios

In acest moment, nagios poate fi accesat prin interfara web.

http://localhost/nagios3/

dupa caz, http://IP/nagios3/

nagios-overview

Acum se poate face configurarea nagios. Fisierul de configurare se gaseste in /etc/nagios3/nagios.cfg. In conf.d se gasesc restul fisierelor care permit diverse configurari. In fisierul contacts_nagios2.cfg se seteaza email-ul spre care se trimit alertele:

gedit contacts_nagios2.cfg

define contact{

contact_name alex

alias Admin Nagios

service_notification_period 24×7

host_notification_period 24×7

service_notification_options w,u,c,r

host_notification_options d,r

service_notification_commands notify-service-by-email

host_notification_commands notify-host-by-email

email alex@domeniu.ro

}

Email-urile vor fi trimise spre alex@domeniul.ro.

Fiecare contact trebuie sa fie adaugat in contactgroup:

define contactgroup{

contactgroup_name admins

alias Nagios Administrators

members alex

}

Adaugarea user-ului nou in grupul nagios:

useradd -m -G nagios alex

passwd alex

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

In interfata web poate apare urmatorul mesaj:

It appears as though you do not have permission to view information for any of the services you requested…

In acest caz, trebuie editat fisierul cgi.cfg:

sudo gedit cgi.cfg

In acest fisier se modifica urmatoarele linii:

authorized_for_system_information=nagios

authorized_for_configuration_information=nagios

authorized_for_system_commands=nagios

authorized_for_all_services=nagios

authorized_for_all_hosts=nagios

authorized_for_all_service_commands=nagios

authorized_for_all_host_commands=nagios

,unde “nagios” este user-ul cu care s-a instalat nagios.

Daca ti-a folosit acest tutorial, daca ai intrebari sau daca vrei sa-ti spui parerea despre el sau despre nagios, nu ezita sa lasi un comentariu mai jos. Multam! :)

nagios-host-detailnagios-service-detail


6 Raspunsuri pentru “Instalare Nagios in Ubuntu 9.04”

  1. Addon pentru Firefox: Nagios spune:

    [...] folosirea acestui addon, evident e nevoie ca nagios sa fie instalat. No [...]


  2. Adrian spune:

    Foarte bun tutorialul. Sunt o gramada de tutoriale pentru instalarea nagios pe net, insa cu tutorialul tau am reusit sa pun si eu pe picioare nagios.
    Thanks!


  3. admin spune:

    @Adrian: Ma bucur ca te-a ajutat. In limita timpului disponibil incerc sa postez mai multe tutoriale despre diverse.


  4. Raul Molnar spune:

    mee too :)


  5. B.F.C spune:

    sincer ma cam indoiam ca va merge ceva.dar… spre uimirea mea .. tutorialul este unu foarte bine explicat si ptr necunoscatori…
    eu sunt unul dintre ei si tin sa iti multumesc.
    daca se poate sa vii cu un pic de ajutor si in sensul mysql referitor la setari si administrare eventual cum sa “lucrezi” cu el din broswer + ceva php admin ar fi deja tot ce se poate spune despre webhosting.
    inca o data mii de multumiri


  6. admin spune:

    @B.F.C.
    Ma bucur ca te-a ajutat tutorialul – sa stii ca toate tutorialele/ metodele prezentate aici sunt testate, deci nu prea au cum sa nu mearga. :)
    Sigur ca as vrea sa pun mult mai multe tutoriale, eventual sa mai completez cate ceva pentru cele existente, insa am destul de putin timp pentru a ma ocupa de asta.
    Nu inteleg la ce te referi cand spui “ajutor in sensul mysql si php admin” – un ghid de instalare pentru acestea?
    Multam de comentariu si te mai astept pe aici. :)


Lasa un comentariu