The Dude, Windows, мониторинг свободного места на диске C:\
Добавлено: 05 апр 2023, 17:54
Всем привет!
Может быть кому-то пригодится.
Создаем функцию.
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.
Может быть кому-то пригодится.
Создаем функцию.
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.