Периодическая загрузка процессора на 100% с помощью Hyperic Agent

Периодическая загрузка процессора на 100% с помощью Hyperic Agent

Я использую Hyperic уже несколько месяцев и по большей части я им вполне доволен. Однако недавно я заметил, что процесс агента, похоже, потребляет 100% ресурсов процессора каждые 15 минут в течение примерно 30 секунд. Серверы — Windows 2003, агент Hyperic — версии 4.0.3. Гугление не дало никаких результатов. Буду признателен за любые указания относительно того, как я могу глубже разобраться в этом, или предложения по лечению, если кто-то еще сталкивался с тем же.

решение1

Похоже, Hyperic сканирует ваши серверы каждые 15 минут. Какие параметры конфигурации проверяет Hyperic и можно ли их улучшить, чтобы они оказывали меньшее влияние?

  • Вы можете попробовать контролировать меньшее количество настроек на одном из серверов, чтобы увидеть, имеет ли это эффект.
  • Также возможно, что другой процесс читает реестр и/или файловую систему одновременно с Hyperic. Вы можете попробовать отключить ненужные службы, чтобы посмотреть, уменьшит ли это нагрузку на процессор.

решение2

У меня была похожая проблема с hyperic 4.1.1. После того, как он нормально работал более 2 лет, мы начали замечать высокую загрузку процессора.

Мы изолировали проблему в агенте. В нашем случае мы использовали агент со встроенным jre.

Мы установили jre v6 build 35 и настроили HQ_JAVA_HOME:

(Примечание: не устанавливайте эту переменную в каталог bin java. Вместо этого установите ее в базовый каталог jre6, в Windows это обычно: c:\program files\java\jre6 )

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

http://pubs.vmware.com/vfabric5/index.jsp?topic=/com.vmware.vfabric.hyperic.4.6/Настройка_JRE_для_Hyperic_Components.html

Связанный контент