Ca sa monitorizez utilizarea partitiilor de pe un numar de servere,
folosesc snmp in felul urmator:

snmptable -v2c -c community ip.add.re.ss dskTable | awk '/dskIndex/ ;
$3 ~ /^\/dev/'

Nota: exemplul de mai sus e la nivel conceptual, am un programel perl
care face in principiu aceeasi chestie, l-am dat asa poate ajuta pe
cineva.

Folosesc UCD-SNMP-MIB::dskTable in loc de
HOST-RESOURCES-MIB::hrStorageTable pentru ca imi raporteaza si inode
usage (campul dskPercentNode). Recent am constatat ca pentru partitii
de tip reiserfs campul ala e mereu 100%, dat fiind ca syscall-ul
statvfs(2) intoarce 0/0 pentru partitii de reiser (justificarea e
legata de faptul ca pe reiser alocarea se face dinamic etc).

Problema mea practica e cum identific alarmele false intr-un mod cat
mai elegant (ca dskTable zice doar procentul si parca nu m-as apuca sa
trec la snmp extend scripts sau sa hardcodez in scriptul de verificare
perechi de ip/partitie).

So, idei?

-- 
Petre.
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui