Collectd

Allikas: Kuutõrvaja
Redaktsioon seisuga 10. veebruar 2016, kell 13:35 kasutajalt Jj (arutelu | kaastöö) (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...')
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)

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.


LoadPlugin "cpu"
LoadPlugin "memory"
LoadPlugin "interface"
<Plugin interface>
Interface lo
Interface sit0
IgnoreSelected true
</Plugin>

client

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>

Proxy

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

LoadPlugin "rrdtool"

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