Периодически 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)

Мы перезапустили агента, и на земле наступил мир!

http://pubs.vmware.com/vfabric5/index.jsp?topic=/com.vmware.vfabric.hyperic.4.6/Configure_JREs_for_Hyperic_Components.html

Другие вопросы по тегам