Plugin Munin


(Patryk 520) #1

Witam,

Jestem nowy w pisaniu skryptów w linux, a potrzebuje stworzyć dwa pluginy, które będę miał możliwość dołączyć do Munina. Jeden z nich jest odpowiedzialny za monitorowanie łącza, zbieranie informacji z jaką prędkością i kiedy działa, oraz wyświetlanie tego na grafie.

#!/bin/sh
case $1 in
   config)
        cat < <'EOM'
graph_peroid 0
graph_category my
graph_title Network
graph_vlabel Mb/s
net.label predkosc
 
EOM
        exit 0;;
esac

echo "net.value "; co tu dalej

Drugi ma gromadzić i wyświetlać dane z pracy dysku, a dokładniej odczytu danych.

#!/bin/sh
case $1 in
   config)
        cat < <'EOM'
graph_peroid 0
graph_category my
graph_title Disk
graph_vlabel Mb/s
d.label read
 
EOM
        exit 0;;
esac

echo "d.value "; co tu dalej

Czy ktoś mógłby mi pomóc, podpowiedzieć w jakim miejscu lub w jakich plikach znajdują się te dane, jakimi poleceniami można je wydobyć? Próbowałem coś napisać przy pomocy informacji z tej strony  http://munin-monitoring.org/wiki/HowToWritePlugins lecz zbyt dobrze mi to nie wyszło. Pracuje na Debian Jessie. Z góry dziękuje za pomoc :wink:


#2

Podstawowe pytanie - czy wtyczek do tego nie ma w standardzie? Nie pamiętam żebym do tego musiał pisać albo zasysać jakieś dodatkowe wtyczki.


(Patryk 520) #3

Są w standardzie, ale dostałem takie zadanie od prowadzącego ćwiczenia.


#4

To podejrzyj te które są w standardzie.


(roobal) #5

@Buskop, proszę doprecyzować tytuł wątku, w przeciwnym razie temat zostanie przeniesiony do kosza.