Differences

This shows you the differences between two versions of the page.

Link to this comparison view

saisp:labs:03:contents:06 [2014/03/10 03:36]
mihai.carabas [06. Nagios]
saisp:labs:03:contents:06 [2014/03/10 15:51] (current)
mihai.carabas [06. [15p] Nagios]
Line 1: Line 1:
-==== 06. Nagios ====+==== 06. [15p] Nagios ====
  
 Nagios este unul din cele mai utilizate utilitare de monitorizare a infrastructurii de rețea. Pe stația ''​monitor''​ se află instalată o instanță de Nagios ce monitorizeaza stația ''​gateway''​ folosind comanda ''​ping''​ și serviciul SSH de pe aceasta. Nagios este unul din cele mai utilizate utilitare de monitorizare a infrastructurii de rețea. Pe stația ''​monitor''​ se află instalată o instanță de Nagios ce monitorizeaza stația ''​gateway''​ folosind comanda ''​ping''​ și serviciul SSH de pe aceasta.
Line 7: Line 7:
 Observați configurațiile făcute în fișierul ''/​etc/​nagios3/​conf.d/​gateway.cfg''​. Observați configurațiile făcute în fișierul ''/​etc/​nagios3/​conf.d/​gateway.cfg''​.
  
-Creați câte un nou host în fișierul ''/​etc/​nagios3/​conf.d/​cisco.cfg''​ pentru fiecare din ruterele CISCO (''​R1''​ și ''​R2''​). Creați câte un serviciu care verifică dacă serviciul ''​telnet''​ răspunde cererilor (Hint: ''​grep -r telnet /​etc/​nagios-plugins''​).+=== Definire de servicii si host-uri === 
 + 
 +Creați câte un nou host în fișierul ''/​etc/​nagios3/​conf.d/​cisco.cfg''​ pentru fiecare din ruterele CISCO (''​R1''​ și ''​R2''​). Creați câte un serviciu ​asociat fiecărui ruter care verifică dacă serviciul ''​telnet''​ răspunde cererilor (Hint: ''​grep -r telnet /​etc/​nagios-plugins''​). 
 + 
 +Restartati serviciul ''​nagios''​ si observati ca cele doua routere apar in ''​Hosts''​ si ''​Services''​. 
 <​solution -hidden> <​solution -hidden>
 <​code>​ <​code>​
Line 41: Line 46:
 </​solution>​ </​solution>​
  
-Creați un nou serviciu asociat stației ''​gateway''​ care să verifice serverul WEB aflat pe aceasta ​și în cazul în care acesta nu răspunde să trimită o notificare pe adresa de e-mail a colegului de lângă voi.+=== Notificari === 
 + 
 +În fisierul ''​gateway.cfg''​ creați un nou serviciu asociat stației ''​gateway''​ care să verifice serverul WEB aflat pe aceasta
 + 
 +În cazul în care acesta nu răspunde să trimită o notificare pe adresa de e-mail a colegului de lângă voi. 
 + 
 +**Note:** Va trebui sa creati un fisier ''​mycontacts.cfg''​ în care sa definiti un obiect ''​contact''​ și un obiect ''​contactgroup''​ (urmăriți fișierul ''/​etc/​nagios3/​conf.d/​contacts_nagios2.cfg''​ în care este creat grupul ''​admins''​). După ce ați terminat de configurat, nu uitați să resetați serviciul ''​nagios3''​. 
 <​solution -hidden> <​solution -hidden>
 <​code>​ <​code>​
Line 68: Line 80:
         use                             ​generic-service ​        ; Name of service template to use         use                             ​generic-service ​        ; Name of service template to use
         host_name ​                      ​gateway         host_name ​                      ​gateway
-        service_description ​            SSH Service+        service_description ​            HTTP Service
         check_command ​                  ​check_http         check_command ​                  ​check_http
         contact_groups ​                 coleg         contact_groups ​                 coleg
Line 76: Line 88:
 </​solution>​ </​solution>​
  
 +Pentru a putea trimite alerte, Nagios are nevoie de un server de e-mail local. Pe stația ''​monitor''​ instalați un server de e-mail:<​code>​
 +root@monitor:​~#​ apt-get install postfix
 +</​code>​
 +Închideți serverul web pe stația ''​gateway''​ și verificați dacă primiți alerte pe e-mail.
saisp/labs/03/contents/06.1394415389.txt.gz · Last modified: 2014/03/10 03:36 by mihai.carabas
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0