Erinevus lehekülje "Collectd" redaktsioonide vahel
Allikas: Kuutõrvaja
9. rida: | 9. rida: | ||
− | client | + | ====client==== |
LoadPlugin "cpu" | LoadPlugin "cpu" | ||
15. rida: | 15. rida: | ||
LoadPlugin "interface" | LoadPlugin "interface" | ||
+ | # välistame teatud võrguseadmete graafikute joonistamise, vastupidise saavutamiseks IgnoreSelected false | ||
<Plugin interface> | <Plugin interface> | ||
Interface lo | Interface lo | ||
28. rida: | 29. rida: | ||
</Plugin> | </Plugin> | ||
− | server | + | ====server==== |
LoadPlugin "network" | LoadPlugin "network" | ||
42. rida: | 43. rida: | ||
</Plugin> | </Plugin> | ||
− | Proxy | + | ====Proxy==== |
LoadPlugin "network" | LoadPlugin "network" | ||
49. rida: | 50. rida: | ||
Server "collectd1.intern.example.com" | Server "collectd1.intern.example.com" | ||
Forward true | Forward true | ||
+ | </Plugin> | ||
+ | |||
+ | ====Keerukamad kasutusjuhud==== | ||
+ | |||
+ | Kindlad protsessid | ||
+ | |||
+ | LoadPlugin processes | ||
+ | |||
+ | <Plugin processes> | ||
+ | Process uhttpd | ||
+ | Process dnsmasq | ||
+ | Process dropbear | ||
</Plugin> | </Plugin> |
Redaktsioon: 10. veebruar 2016, kell 13:42
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.
Sisukord
client
LoadPlugin "cpu" LoadPlugin "memory" LoadPlugin "interface" # välistame teatud võrguseadmete graafikute joonistamise, vastupidise saavutamiseks IgnoreSelected false <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>
Keerukamad kasutusjuhud
Kindlad protsessid
LoadPlugin processes
<Plugin processes> Process uhttpd Process dnsmasq Process dropbear </Plugin>