<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="et">
	<id>https://kuutorvaja.eenet.ee/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Prodigyf</id>
	<title>Kuutõrvaja - Kasutaja kaastöö [et]</title>
	<link rel="self" type="application/atom+xml" href="https://kuutorvaja.eenet.ee/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Prodigyf"/>
	<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php/Eri:Kaast%C3%B6%C3%B6/Prodigyf"/>
	<updated>2026-06-04T01:57:32Z</updated>
	<subtitle>Kasutaja kaastöö</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://kuutorvaja.eenet.ee/w/index.php?title=Nagios&amp;diff=30006</id>
		<title>Nagios</title>
		<link rel="alternate" type="text/html" href="https://kuutorvaja.eenet.ee/w/index.php?title=Nagios&amp;diff=30006"/>
		<updated>2017-01-17T21:46:45Z</updated>

		<summary type="html">&lt;p&gt;Prodigyf: /* Vana sissejuhatuw - vaja ümberteha */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Sissejuhatus===&lt;br /&gt;
&lt;br /&gt;
===Nagiose tööpõhimõte===&lt;br /&gt;
&lt;br /&gt;
Nagiose serveri ülesandeks on kontrollida võrgus töötavate arvutite (ingl. k. host) ja teenuste (ingl. k. service) seisukorda.&lt;br /&gt;
&lt;br /&gt;
Arvutite ja teenuste seisukorda iseloomustavaid parameetreid võib jaotada lähtudes erinevatelt alustelt. Nt selle järgi, kas parameetrit kontrollitakse üle võrgu või lokaalsest arvutist&lt;br /&gt;
&lt;br /&gt;
* kontrollitakse üle võrgu - veebileht, nimeserver&lt;br /&gt;
* kontrollitakse lokaalselt - arvutis töötavate protsesside arv, arvuti koormus (ingl. load), failisüsteemi täituvus, raid lülituse korrasolek&lt;br /&gt;
&lt;br /&gt;
Lokaalse kontrolli korraldamiseks tuleb kontrollitavasse arvutisse paigaldada lisaks täiendavalt Nagiose tarkvara, üle võrgu kontrollimisel reeglina kontrollitavasse arvutisse ei tule midagi Nagiose-spetsiivilist lisada.&lt;br /&gt;
&lt;br /&gt;
Teine võimalus on jaotus teha selle järgi, kes küsib või kes ütleb&lt;br /&gt;
&lt;br /&gt;
* aktiivne kontroll - Nagiose server esitab teenustele kontrollpäringuid (nt veebileht, nimeserver)&lt;br /&gt;
* passiivne kontroll - Nagiose server kuulab teenuste raporteerimisi (nt backupi õnnestumine)&lt;br /&gt;
&lt;br /&gt;
Jällegi, passiivse kontrolli korraldamiseks tuleb kontrollitavasse arvutisse paigaldada lisaks täiendavalt Nagiose tarkvara, aktiivsel kontrollimisel reeglina kontrollitavasse arvutisse ei tule midagi Nagiose-spetsiivilist lisada.&lt;br /&gt;
&lt;br /&gt;
===Vana sissejuhatus - vaja ümber teha===&lt;br /&gt;
&lt;br /&gt;
Nagios on vabavara mis võimaldab jälgida teenuste ning serverite kättesaadavust. Toetab mitmesuguseid levinud teenuseid (SMTP, IMAP, HTTP, FTP, DNS) ning võimaldab seirata ka serveri &amp;quot;sisemist&amp;quot; infot, nagu koormus, kettamaht, protsesside arv jms)  ja saata välja teavitusi süsteemide probleemide korral. Võimalik siduda mitmete muude tarkvaradega nagu Munin &lt;br /&gt;
&lt;br /&gt;
Nagiosele on kirjutatud mitmeid lisasid, mis teevad halduri või administraatori elu tunduvalt lihtsamaks. Sellisteks mooduliteks on näiteks serverite võrgukaartide Bonding tugi, Cisco seadmete staatuste kogumine jt. Seadistamine on tehtud lihtsamaks mallide olemasoluga. Nimelt võib defineerida ära esmalt soovitava üldmalli ja seejärel seda direktiivina kasutada teistes seadistustes. Sedasi hoiab administraator oma loodud koodi puhtana ja ülevaatlikumana ja asju lisada on mugavam.&lt;br /&gt;
&lt;br /&gt;
Kui vaadata nõudeid, mis Nagios seab riistvarale, siis on ainukeseks nõudeks, et serveril oleks &lt;br /&gt;
C kompilaator. Nagiose töötamiseks pole otseselt vaja isegi veebiliidest ja saab kasutada sedavaid teavituste saatmiseks probleemide korral ja süsteemi normaalse töörütmi taastumise korral. Veebiliides on aga hea just igasuguse informatsiooni kuvamiseks kasutades selleks CGI skripte.&lt;br /&gt;
&lt;br /&gt;
Plussid nagiose kasutamisel:&lt;br /&gt;
&lt;br /&gt;
* vaba tarkvara;&lt;br /&gt;
* palju kontrollimismehhanisme nii teenuste kui riistvara jaoks;&lt;br /&gt;
* teavitamine vigadest ja teenuse taastumisest;&lt;br /&gt;
* võrguhierarhia määramise võimalus;&lt;br /&gt;
* paralleelsed kontrollid;&lt;br /&gt;
* lihtne lisada jälgitavaid teenuseid või seadmeid;&lt;br /&gt;
* hea dokumentatsioon ja palju õpetussõnu veebis;&lt;br /&gt;
* kiire arendus;&lt;br /&gt;
* paljud lisaprogrammid integreeritavad.&lt;br /&gt;
&lt;br /&gt;
===Nagios install===&lt;br /&gt;
&lt;br /&gt;
====FreeBSD====&lt;br /&gt;
FreeBSD süsteemis tuleb anda käsud&lt;br /&gt;
&lt;br /&gt;
 cd /usr/ports/net-mgmt/nagios &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/net-mgmt/nagios-plugins &amp;amp;&amp;amp; make install clean&lt;br /&gt;
