Erinevus lehekülje "Munin" redaktsioonide vahel
(→Plugina kirjutamine) |
|||
26. rida: | 26. rida: | ||
Stardime munin-node | Stardime munin-node | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Ning restardime munin-node | Ning restardime munin-node | ||
79. rida: | 65. rida: | ||
loenda.info failide arv kaustas | loenda.info failide arv kaustas | ||
loenda.type GAUGE | loenda.type GAUGE | ||
+ | |||
+ | ===Plugina installimine=== | ||
+ | |||
+ | Nende seadistus käib näiteks FreeBSD's kaustast '''plugin-conf.d/''' | ||
+ | failist '''plugins.conf''' | ||
+ | |||
+ | Pluginad ise asuvad kaustas '''plugins''' | ||
+ | |||
+ | Näiteks soovime lisada plugina '''loenda''' | ||
+ | |||
+ | Selleks kopeerime plugina kausta '''plugins''' | ||
+ | Ja lisame '''plugins.conf''' faili read | ||
+ | |||
+ | [loenda] | ||
+ | user root | ||
===Server=== | ===Server=== |
Redaktsioon: 29. september 2007, kell 00:12
Sisukord
Sissejuhatus
Munin on tarkvara mõeldud erinevate graafikute joonistamiseks suurte masinafarmidel.
Munin on klient-server ehitusega.
Kõigis klientmasinades töötab tarkvara munin-node teenusena milledelt munin server loeb iga 5 minuti järelt infot ja joonistab sellejärgi graafikud
Install
Klient
Vastavalt siis kas /etc või /usr/local/etc/
munin-node.conf
Põhimõtteliselt piisab kui default konfi lisada ligipääsuks luba munini serveri jaoks. Näiteks on munini serveri ip 192.168.1.10
allow ^193\.40\.0\.35$
Stardime munin-node
Ning restardime munin-node
Plugina kirjutamine
Näiteks väga primitiivne plugin mis Loeb kokku kaustas olevad failid ja joonistab neist graafikut
Paneme talle nimels loenda
Skriptile on kaks nõudmist. Pannes selle lihtsalt käima peab ta andma info mida kasutatakse graafiku joonistamiseks Ja käivitatades parameetriga config peab plugin jagama endakohta täpsemat kirjeldust
if [ "$1" = "config" ]; then echo "graph_title failide hulga graafik" echo 'graph_category Failid' echo "graph_info See graafik joonistatakse failide hulga järgi kaustas" echo 'loenda.label failide arv ' echo "loenda.info failide arv kaustas" echo "loenda.type GAUGE" exit 0 fi echo -n "loenda.value " ls -la /home | wc -l
#plugins/loenda loenda.value 124
#./loenda config graph_title failide hulga graafik graph_category Failid graph_info See graafik joonistatakse failide hulga järgi kaustas loenda.label failide arv loenda.info failide arv kaustas loenda.type GAUGE
Plugina installimine
Nende seadistus käib näiteks FreeBSD's kaustast plugin-conf.d/ failist plugins.conf
Pluginad ise asuvad kaustas plugins
Näiteks soovime lisada plugina loenda
Selleks kopeerime plugina kausta plugins Ja lisame plugins.conf faili read
[loenda] user root
Server
Lingid
Ametlik kodulekeülg http://munin.projects.linpro.no/