Возможный дубликат:
Нагрузка на систему со стороны агентов HP-SNMP высока
После получения нашего HP ProLiant DL360 я хотел бы интегрировать машину в нашу систему Munin и, таким образом, предоставить доступ к специальной информации ProLiant через SNMP.
Я запускаю Debian Lenny с ядром 2.6.26-2-vserver-amd64. Я следил http://downloads.linux.hp.com/SDR/getting_started.html и репозиторий HP был добавлен в /etc/apt/sources.list.d/HP-ProLiantSupportPack.list
.
Сама настройка Lenny SNMP не проблема, я настроил его так, чтобы он имел публичную строку сообщества v1 для чтения всех данных, и он работает. Я устанавливаю hp-snmp-agents
и беги hpsnmpconfig
и добавляет дополнительные строки в начало /etc/snmp/snmpd.conf
:
dlmod cmaX /usr/lib64/libcmaX64.so
snmpd перезапускается.
Через lsof
Я это вижу libcmaX64
был загружен и используется snmpd, я не получаю никакой дополнительной информации из snmp. я использую snmpwalk -v 1 -c public ...
и я могу видеть много OID, но я не вижу новых, которые я ожидал бы, особенно температуры, скорости вентилятора и т. д.
Ожидаемые идентификаторы OID: 1.3.6.1.4.1.232.6.2.6.8.1.4.
1, это из существующих плагинов munin от http://exchange.munin-monitoring.org/plugins/snmp__hp_temp/version/1 .
snmpd[19007]: cmaX: Parsing shared as a type was unsucessful
snmpd[19007]: cmaX: listening for subagents on port 25375
snmpd[19007]: cmaX: subMIB 1 handler has disconnected
snmpd[19007]: cmaX: subMIB 2 handler has disconnected
snmpd[19007]: cmaX: subMIB 3 handler has disconnected
snmpd[19007]: cmaX: subMIB 5 handler has disconnected
snmpd[19007]: cmaX: subMIB 6 handler has disconnected
snmpd[19007]: cmaX: subMIB 8 handler has disconnected
snmpd[19007]: cmaX: subMIB 9 handler has disconnected
snmpd[19007]: cmaX: sent ColdStarts on ports 25376 to 25393
snmpd[19007]: cmaX: subMIB 10 handler has disconnected
snmpd[19007]: cmaX: subMIB 11 handler has disconnected
snmpd[19007]: cmaX: subMIB 14 handler has disconnected
snmpd[19007]: cmaX: subMIB 15 handler has disconnected
snmpd[19007]: cmaX: subMIB 16 handler has disconnected
snmpd[19007]: cmaX: subMIB 21 handler has disconnected
snmpd[19007]: cmaX: subMIB 22 handler has disconnected
snmpd[19007]: cmaX: subMIB 23 handler has disconnected
snmpd[19007]: cmaX: subMIB 1 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 2 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 3 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 5 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 6 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 8 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 9 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 10 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 11 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 14 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 15 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 16 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 21 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 22 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 23 will be sent on port 25376 to hp Advanced Server Management_Peer
snmpd[19007]: cmaX: subMIB 18 handler has disconnected
snmpd[19007]: cmaX: subMIB 18 will be sent on port 25393 to cpqnicd
snmpd[19007]: NET-SNMP version 5.4.1
Для меня это не выглядит особенно плохо, я думаю, это просто информативно.
Я сравнил выходной OID с модулем и без него, и нет никакой разницы в возвращаемом OID. Есть ли еще какие-то предварительные условия, которые мне не хватает?
Я также заметил, что с тех пор, как я установил hp-snmp-agent, он добавляет много дополнительных демонов и что моя нагрузка внезапно перескакивает на 1. Я удалил пакет на данный момент. Это ожидаемое поведение?
Скачок нагрузки http://h30499.www3.hp.com/hpeb/attachments/hpeb/bsc-431/18582/1/load.jpg
Я испытываю то же самое, моя нагрузка также остается на уровне 1 после запуска агентов. В этой ветке я нашел решение, которое снижает нагрузку как минимум до 0,6:
Также убедитесь, что у вас разные строки сообщества для различных вариантов. В противном случае вы продолжите видеть сообщения об ошибке в субконтейнере в /var/log/net-snmpd.log
Обновление: я задавал примерно тот же вопрос, прежде чем нашел ваш (только с совершенно другим названием); Нагрузка на систему со стороны агентов HP-SNMP высока Вы найдете там ответ. Цитата:
Короче говоря, вы захотите остановить агенты управления HP с помощью /etc/init.d/hp-snmp-agents stop. Отредактируйте строку исключения в /opt/hp/hp-snmp-agents/cma.conf из:
исключить
к
исключить cmasm2d cpqriisd cmarackd
Снова запустите свои агенты с помощью /etc/init.d/hp-snmp-agents start