&lt;br /&gt;
Viimati tuli veel teha mailisaatmiseks FreeBSD&#039;s selline rats ,et linkida mail /bin alla&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/bin/mail /bin/mail&lt;br /&gt;
&lt;br /&gt;
===Gentoo===&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
===Debian===&lt;br /&gt;
&lt;br /&gt;
Nagiose serveri paigaldamine&lt;br /&gt;
&lt;br /&gt;
Debiani paketihaldus sisaldab Nagios http://www.nagios.org/ versioon 3.0.x tarkvara, paigaldamiseks sobib öelda&lt;br /&gt;
&lt;br /&gt;
  # apt-get install nagios3 nagios3-doc&lt;br /&gt;
&lt;br /&gt;
nagios3-doc sisaldab muu seas HTML kujul dokumentatsiooni kataloogis /usr/share/nagios3/htdocs.&lt;br /&gt;
&lt;br /&gt;
Veebipõhise haldusliidese kasutaja ligipääsu tekitamiseks sobib öelda&lt;br /&gt;
&lt;br /&gt;
  # dpkg-reconfigure nagios3-common&lt;br /&gt;
&lt;br /&gt;
ja dialoogides jääda vaikeväärtuste juurde, näidata parool.&lt;br /&gt;
&lt;br /&gt;
Täpsemat juttu hetkel leiab&lt;br /&gt;
&lt;br /&gt;
*http://kuutorvaja.eenet.ee/wiki/Nagiose_kasutamine_Debian_Lenniga&lt;br /&gt;
&lt;br /&gt;
===Seadistame nagiose===&lt;br /&gt;
&lt;br /&gt;
Nagios tööd juhib põhiline seadistusfail nagios.cfg ning sellest failis viidatud muud seadistusfailid. Nagiose seadistamisel kirjeldatakse ära hulk erinevaid objekte&lt;br /&gt;
&lt;br /&gt;
* host - jälgitav arvuti või võrguseade (nt vaikelüüs)&lt;br /&gt;
* service - jälgitav teenus (nt veebileht)&lt;br /&gt;
* command - kontrollkäsk, mis jälgib teenust&lt;br /&gt;
* hostgroup - hulk jälgitavaid arvuteid&lt;br /&gt;
* servicegroup - hulk jälgitavaid teenuseid&lt;br /&gt;
* contact - kontakt, kellele saadetakse teatud sündmuse toimumise kohta teade&lt;br /&gt;
* contactgroup - hulk kontakte&lt;br /&gt;
&lt;br /&gt;
Seejuures tehniliselt ei ole oluline, kas objektide kirjeldused asuvad ühes failis või mitmes failis, mis omakorda võivad asuda mitmes kataloogis. Siiski, sõltuvalt monitooringuülesandes on reeglina praktiline jagada objektid mitmete failide vahel. Gruppide kasutamine võimaldab kirjeldada objekte abstraktsemalt, mis praktiliselt lihtsustab Nagiose seadistuste kirjutamist.&lt;br /&gt;
&lt;br /&gt;
    _____   Nagiose server&lt;br /&gt;
   |     |  &lt;br /&gt;
   |_____|  &lt;br /&gt;
      |&lt;br /&gt;
      |&lt;br /&gt;
     -|---------|----------|----....---|----------|&lt;br /&gt;
                |          |           |          |&lt;br /&gt;
              __|__      __|__       __|__      __|__&lt;br /&gt;
             |     |    |     |     |     |    |     |&lt;br /&gt;
             |_____|    |_____|     |_____|    |_____|&lt;br /&gt;
          &lt;br /&gt;
              ruuter      www         mail       dns&lt;br /&gt;
             &lt;br /&gt;
&lt;br /&gt;
Meil on kolm masinat mida vaja jälgida. Ruuter, veebiserver ja mailiserver.&lt;br /&gt;
Me soovime ,et kõiki neid kolme nagios pingiks iga viie minuti tagant ning kui üks masin juhtub&lt;br /&gt;
maas olema siis teavitame sellest mailiaadressile kasutaja@domeen.ee&lt;br /&gt;
&lt;br /&gt;
Serverite ip aadressid&lt;br /&gt;
&lt;br /&gt;
*kontori ruuter &#039;&#039;&#039;192.168.1.10&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*veebiserver veebiserver.domeen.ee &#039;&#039;&#039;192.168.1.11&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*mailiserver mailiserver.domeen.ee &#039;&#039;&#039;192.168.1.12&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*nimeserver dns.domeen.ee &#039;&#039;&#039;192.168.1.13&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vaja on tekitada kokku 3 seadistusfaili&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;hosts.cfg&#039;&#039;&#039; seadmed-serverid-arvutid&lt;br /&gt;
# &#039;&#039;&#039;services.cfg&#039;&#039;&#039; erinevat liiki kontrollid-testid&lt;br /&gt;
# &#039;&#039;&#039;contacts.cfg&#039;&#039;&#039;  kasutajad-kasutajagrupid&lt;br /&gt;
&lt;br /&gt;
Eesimesena on vaja defineerida hosts.cfg failis kõik neli seadet&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;hosts.cfg&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
 # Defineerime mõned väärtused mis vaikimis seadistame kõigile masinatele&lt;br /&gt;
 define host{&lt;br /&gt;
       name                            linux-server&lt;br /&gt;
       use                             generic-host    &lt;br /&gt;
       check_period                    24x7            &lt;br /&gt;
       max_check_attempts              10            &lt;br /&gt;
       check_command                   check-host-alive &lt;br /&gt;
       notification_period workhours                                                                                                                  &lt;br /&gt;
       notification_interval           120             &lt;br /&gt;
       notification_options            d,u,r          &lt;br /&gt;
       contact_groups                  admins          &lt;br /&gt;
       register                        0               &lt;br /&gt;
       } &lt;br /&gt;
 &lt;br /&gt;
 #ruuter&lt;br /&gt;
 define host{&lt;br /&gt;
       use                     linux-server&lt;br /&gt;
       host_name               ruuter&lt;br /&gt;
       alias                   ISP Ruuter&lt;br /&gt;
       address                 192.168.1.10&lt;br /&gt;
       parents                 localhost&lt;br /&gt;
       contact_groups  Helpdesk&lt;br /&gt;
       }&lt;br /&gt;
 &lt;br /&gt;
 #veebiserver&lt;br /&gt;
 define host{&lt;br /&gt;
       use                     linux-server&lt;br /&gt;
       host_name               veebiserver.domeen.ee&lt;br /&gt;
       alias                   veebiserver asutusele&lt;br /&gt;
       address                 192.168.1.11&lt;br /&gt;
       parents                 localhost&lt;br /&gt;
       contact_groups  Helpdesk&lt;br /&gt;
       }&lt;br /&gt;
 &lt;br /&gt;
 #mailiserver&lt;br /&gt;
 define host{&lt;br /&gt;
       use                     linux-server&lt;br /&gt;
       host_name               mailiserver.domeen.ee&lt;br /&gt;
       alias                   sisevõrgu mailiserver&lt;br /&gt;
       address                 192.168.1.12&lt;br /&gt;
       parents                 localhost&lt;br /&gt;
       contact_groups  Helpdesk&lt;br /&gt;
       }&lt;br /&gt;
 &lt;br /&gt;
 #nimeserver&lt;br /&gt;
 define host{&lt;br /&gt;
       use                     linux-server&lt;br /&gt;
       host_name               dns.domeen.ee&lt;br /&gt;
       alias                   nimeserver&lt;br /&gt;
       address                 192.168.1.13&lt;br /&gt;
       parents                 localhost&lt;br /&gt;
       contact_groups  Helpdesk&lt;br /&gt;
       }&lt;br /&gt;
