Я пытаюсь использовать includeAllDisks в моем snmpd.conf для машин RHEL 4 и RHEL 5, но данные Cacti Data Query не возвращаются.
snmpwalk не дает мне никаких результатов.
$ snmpwalk -v 2c -c public 172.19.4.140 .1.3.6.1.4.1.2021.9.1.1 UCD-SNMP-MIB::dskIndex = No Such Instance currently exists at this OID
Если я добавлю
disk /
в snmpd.conf snmpwalk дает правильные результаты.
$ snmpwalk -v 2c -c public 172.19.4.140 .1.3.6.1.4.1.2021.9.1.1
UCD-SNMP-MIB::dskIndex.1 = INTEGER: 1
Я хочу развернуть это во многих системах, используя тот же файл snmpd.conf (через Satellite). Конфигурация диска варьируется в зависимости от системы, и ручная настройка snmpd.conf не является оптимальным решением.
Есть ли способ заставить includeAllDisks работать?
Мой файл snmpd.conf:
rocommunity public <cacti server IP>
dontPrintUnits true
includeAllDisks
include All Disks - довольно «новая» директива. Лучше проверьте, поддерживает ли ваша версия snmp это вообще.