Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
vyuka:cviceni:y36sps:semestralky:nucm1 [2008/05/29 22:30] – nucm1 | vyuka:cviceni:y36sps:semestralky:nucm1 [2008/05/30 06:04] (current) – nucm1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== **check_signal** ====== | ||
+ | |||
+ | odkaz: http:// | ||
+ | |||
+ | source: http:// | ||
+ | |||
+ | ===== Dokumentace ===== | ||
+ | |||
+ | |||
+ | ==== Co? ==== | ||
+ | |||
+ | Plugin check_signal zjistuje kvalitu signalu urciteho wlan intefacu z vystupu iwconfig. Podle kvality signalu vrati, zda je signal dobry nebo ne. | ||
+ | |||
+ | ==== Proč? ==== | ||
+ | |||
+ | Podílím se na správě sítě SouthPrague.Net nemálo podobné síti CZFree.Net. K minitorováni pocitacu pouzivam mimojine Nagios a tento plugin se mi hodi, abych mel prehled o stavu signalu. Z emailu s warrningama mohu pak videt, zda se nevyskytlo ruseni, jestli se periodicky opakuje atp. | ||
+ | |||
+ | ==== Jak? ==== | ||
+ | |||
+ | Skript je napsan v C++. Jako argument bere interface, ktery se ma zkoumat. Pomoci shell funkcni vygrepuje z vystupu iwconfig udaj o Link Quality a pokud je 1-30, vrati Warning, pokud je 30+ vrati OK. Pokud je 0, vrati DOWN. | ||
+ | |||
+ | ==== Koncovy stav ==== | ||
+ | |||
+ | Skript funguje, je ale potreba dovymyslet jak konfigurovat v pripade vice interfacu. Nejspis pouzit skript vickrat pod nrpe jako check_signal_ath0, | ||
+ | |||
+ | {{vyuka: | ||
+ | |||
+ | |||
{{vyuka: | {{vyuka: | ||
+ | ~~DISCUSSION~~ |