&lt;br /&gt;
contact_groups on korrektselt vajalik paikapanna hostide juures kuna sinna&lt;br /&gt;
hakatakse saatma teateid hosti maasoleku kohta&lt;br /&gt;
&lt;br /&gt;
Nüüd defineerime kontrollid mida tehakse serveritele.&lt;br /&gt;
Tekitame service kirje mis pingib kõiki kolme masinat. Ruuterit, veebiserverit ja mailiserverit&lt;br /&gt;
ning teavitab probleemide korral kontaktgruppi helpdesk&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;services.cfg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 define service{&lt;br /&gt;
       use                             local-service&lt;br /&gt;
       host_name                       &#039;&#039;&#039;ruuter, veebiserver.domeen.ee, mailiserver.domeen.ee, dns.domeen.ee&#039;&#039;&#039;&lt;br /&gt;
       service_description             PING&lt;br /&gt;
       check_command                   check_ping!100.0,20%!500.0,60%&lt;br /&gt;
       contact_groups  helpdesk&lt;br /&gt;
       }&lt;br /&gt;
&lt;br /&gt;
Lõpuks tekitame kolmanda faili kus kirjas kontaktid keda teavitatakse mõne seadme maasolekul.&lt;br /&gt;
&lt;br /&gt;
Loome kontakti helpdesk mailiga &#039;&#039;&#039;kasutaja@domeen.ee&#039;&#039;&#039; ning lisame selle kontaktgruppi Helpdesk&lt;br /&gt;
&lt;br /&gt;
Hea nipp on luua mobiilioperaatori juures endale aadress kasutaja@mail.operaator.ee&lt;br /&gt;
millele suunatud kirjad lähevad mobiilile sms&#039;ina, maksab see enamasti 25.- kuus ning&lt;br /&gt;
võimaldab operatiivselt kriitilist infot saada. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;contacts.cfg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 define contact{&lt;br /&gt;
       contact_name                    kasutaja&lt;br /&gt;
       alias                           Infohuviline isik&lt;br /&gt;
       service_notification_period     24x7&lt;br /&gt;
       host_notification_period        24x7&lt;br /&gt;
       service_notification_options    u,c,r&lt;br /&gt;
       host_notification_options       d,r&lt;br /&gt;
       service_notification_commands   notify-by-email&lt;br /&gt;
       host_notification_commands      host-notify-by-email&lt;br /&gt;
       email                           &#039;&#039;&#039;kasutaja@domeen.ee&#039;&#039;&#039;&lt;br /&gt;
       }&lt;br /&gt;
 &lt;br /&gt;
 define contactgroup{&lt;br /&gt;
       contactgroup_name       helpdesk&lt;br /&gt;
       alias                   IT Helpdesk&lt;br /&gt;
       members                 kasutaja&lt;br /&gt;
       }&lt;br /&gt;
&lt;br /&gt;
Ja viimaks lisame faili&lt;br /&gt;
&#039;&#039;&#039;nagios.cfg&#039;&#039;&#039; järgnevad read ,et nagios meie tekitatud konfiguratsiooni kasutaks&lt;br /&gt;
&lt;br /&gt;
 cfg_file=/usr/local/etc/nagios/hosts.cfg&lt;br /&gt;
 cfg_file=/usr/local/etc/nagios/services.cfg&lt;br /&gt;
 cfg_file=/usr/local/etc/nagios/contacts.cfg&lt;br /&gt;
&lt;br /&gt;
Linuxi puhul on rajad /etc/nagios/&lt;br /&gt;
&lt;br /&gt;
Ning võime anda käsud&lt;br /&gt;
&lt;br /&gt;
 /usr/local/etc/rc.d/nagios start&lt;br /&gt;
