Периодически 100% процессор с Hyperic Agent
Я управляю Hyperic уже несколько месяцев, и по большей части я очень доволен этим. Однако недавно я заметил, что процесс агента, похоже, потребляет 100% процессора каждые 15 минут в течение 30 секунд. Серверы - Windows 2003, Hyperic Agent - версия 4.0.3. Некоторое прибегание к помощи не принесло особой пользы. Я был бы признателен за любые указания относительно того, как я мог бы дополнительно исследовать это, или за предложения по излечению, если кто-то еще видел то же самое.
2 ответа
Похоже, Hyperic сканирует ваши серверы каждые 15 минут. Какие параметры конфигурации проверяет Hyperic, и можно ли их улучшить, чтобы они оказали меньшее влияние?
- Вы можете попробовать контролировать меньшее количество настроек на одном из серверов, чтобы увидеть, оказывает ли это влияние.
- Также возможно, что другой процесс читает реестр и / или файловую систему одновременно с Hyperic. Вы можете попробовать отключить ненужные сервисы, чтобы увидеть, снижает ли это нагрузку на процессор.
У меня была похожая проблема с гиперком 4.1.1. После 2+ лет работы мы начали интенсивно использовать процессор.
Мы выделили проблему агенту. В нашем случае мы использовали агент со встроенным jre.
Мы установили v6 build 35 jre и установили HQ_JAVA_HOME:
(Примечание: не устанавливайте эту переменную в папку java bin. Скорее установите ее в базовый каталог jre6, в Windows это обычно: c:\program files\java\jre6)
Мы перезапустили агента, и на земле наступил мир!