The Dude, Windows, мониторинг свободного места на диске C:\

Обсуждение ПО, его настройка и функционал
Ответить
gard
Сообщения: 125
Зарегистрирован: 07 май 2013, 10:44

Всем привет!
Может быть кому-то пригодится.

Создаем функцию.
Name
disk_c_usage
Code
oid("iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageUsed.1")/
oid("iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageSize.1")*100

Далее создаем зонд (probe).
Имя - любое, тип - функция, агент - дефолт (ну или какой нужно).
Available
disk_c_usage()>0
Error
if(disk_c_usage()<80, "", "disk C usage > 80%")
Value
disk_c_usage()
Unit
%

Щелкаем по иконке нужного ПК, идем в Services и жмем Discover (либо просто плюсиком добавляем новый "сервис"). Если нужен мониторинг свободного места другого диска, то щелкаем по значку ПК - Tools - Snmpwalk, ищем нужные OID и используем в функции их.

ps: в Windows предварительно нужно включить и немного поднастроить службу SNMP.


gmx
Модератор
Сообщения: 3290
Зарегистрирован: 01 окт 2012, 14:48

Отличная идея. Спасибо.

Хотя, конечно, стали если нужные такие данные, the dude не особо помощник... zabbix это все умеет "из коробки", ну почти :)


Ответить