&lt;br /&gt;
või linuxis&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/nagios start&lt;br /&gt;
&lt;br /&gt;
Et suurendada nagiosi t22kindlust v2iks paigaldada serverile ka oma nimeserveri.&lt;br /&gt;
&lt;br /&gt;
===Nagiosi pluginad===&lt;br /&gt;
====Mail delivery====&lt;br /&gt;
&lt;br /&gt;
Mailiserveri töö kontrolli korraldamine on keerukam. Nagiosi kaasasolevad vahendeid&lt;br /&gt;
võimaldavad kontrollida vaid lihtsamaid portide /teenuste ülevaolekuid ja vastuseid, mailisüsteem&lt;br /&gt;
on samas enamuses asutuses keerukas ja mitmetest serveritest koosnev kooslus.&lt;br /&gt;
&lt;br /&gt;
Plugin mis järgnevalt äratoodud saadab emaili serverile ning seejärel logib imapiga&lt;br /&gt;
kasutajaga mailikontole test ning kontrollib kas email on saabunud.&lt;br /&gt;
&lt;br /&gt;
Vaja tirida ja paigaldada vastav plugin selleks aadressilt&lt;br /&gt;
&lt;br /&gt;
http://apricoti.pbwiki.com/NagiosCheckEmailDelivery&lt;br /&gt;
&lt;br /&gt;
Selle sõltuvusteks on vaja installida mõned perli moodulit mis tehtavad kenasti cpani installeri abiga&lt;br /&gt;
 cpan -i Mail::IMAPClient &lt;br /&gt;
