Hi!
Hogyan oldanátok meg egy ilyet?
Van egy nagios szerver, és egy busyboxal megáldott eszköz.
A nagiossal kellene network utilizationt figyelni, lekérni, monitorozni a busyboxos eszközről.
Csomagot nem tudok telepíteni a BB-re, ezért az alap parancsok játszanak csak: ifconfig, top, van proc/ is, stb..
Ifconfig, és topról esetleg awk-al le tudom faragni ami kell, illetve találtam még
/sys/class/net/eth0/statistics/rx_bytes, tx_bytes -ot, de ezek mind statikus adatok, abban az értelemben, hogy nem tudok időhoz viszonyítani, utilization-re lenne szükségem.
Ráadásul az egészet egy nagios check-be szeretném ültetni, ami be ssh-zik az eszközre és végrehajtja egy adott scriptet.
Köszi az építő ötleteket!
- 1504 megtekintés
Hozzászólások
Szia!
Spec én ezt fordítva fognám meg.
A BB-n írnék egy scriptet, amit fix időnként futtatok, és az eredményt küldeném el a nagiosnak mint passive cehck. Bár ha kihasználtság kell, akkor inkább munin vagy valami más lenne a te barátod. Vagy épp maradhat a nagios, és abból pnp4nagios grafikont generál.
- A hozzászóláshoz be kell jelentkezni
Egyrészt van a check_by_ssh nevű cucc, de az azért többnyire arra alapoz, hogy a túloldalt jelen vannak a check commandok (mondjuk hely függvényében lehet, hogy ezeket oda tudnád másolni, még ha csomagot telepíteni nem is tudsz).
Esetleg lehet a kimenet köré valami wrappert kanyarítani (vagy eleve csak egy sima ssh kapcsolat köré), elhozni amit kell, aztán valami kézzel írt check segítségével kibányászni a szükséges adatot (nem nagy kaland egyszerű parseres cuccot írni).
Az rx_bytes, tx_bytes egyébként gyak az, amiből a többi szofisztikáltabb csekk is dolgozik, ami utilizationt is néz, egyszerűen megjegyzik az előző értéket, és a különbségből meg a delta Tből számolnak egy átlagot.
Esetleg nézd meg, nincs-e snmp az eszközön.
- A hozzászóláshoz be kell jelentkezni
Helló!
Én a check_telnet nevű plugin-t használom egy BB-s NAS-on, bejelentkezik, lefutatt egy scriptet és visszaadja az outputot.
https://exchange.nagios.org/directory/Plugins/Remote-Access/check_telne…
Egyedül annyi a gond, hogy perfdata nincs, vagyis még nem sikerült összehoznom.
- A hozzászóláshoz be kell jelentkezni
SNMP-t nem tud az eszkoz? Ott talan tobb lehetoseg van.
---
"Már nem csak tehetségekből, de a hülyékből is kifogytunk..."
- A hozzászóláshoz be kell jelentkezni