Erinevus lehekülje "OpenBSD toimimise jälgimine symon abil" redaktsioonide vahel

Allikas: Kuutõrvaja
(symon kasutamine)
40. rida: 40. rida:
  
 
   export LD_LIBRARY_PATH=/usr/X11R6/lib
 
   export LD_LIBRARY_PATH=/usr/X11R6/lib
 +
 +
===symux kasutamine===
 +
 +
Seadistame esmalt käima symux'i, mis kuulab võrgusoketit ning millele symon hakkab andmeid saatma. Lihtsamal juhul võiks symux'i seadistusfail /etc/symux.conf sisaldada
 +
 +
  mux 192.168.10.145 2100
 +
  source 192.168.10.251 {
 +
  accept {
 +
    cpu(0), mem, pf, mbuf,
 +
    proc(named),
 +
    if(lo0), if(em0), if(rl0), io(wd0)
 +
  }
 +
    datadir "/var/www/symon/rrds/tulemyyr-1.auul"
 +
  }
 +
 
 +
  source 192.168.10.252 {
 +
  accept {
 +
    cpu(0), mem, pf, mbuf,
 +
    proc(named),
 +
    if(lo0), if(em0), if(rl0), io(wd0)
 +
  }
 +
    datadir "/var/www/symon/rrds/tulemyyr-2.auul"
 +
  }
  
 
===symon kasutamine===
 
===symon kasutamine===
45. rida: 68. rida:
 
symon seadistusfailiks on /etc/symon.conf, mis võiks lihtsamal juhul sisaldada
 
symon seadistusfailiks on /etc/symon.conf, mis võiks lihtsamal juhul sisaldada
  
===symux kasutamine===
+
 
  
 
===syweb kasutamine===
 
===syweb kasutamine===

Redaktsioon: 17. august 2008, kell 17:40

Sissejuhatus

Tarkvara symon http://www.xs4all.nl/~wpd/symon/ ja temaga seotud programmid (symux, syweb jt) võimaldavad koguda OpenBSD tööd iseloomustavaid andmeid (protsessori-ja mälukasutus, võrguliiklus, paketifiltri statistikud jt) ning neid visualiseerida veebiliideses.

Kolm põhilist komponenti võiks üldjuhul olla seadistatud tööle selliselt

                   .... internet
             |                         |
            _|_                       _|_  
           |   |  tulemyyr-1         |   | tulemyyr-2 
           |___|   symon             |___|  symon
             |                         |   
             |                         |
    ------|--|----|-----|-----|--------|------------|-------
          |       |     |     |                    _|_
         ........                                 |   |  haldusarvuti
         muud arvutid                             |___|   symux, 192.168.10.145:2100
                                                          syweb
  • symon protsess töötab monitooritavates arvutites, kogub süsteemi kohta andmed ja saadab haldusarvutis töötavale symux protsessi soketisse :2100
  • symux protsess töötab haldusarvutis ja võtab vastu symon'ide käest andmeid ning kirjutab näiteks .rrd failidesse failisüsteemis
  • syweb on php rakendus, mis kasutades .rrd faile esitab veebiliideses ülevaatlikult tulemusi

Tarkvara paigaldamine

OpenBSD versioonis 4.3 tuleb symon, symux ja syweb kasutamiseks paigaldada esmalt failikomplekt xbase43.tgz

 # cd /usr/src
 # ftp http://ftp.aso.ee/pub/OpenBSD/4.3/i386/xbase43.tgz
 # cd /
 # tar -xzphf /usr/src/xbase43.tgz

ning seejärel monitooritavasse arvutisse paketihaldusest symon

 # pkg_add symon

ja haldusarvutisse paketid symon ning syweb kuna symux programm sisaldaub symon paketis.

Et teegid kataloogist /usr/X11R6/lib oleksid kasutatavad tuleb .profile faili lisada rida ning kehtestumiseks uuesti sisse logida

 export LD_LIBRARY_PATH=/usr/X11R6/lib

symux kasutamine

Seadistame esmalt käima symux'i, mis kuulab võrgusoketit ning millele symon hakkab andmeid saatma. Lihtsamal juhul võiks symux'i seadistusfail /etc/symux.conf sisaldada

 mux 192.168.10.145 2100
 source 192.168.10.251 {
 accept {
    cpu(0), mem, pf, mbuf,
    proc(named),
    if(lo0), if(em0), if(rl0), io(wd0)
 }
    datadir "/var/www/symon/rrds/tulemyyr-1.auul"
 }
 
 source 192.168.10.252 {
 accept {
    cpu(0), mem, pf, mbuf,
    proc(named),
    if(lo0), if(em0), if(rl0), io(wd0)
 }
    datadir "/var/www/symon/rrds/tulemyyr-2.auul"
 }

symon kasutamine

symon seadistusfailiks on /etc/symon.conf, mis võiks lihtsamal juhul sisaldada


syweb kasutamine