&lt;br /&gt;
Seejärel on vaja defineerida command.&lt;br /&gt;
&lt;br /&gt;
  define command {&lt;br /&gt;
          command_name    check_delivery_mail&lt;br /&gt;
          command_line    $USER1$/check_email_delivery -H mail.domeen.ee --mailto test@mail.domeen.ee --mailfrom nagios@nagios.domeen.ee /&lt;br /&gt;
                          --username  test --password parool --libexec $USER1$ --wait 10 --warning 600 --critical 1200&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Ning seejärel kontrollimine.&lt;br /&gt;
&lt;br /&gt;
 define service{&lt;br /&gt;
         use                             generic-service&lt;br /&gt;
         host_name                       mail.domeen.ee&lt;br /&gt;
         service_description             DELIVERY_mail&lt;br /&gt;
         check_command                   check_delivery_mail&lt;br /&gt;
         max_check_attempts              5&lt;br /&gt;
         contact_groups  helpdesk&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
====check_by_ssh====&lt;br /&gt;
&lt;br /&gt;
check_by_ssh on mõeldud skriptide käivitamiseks eemalolevas arvutis.&lt;br /&gt;
&lt;br /&gt;
Näiteks võib tekkida soov tulemüüris olles pingida vpn otspunkte, mida nagiosi serverist teha aga ei saa.&lt;br /&gt;
&lt;br /&gt;
Esiteks tuleb genereerida ssh-keugeniga võti ja paialgada see teise arvuti&lt;br /&gt;
nagios kasutaja alla. Siis paigaldame arvutile, kus soovime skripte käivitada /usr/ports/net-mgmt/nagios-plugins/ paketi.&lt;br /&gt;
&lt;br /&gt;
Defineerime konfi käsu.&lt;br /&gt;
&lt;br /&gt;
 define command {&lt;br /&gt;
  command_name check_ping_tunnel_ssh&lt;br /&gt;
  command_line    $USER1$/check_by_ssh -H $HOSTADDRESS$ -C \&lt;br /&gt;
  &#039;/usr/local/libexec/nagios/check_ping -H $ARG1$ -w 500.0,20% -c 2000.0,60%  -p 5&#039;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Testimiseks&lt;br /&gt;
&lt;br /&gt;
 # /usr/local/libexec/nagios/check_ping -H 192.168.2.10 -w 500.0,20% -c  2000.0,60% -p 5&lt;br /&gt;
 PING WARNING - Packet loss = 20%, RTA = 7.56  ms|rta=7.563000ms;500.000000;2000.000000;0.000000 pl=20%;20;60;0&lt;br /&gt;
&lt;br /&gt;
Tekitame teenuse&lt;br /&gt;
&lt;br /&gt;
define service {&lt;br /&gt;
       use                             service&lt;br /&gt;
       host_name                       tulemyyr&lt;br /&gt;
       service_description             Current Load&lt;br /&gt;
       check_command                   check_http_content!&amp;quot;192.168.5.14&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
====PostgreSQL====&lt;br /&gt;
&lt;br /&gt;
Aadressil http://bucardo.org/wiki/Check_postgres jagatakse Nagiose kontrollskripti, mis võimaldab muuhulgas&lt;br /&gt;
&lt;br /&gt;
* küsida suurima tabeli või indeksi suurust&lt;br /&gt;
&lt;br /&gt;
 $ perl check_postgres.pl -H pg.loomaaed -u postgres --db=loobdb --action=relation_size --critical=&#039;6000 MB&#039; --warning=&#039;4000 MB&#039; \&lt;br /&gt;
   --showperf=0 --perflimit=1&lt;br /&gt;
 POSTGRES_RELATION_SIZE OK: DB &amp;quot;loobdb&amp;quot; (host:pg.loomaaed) largest relation is table &amp;quot;koduloomad.vigatused&amp;quot;: 3001 MB&lt;br /&gt;
&lt;br /&gt;
Seejuures esitatakse andmebaasile selline päring&lt;br /&gt;
&lt;br /&gt;
 BEGIN;SET statement_timeout=30000;COMMIT;SELECT pg_relation_size(c.oid), pg_size_pretty(pg_relation_size(c.oid)), relkind, relname, nspname \&lt;br /&gt;
   FROM pg_class c, pg_namespace n WHERE (relkind = &#039;r&#039; OR relkind = &#039;i&#039;) AND n.oid = c.relnamespace ORDER BY 1 DESC LIMIT 1&lt;br /&gt;
&lt;br /&gt;
====Smartmontools====&lt;br /&gt;
&lt;br /&gt;
Kõvaketta temperatuuri jälgimiseks sobib kasutada nt sellist järgnevust&lt;br /&gt;
&lt;br /&gt;
* moodustada jälgitavasse arvutisse skript&lt;br /&gt;
&lt;br /&gt;
 # cat /root/system/hddtemp.sh&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 c_aeg=`date +%s`&lt;br /&gt;
 temp=`/usr/sbin/smartctl -A /dev/$1 | grep Temperature_Celsius | awk {&#039;print $10&#039;}`&lt;br /&gt;
 echo $temp $c_aeg &amp;gt; /tmp/hddtemp_$1.txt&lt;br /&gt;
&lt;br /&gt;
mis kutsutakse välja arvuti juurkasutaja crontabist reaga&lt;br /&gt;
&lt;br /&gt;
 */2 * * * * /root/system/hddtemp.sh sda&lt;br /&gt;
&lt;br /&gt;
Tulemusena moodustatakse igal minutil uus fail /tmp/hddtemp_sda.txt sisuga&lt;br /&gt;
&lt;br /&gt;
 # cat /tmp/hddtemp_sda.txt&lt;br /&gt;
 33 1280078281&lt;br /&gt;
&lt;br /&gt;
kus&lt;br /&gt;
&lt;br /&gt;
* 33 - temperatuur kraadides Celsiust&lt;br /&gt;
* 1280078281 - timestamp, mis on vajalik veendumaks, et kasutatakse uuendatud temperatuuri väärtust&lt;br /&gt;
&lt;br /&gt;
* moodustada nagiose plugin check_hddtemp&lt;br /&gt;
&lt;br /&gt;
 # cat /usr/lib/nagios/plugins/check_hddtemp &lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 temp=`cat /tmp/hddtemp_$1.txt | cut -d &amp;quot; &amp;quot; -f 1`;&lt;br /&gt;
 ts=`cat /tmp/hddtemp_$1.txt | cut -d &amp;quot; &amp;quot; -f 2`;&lt;br /&gt;
 &lt;br /&gt;
 c_aeg=`date +%s`&lt;br /&gt;
 aeg_kolme_minuti_eest=$(($c_aeg - 180));&lt;br /&gt;
  &lt;br /&gt;
 if [ $temp -lt $2 -a $ts -gt $aeg_kolme_minuti_eest ]; then&lt;br /&gt;
   echo &amp;quot;TEMP OK - temp: $temp;| temp=$temp&amp;quot;;&lt;br /&gt;
   exit 0;&lt;br /&gt;
 else&lt;br /&gt;
   echo &amp;quot;TEMP CRITICAL - temp: $temp;| temp=$temp&amp;quot;;&lt;br /&gt;
   exit 2;&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
* kirjeldada monitooritava arvuti nrpe agendis seadistusfailis /etc/nagios/nrpe.cfg check_hddtemp kontrollid, nt&lt;br /&gt;
&lt;br /&gt;
 # riistvara&lt;br /&gt;
 command[check_hddtemp_sda]=/usr/lib/nagios/plugins/check_hddtemp sda 35&lt;br /&gt;
 command[check_hddtemp_sdb]=/usr/lib/nagios/plugins/check_hddtemp sdb 38&lt;br /&gt;
 command[check_hddtemp_sdc]=/usr/lib/nagios/plugins/check_hddtemp sdc 35&lt;br /&gt;
&lt;br /&gt;
* kirjeldada Nagiose serveris vastavat kontrollid, nt sektsiooniga&lt;br /&gt;
&lt;br /&gt;
 define service {&lt;br /&gt;
   host_name                       failiserver.loomaaed&lt;br /&gt;
   service_description             hddtemp_sda&lt;br /&gt;
   check_command                   check_nrpe_1arg!check_hddtemp_sda&lt;br /&gt;
   use                             generic-service&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
===Ipv6 aadresside monitoorimine===&lt;br /&gt;
&lt;br /&gt;
Paljudel kaasasolevatel Nagios utiliitidel on ipv6 tugi ka juba olemas. Näiteks&lt;br /&gt;
soovides pingida ühte ainult ipv6 aadressi omavat hosti võib teha&lt;br /&gt;
täiesti tavalise seadmekirje millele lisada ipv6 aadressi&lt;br /&gt;
ning siis defineerida järgneva käsk.&lt;br /&gt;
&lt;br /&gt;
 define command{&lt;br /&gt;
         command_name    check_ping6&lt;br /&gt;
         command_line    $USER1$/check_ping -6 -H $HOSTADDRESS$ -w 3000.0,80% -c 5000.0,100% -p 5&lt;br /&gt;
         }&lt;br /&gt;
&lt;br /&gt;
Kasutada saab seda tavapärasel moel nagu iga teist.&lt;br /&gt;
&lt;br /&gt;
===Katsetamine===&lt;br /&gt;
&lt;br /&gt;
Võime simuleerida mingi masina maasolekut. Piisab kui vastav reegel panna selleks tulemüüri mis blokeerib liikluse serverini&lt;br /&gt;
mida kontrollime. Logifaili &#039;&#039;&#039;/var/spool/nagios/nagios.log&#039;&#039;&#039; peaks tekkima read: &lt;br /&gt;
&lt;br /&gt;
 [1209129862] HOST ALERT: veebiserver.domeen.ee;DOWN;SOFT;1;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 [1209129872] HOST ALERT: veebiserver.domeen.ee;DOWN;SOFT;2;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 [1209129882] HOST ALERT: veebiserver.domeen.ee;DOWN;SOFT;3;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 [1209129892] HOST ALERT: veebiserver.domeen.ee;DOWN;SOFT;4;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 [1209129902] HOST ALERT: veebiserver.domeen.ee;DOWN;SOFT;5;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 [1209129912] HOST ALERT: veebiserver.domeen.ee;DOWN;SOFT;6;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 [1209129922] HOST ALERT: veebiserver.domeen.ee;DOWN;SOFT;7;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 [1209129932] HOST ALERT: veebiserver.domeen.ee;DOWN;SOFT;8;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 [1209129942] HOST ALERT: veebiserver.domeen.ee;DOWN;SOFT;9;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 [1209129952] HOST ALERT: veebiserver.domeen.ee;DOWN;HARD;10;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 [1209129952] HOST NOTIFICATION: kasutaja;veebiserver.domeen.ee;DOWN;host-notify-by-email;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 [1209129952] SERVICE ALERT: veebiserver.domeen.ee;PING;CRITICAL;HARD;1;CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
&lt;br /&gt;
ning kasutaja peaks saama emaili Host DOWN alert for veebiserver.domeen.ee! sisuga&lt;br /&gt;
&lt;br /&gt;
 ***** Nagios 2.10 *****&lt;br /&gt;
 &lt;br /&gt;
 Notification Type: PROBLEM&lt;br /&gt;
 Host: veebiserver.domee.ee&lt;br /&gt;
 State: DOWN&lt;br /&gt;
 Address: 192.168.1.11&lt;br /&gt;
 Info: CRITICAL - Plugin timed out after 10 seconds&lt;br /&gt;
 &lt;br /&gt;
 Date/Time: Fri Apr 25 16:25:52 EEST 2008&lt;br /&gt;
&lt;br /&gt;
Eemaldades reegli&lt;br /&gt;
&lt;br /&gt;
 [1209130370] HOST ALERT: veebiserver.domeen.ee;UP;HARD;1;PING OK - Packet loss = 0%, RTA = 4.09 ms&lt;br /&gt;
 [1209130370] HOST NOTIFICATION: kasutaja;veebiserver.domeen.ee;UP;host-notify-by-email;PING OK - Packet loss = 0%, RTA = 4.09 ms&lt;br /&gt;
 [1209130370] SERVICE ALERT: veebiserver.domeen.ee;PING;OK;SOFT;1;PING OK - Packet loss = 0%, RTA = 4.92 ms&lt;br /&gt;
&lt;br /&gt;
Saabub email Host UP alert for veebiserver.domeen.ee!&lt;br /&gt;
&lt;br /&gt;
 ***** Nagios 2.10 *****&lt;br /&gt;
 &lt;br /&gt;
 Notification Type: RECOVERY&lt;br /&gt;
 Host: veebiserver.domeen.ee&lt;br /&gt;
 State: UP&lt;br /&gt;
 Address: 192.168.1.11&lt;br /&gt;
 Info: PING OK - Packet loss = 0%, RTA = 4.09 ms&lt;br /&gt;
 &lt;br /&gt;
 Date/Time: Fri Apr 25 16:32:50 EEST 2008&lt;br /&gt;
&lt;br /&gt;
===NSCA kasutamine===&lt;br /&gt;
&lt;br /&gt;
NSCA (Nagios Service Check Acceptor, ingl. k. Nagiose teenuse kontrolli vastuvõtja) võimadab korraldada nn passiivsed kontrolle. Nii Nagiose serverisse kui kontrollitavasse arvutisse tuleb paigaldada nsca pakett öeldes&lt;br /&gt;
&lt;br /&gt;
  # apt-get install nsca&lt;br /&gt;
&lt;br /&gt;
Tulemusena paigaldatakse muu hulgas&lt;br /&gt;
&lt;br /&gt;
* /usr/sbin/nsca - NSCA deemon, töötab Nagiose serveris&lt;br /&gt;
* /etc/nsca.cfg - NSCA deemoni seadistusfail&lt;br /&gt;
* /usr/sbin/send_nsca - NSCA klient, millega saadetakse deemonile sõnumeid&lt;br /&gt;
* /etc/send_nsca.cfg - NSCA kliedi seadistusfail&lt;br /&gt;
&lt;br /&gt;
Nagiose serveri arvutis tuleb käivitada nsca deemon, mida juhib seadistusfail /etc/nsca.cfg kus on oluline veenduda, et sisaldub sobiva väärtusega command_file parameeter ja vajadusel ka debug seada, nt nii&lt;br /&gt;
&lt;br /&gt;
  debug=1&lt;br /&gt;
  command_file=/var/lib/nagios3/rw/nagios.cmd&lt;br /&gt;
&lt;br /&gt;
Kontrollitavast arvutist saadetakse programmiga send_nsca teated Nagiose NSCA deemonile&lt;br /&gt;
&lt;br /&gt;
  $ echo -e &amp;quot;backup.loomaaed.tartu.ee\tbackup\t0\tbackup korras&amp;quot; | send_nsca -c /etc/send_nsca.cfg -H nagios.loomaaed.tartu.ee -p 5667&lt;br /&gt;
&lt;br /&gt;
kus&lt;br /&gt;
&lt;br /&gt;
* backup.loomaaed.tartu.ee - arvuti nimi&lt;br /&gt;
* backup - teenuse nimi&lt;br /&gt;
* 0, 1, 2, 3 - Nagiose staatus, vastavalt OK, WARNING, CRITICAL või UNKNOWN&lt;br /&gt;
* backup korras - teate tekst, mida näidatakse nt Nagiose veebiliideses&lt;br /&gt;
* /etc/send_nsca.cfg - send_nsca kasutab näidatud seadistusfaili, nt sõnumi krüptimise infoks&lt;br /&gt;
* nagios.loomaaed.tartu.ee - Nagiose server&lt;br /&gt;
* -p - Nagiose serveri port&lt;br /&gt;
&lt;br /&gt;
====Varunduse monitooring====&lt;br /&gt;
&lt;br /&gt;
Olgu ülesandeks korraldada varunduse monitooring selliselt&lt;br /&gt;
&lt;br /&gt;
* varundamise skript saadab teate, kui varundamine õnnestub&lt;br /&gt;
* varundamise skript saadab teate, kui varundamine ebaõnnestub&lt;br /&gt;
* Nagios annab alarmi, kui varundamise skript pole teadet saatnud kahe päeva jooksul&lt;br /&gt;
&lt;br /&gt;
Passiivse kontrolli jaoks sobib kasutada sellist malli&lt;br /&gt;
&lt;br /&gt;
 define service{&lt;br /&gt;
   use                     generic-service&lt;br /&gt;
   name                    passive-backup-service&lt;br /&gt;
   active_checks_enabled   0&lt;br /&gt;
   passive_checks_enabled  1&lt;br /&gt;
   flap_detection_enabled  0&lt;br /&gt;
   register                0&lt;br /&gt;
   is_volatile             0&lt;br /&gt;
   check_period            24x7&lt;br /&gt;
   max_check_attempts      1&lt;br /&gt;
   normal_check_interval   1&lt;br /&gt;
   retry_check_interval    1&lt;br /&gt;
   check_freshness         1&lt;br /&gt;
   freshness_threshold     169200&lt;br /&gt;
   contact_groups          admins&lt;br /&gt;
   check_command           check_dummy!2&lt;br /&gt;
   notification_interval   7200&lt;br /&gt;
   notification_period     24x7&lt;br /&gt;
   notification_options    w,u,c,r&lt;br /&gt;
   stalking_options        w,c,u&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
kus&lt;br /&gt;
&lt;br /&gt;
* freshness_threshold  169200 - kaks ööpäeva oodatakse backupilt teadet&lt;br /&gt;
* check_command   check_dummy!2 - tagastab alati CRITICAL väärtuse &lt;br /&gt;
&lt;br /&gt;
Teenuse seadistamiseks sobib kasutada nt sellist sissekannet&lt;br /&gt;
&lt;br /&gt;
 define service{&lt;br /&gt;
   host_name                       backup.loomaaed.tartu.ee&lt;br /&gt;
   service_description             backup&lt;br /&gt;
   use                             generic-passive-service&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Nt õnnestumisel võiks Nagiose /var/log/syslog&#039;i tekkida&lt;br /&gt;
&lt;br /&gt;
 Oct 22 19:51:41 fs nsca[15318]: Connection from 192.168.206.3 port 52141&lt;br /&gt;
 Oct 22 19:51:41 fs nsca[15318]: Handling the connection...&lt;br /&gt;
 Oct 22 19:51:42 fs nsca[15318]: SERVICE CHECK -&amp;gt; Host Name: &#039;backup.loomaaed.tartu.ee&#039;, Service Description: &#039;backup&#039;, Return Code: &#039;0&#039;, Output: &#039;backup&#039;&lt;br /&gt;
 Oct 22 19:51:42 fs nsca[15318]: End of connection...&lt;br /&gt;
 Oct 22 19:51:42 fs nagios3: EXTERNAL COMMAND: PROCESS_SERVICE_CHECK_RESULT;backup.loomaaed.tartu.ee;backup;0;backup&lt;br /&gt;
 Oct 22 19:51:48 fs nagios3: PASSIVE SERVICE CHECK: backup.loomaaed.tartu.ee;backup;0;backup&lt;br /&gt;
&lt;br /&gt;
nsca_send jaoks võiks sisendi konstrueerida varundamise protseduuri sooritav skript oma töö lõpus ise, aga kui kasutatakse nagiose lisasid (mis tuleb siis paigaldada paigaldades paketi nagios-plugins-basic), siis võiks teisendada lisa väljundi nt selline skript&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ....&lt;br /&gt;
 &lt;br /&gt;
 if test &amp;quot;$varundamise_tulemus&amp;quot; = &#039;OK&#039;; then&lt;br /&gt;
         code=0&lt;br /&gt;
 else&lt;br /&gt;
         code=2&lt;br /&gt;
 &lt;br /&gt;
 fi&lt;br /&gt;
  &lt;br /&gt;
 echo -e &amp;quot;backup.loomaaed.tartu.ee\tbackup\t$code\tbackup tulemus&amp;quot; | send_nsca -c /etc/send_nsca.cfg -H nagios.loomaaed.tartu.ee -p 5667&lt;br /&gt;
&lt;br /&gt;
===Apache seadistus===&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;Directory /usr/local/www/nagios&amp;gt;&lt;br /&gt;
     Order deny,allow&lt;br /&gt;
     Deny from all&lt;br /&gt;
     Allow from 127.0.0.1&lt;br /&gt;
   &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
   &amp;lt;Directory /usr/local/www/nagios/cgi-bin&amp;gt;&lt;br /&gt;
     Options ExecCGI&lt;br /&gt;
   &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
   ScriptAlias /nagios/cgi-bin/ /usr/local/www/nagios/cgi-bin/&lt;br /&gt;
   Alias /nagios/ /usr/local/www/nagios/&lt;br /&gt;
&lt;br /&gt;
Selline virtualhost toimib küll vaid bsd peal. Erinevates distrotes on rajad&lt;br /&gt;
failideni teised. Üldiselt peale installi öeldakse kus kaustas nagios&#039;i cgi&lt;br /&gt;
veebiliides asub.&lt;br /&gt;
&lt;br /&gt;
===Nagiose veebipõhise haldusliidese ettevalmistamine===&lt;br /&gt;
&lt;br /&gt;
Veebiliidese kasutuselevõtuks tuleb seadistada Apache virtuaalhost ja kasutada Nagiosega ühenduseks nt seadistusnäiteid failist nagios3/apache.conf.&lt;br /&gt;
&lt;br /&gt;
Tulemusena saab kasutajana nagiosadmin ja näidatud parooliga haldusliidesesse logida&lt;br /&gt;
&lt;br /&gt;
[[Pilt:Debian-nagios-1.gif]]&lt;br /&gt;
&lt;br /&gt;
kust on näha, et&lt;br /&gt;
&lt;br /&gt;
* jälgitakse kahte arvutit, vaikelüüsi ja seda arvutit ennast, kus Nagios töötab&lt;br /&gt;
* arvutis jälgitakse kuut parameetrit&lt;br /&gt;
&lt;br /&gt;
Haldusliidesest Nagiose juhtimiseks tuleb Nagios seadistada kuulama nn väliseid korraldusi. Selleks peab nagios.cfg failis sisalduma rida&lt;br /&gt;
&lt;br /&gt;
  check_external_commands=1&lt;br /&gt;
&lt;br /&gt;
Failisüsteemis on enne&lt;br /&gt;
&lt;br /&gt;
  # ls -ld /var/lib/nagios3/rw /var/lib/nagios3&lt;br /&gt;
  drwxr-x--- 4 nagios nagios   4096 Oct 22 00:19 /var/lib/nagios3&lt;br /&gt;
  drwx------ 2 nagios www-data 4096 Jul  2 12:37 /var/lib/nagios3/rw&lt;br /&gt;
&lt;br /&gt;
Korraldused&lt;br /&gt;
&lt;br /&gt;
  # dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios3/rw&lt;br /&gt;
  # dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3&lt;br /&gt;
&lt;br /&gt;
Pärast&lt;br /&gt;
&lt;br /&gt;
  # ls -ld /var/lib/nagios3/rw /var/lib/nagios3&lt;br /&gt;
  drwxr-x--x 4 nagios nagios   4096 Oct 22 00:19 /var/lib/nagios3&lt;br /&gt;
  drwx--s--- 2 nagios www-data 4096 Jul  2 12:37 /var/lib/nagios3/rw&lt;br /&gt;
&lt;br /&gt;
====Mallide kirjeldamine====&lt;br /&gt;
&lt;br /&gt;
Nagiose mallidele vatavad objektid on kirjeldatud kahes failis, arvutitele vastav mall&lt;br /&gt;
&lt;br /&gt;
 # cat /etc/nagios3/conf.d/generic-host.cfg&lt;br /&gt;
 define host {&lt;br /&gt;
   name                            generic-host    ; The name of this host template&lt;br /&gt;
   notifications_enabled           1       ; Host notifications are enabled&lt;br /&gt;
   event_handler_enabled           1       ; Host event handler is enabled&lt;br /&gt;
   flap_detection_enabled          1       ; Flap detection is enabled&lt;br /&gt;
   failure_prediction_enabled      1       ; Failure prediction is enabled&lt;br /&gt;
   process_perf_data               1       ; Process performance data&lt;br /&gt;
   retain_status_information       1       ; Retain status information across program restarts&lt;br /&gt;
   retain_nonstatus_information    1       ; Retain non-status information across program restarts&lt;br /&gt;
   check_command                   check-host-alive&lt;br /&gt;
   max_check_attempts              10&lt;br /&gt;
   notification_interval           0&lt;br /&gt;
   notification_period             24x7&lt;br /&gt;
   notification_options            d,u,r&lt;br /&gt;
   contact_groups                  admins&lt;br /&gt;
   register                        0       ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL HOST, JUST A TEMPLATE!&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
ja teenustele vastav mall&lt;br /&gt;
&lt;br /&gt;
 define service {&lt;br /&gt;
   name                            generic-service ; The &#039;name&#039; of this service template&lt;br /&gt;
   active_checks_enabled           1       ; Active service checks are enabled&lt;br /&gt;
   passive_checks_enabled          1       ; Passive service checks are enabled/accepted&lt;br /&gt;
   parallelize_check               1       ; Active service checks should be parallelized (disabling this can lead to major performance problems)&lt;br /&gt;
   obsess_over_service             1       ; We should obsess over this service (if necessary)&lt;br /&gt;
   check_freshness                 0       ; Default is to NOT check service &#039;freshness&#039;&lt;br /&gt;
   notifications_enabled           1       ; Service notifications are enabled&lt;br /&gt;
   event_handler_enabled           1       ; Service event handler is enabled&lt;br /&gt;
   flap_detection_enabled          1       ; Flap detection is enabled&lt;br /&gt;
   failure_prediction_enabled      1       ; Failure prediction is enabled&lt;br /&gt;
   process_perf_data               1       ; Process performance data&lt;br /&gt;
   retain_status_information       1       ; Retain status information across program restarts&lt;br /&gt;
   retain_nonstatus_information    1       ; Retain non-status information across program restarts&lt;br /&gt;
   notification_interval           0               ; Only send notifications on status change by default.&lt;br /&gt;
   is_volatile                     0&lt;br /&gt;
   check_period                    24x7&lt;br /&gt;
   normal_check_interval           2&lt;br /&gt;
   retry_check_interval            1&lt;br /&gt;
   max_check_attempts              3&lt;br /&gt;
   notification_period             24x7&lt;br /&gt;
   notification_options            w,u,c,r&lt;br /&gt;
   contact_groups                  admins&lt;br /&gt;
   register                        0       ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE!&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
kus&lt;br /&gt;
&lt;br /&gt;
* mallidel on nimed, mida saab teenuste kirjeldustes kasutada, vastavalt generic-host ja generic-service&lt;br /&gt;
* mallidega on seostatud kontaktigrupp, admins&lt;br /&gt;
&lt;br /&gt;
===Alternatiiv===&lt;br /&gt;
&lt;br /&gt;
Kui põhiline on saada teada, et mõni üksik ruuter katki, siis pole vaja alati ka Nagiosi kogu enda keerukusega peale panna ja kõige&lt;br /&gt;
lihtsam on panna järgnev käsk crontabi:&lt;br /&gt;
&lt;br /&gt;
 /bin/ping -nqc 4 TARTU_RUUTER &amp;gt; /dev/null 2&amp;gt;&amp;amp;1 || /bin/echo &#039;Oluline Ruuter&lt;br /&gt;
 MAAS!!!&#039; | /usr/bin/mail -s &#039;Tln-Trt maas&#039; TEHTOE_NUMBER@sms.emt.ee&lt;br /&gt;
 ADMINI_NUMBER@sms.emt.ee katk@zoo.edu.ee&lt;br /&gt;
&lt;br /&gt;
See pingiks 4 korda ja saadaks teated välja, kui ping läbi ei käinud,&lt;br /&gt;
mis ongi ju enamvähem kõik, mis vaja. Lingi üles tulekut võib juba&lt;br /&gt;
kontrollida käsitsi või graafikutest.&lt;br /&gt;
&lt;br /&gt;
===Lingid===&lt;br /&gt;
&lt;br /&gt;
http://kuutorvaja.eenet.ee/wiki/Nagiose_kasutamine_Debian_Lenniga&lt;br /&gt;
&lt;br /&gt;
https://wiki.itcollege.ee/index.php/LAMP_monitooring_Nagiose_abil&lt;br /&gt;
&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Nagios&lt;/div&gt;</summary>
		<author><name>Prodigyf</name></author>
	</entry>
</feed>