Erinevus lehekülje "Collectd" redaktsioonide vahel

Allikas: Kuutõrvaja
(Uus lehekülg: 'Collectd on klient-server töövahend erinevate mõõtemeetrikute korjamiseks ja salvestamiseks. Tegemist on ühe süsteemis töötava deemoniga, mille funktsionaalsus ehk kas te...')
 
8. rida: 8. rida:
 
Collectd deemon ise vaid kogub ja salvestab infot ning graafikute loomiseks on vaja eraldi rakendust.
 
Collectd deemon ise vaid kogub ja salvestab infot ning graafikute loomiseks on vaja eraldi rakendust.
  
 +
 +
client
  
 
  LoadPlugin "cpu"
 
  LoadPlugin "cpu"
 
  LoadPlugin "memory"
 
  LoadPlugin "memory"
 
  LoadPlugin "interface"
 
  LoadPlugin "interface"
 
+
 
  <Plugin interface>
 
  <Plugin interface>
 
  Interface lo
 
  Interface lo
18. rida: 20. rida:
 
  IgnoreSelected true
 
  IgnoreSelected true
 
  </Plugin>
 
  </Plugin>
 
+
client
 
 
 
 
  LoadPlugin "network"
 
  LoadPlugin "network"
 
  <Plugin "network">
 
  <Plugin "network">
34. rida: 34. rida:
 
  Listen "collectd0.example.com"
 
  Listen "collectd0.example.com"
 
  Listen "ff18::efc0:4a42"
 
  Listen "ff18::efc0:4a42"
 +
</Plugin>
 +
 +
LoadPlugin "rrdtool"
 +
 +
<Plugin "rrdtool">
 +
DataDir "/var/lib/collectd/rrd"
 
  </Plugin>
 
  </Plugin>
  
43. rida: 49. rida:
 
  Server "collectd1.intern.example.com"
 
  Server "collectd1.intern.example.com"
 
  Forward true
 
  Forward true
</Plugin>
 
 
LoadPlugin "rrdtool"
 
 
<Plugin "rrdtool">
 
DataDir "/var/lib/collectd/rrd"
 
 
  </Plugin>
 
  </Plugin>

Redaktsioon: 10. veebruar 2016, kell 13:39

Collectd on klient-server töövahend erinevate mõõtemeetrikute korjamiseks ja salvestamiseks. Tegemist on ühe süsteemis töötava deemoniga, mille funktsionaalsus ehk kas tegemist serveri, klienti, proxyga saavutatakse erinevate pluginate vahendusel. Samamoodi on kõik info mida süsteemist korjatakse seadistatav läbi erinevate pluginate.

Mõned lihtsad asjad mida annab collect abil koguda on nt cpu, mälu ja võrgu kohta käiv info.

Collectd deemon ise vaid kogub ja salvestab infot ning graafikute loomiseks on vaja eraldi rakendust.


client

LoadPlugin "cpu"
LoadPlugin "memory"
LoadPlugin "interface"

<Plugin interface>
Interface lo
Interface sit0
IgnoreSelected true
</Plugin>

LoadPlugin "network"
<Plugin "network">
Server "collectd0.example.com"
Server "collectd1.example.com"
Server "ff18::efc0:4a42"
</Plugin>

server

LoadPlugin "network"
<Plugin "network">
Listen "collectd0.example.com"
Listen "ff18::efc0:4a42"
</Plugin>

LoadPlugin "rrdtool"

<Plugin "rrdtool">
DataDir "/var/lib/collectd/rrd"
</Plugin>

Proxy

LoadPlugin "network"
<Plugin "network">
Listen "collectgw.extern.example.com"
Server "collectd1.intern.example.com"
Forward true
</Plugin>