Возможный дубликат:
Загрузка системы агентами HP-SNMP-Agents высока
После получения 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-agents он добавляет много дополнительных демонов, и что моя нагрузка внезапно подскочила до 1. Я удалил пакет на данный момент. Это ожидаемое поведение?
Скачок нагрузки http://h30499.www3.hp.com/hpeb/attachments/hpeb/bsc-431/18582/1/load.jpg
Я испытываю то же, моя загрузка также остается помещенной в 1 после запуска агентов. Я нашел решение в этом потоке, который уменьшает загрузку назад по крайней мере в 0,6:
Также удостоверьтесь, что у Вас есть различные строки сообщества для различных вариантов. Иначе Вы будете продолжать видеть 'ошибку в подконтейнерных' сообщениях в /var/log/net-snmpd.log
Обновление: я спросил о том же вопросе прежде, чем найти Ваш (только с совершенно другим заголовком); Системная нагрузка Агентами SNMP HP высока, Вы найдете ответ там. Заключение в кавычки:
Короче говоря, Вы захотите остановить агенты управления HP с/etc/init.d/hp-snmp-agents остановкой. Отредактируйте исключить строку в/opt/hp/hp-snmp-agents/cma.conf от:
исключить
кому:
исключите cmasm2d cpqriisd cmarackd
Запустите Ваши агенты снова с/etc/init.d/hp-snmp-agents запускаются