Differences

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

Link to this comparison view

saisp:labs:03:contents:07 [2014/03/10 15:42]
mihai.carabas [07. [15p] NRPE (Nagios Remote Plugin Executor)]
saisp:labs:03:contents:07 [2015/03/16 17:52] (current)
alexandru.carp [07. [15p] NRPE (Nagios Remote Plugin Executor)]
Line 10: Line 10:
 root@gateway:​~#​ cat /​etc/​nagios/​nrpe.cfg |grep 192.168 root@gateway:​~#​ cat /​etc/​nagios/​nrpe.cfg |grep 192.168
 allowed_hosts=192.168.1.4 allowed_hosts=192.168.1.4
 +</​code>​
 +
 +Apoi, reporniti serviciul ''​nagios-nrpe-server''​ pe statia ''​gateway'':​
 +<code bash>
 +root@gateway:​~#​ /​etc/​init.d/​nagios-nrpe-server restart
 </​code>​ </​code>​
  
Line 27: Line 32:
         }         }
 </​code>​ </​code>​
-Observați în interfața grafică noul serviciu adăugat (încărcarea ​procesoului ​- ''​load average''​). ​Rulați programul CPU intensive de mai jos timp de 5 minute și observați ​alertele din Nagios (îl opriți cu ''​Ctrl+c''​):<​code bash>+Observați în interfața grafică noul serviciu adăugat (încărcarea ​procesorului ​- ''​load average''​). ​Modificați pe stația ''​gateway''​ valorile parametrilor la care sunt generate notificările de ''​warning''​ și ''​critical'':<​code bash> 
 +root@gateway:​~#​ cat /​etc/​nagios/​nrpe.cfg |grep check_load 
 +command[check_load]=/​usr/​lib/​nagios/​plugins/​check_load -w 5,1,0.5 -c 15,10,5 
 +</​code>​ 
 + 
 +Pentru a varia încărcarea procesorului,​ rulați programul CPU intensive de mai jos timp de 5 minute și observați ​cum se modifică valorile raportate de Nagios (îl opriți cu ''​Ctrl+c''​):<​code bash>
 root@gateway~#​ cat loop.sh root@gateway~#​ cat loop.sh
 #!/bin/bash #!/bin/bash
Line 37: Line 47:
 </​code>​ </​code>​
  
-Dacă nu primiți alertetrebuie să configurați nivelul de încarcare al procesorului pentru care se vor genera alerte. Modificați linia ce începe cu ''​check_command'',​ adăugând și parametri pentru nivelurile de ''​warning''​ și ''​critical''​(nu uitați să modificați și numele comenzii din ''​check_nrpe_1arg''​ în ''​check_nrpe''​0:<​code>​ +În mod analogfolosind ​NRPE, verificați starea încărcării memoriei și a discului de pe stația ''​gateway''​.
-define service{ +
-        use                             ​generic-service ​        ; Name of service template to use +
-        host_name ​                      ​gateway +
-        service_description ​            NRPE Service +
-        check_command ​                  ​check_nrpe!check_load!"​warn=80 crit=90"​ +
-        contact_groups ​                 coleg +
-        } +
- +
-</​code>​ +
-Folosind ​NRPE, verificați starea încărcării memoriei și a discului de pe  stația ''​gateway''​.+
 <​solution -hidden> <​solution -hidden>
 <code bash> <code bash>
saisp/labs/03/contents/07.1394458979.txt.gz · Last modified: 2014/03/10 15:42 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