Я изо всех сил пытаюсь заставить отчеты munin работать при запуске нагрузочного теста Tsung. Моя установка выглядит следующим образом.
Промежуточный сервер веб-сайта (staging4):
- 2 процессора
Сервер Tsung
- 2 процессора
Мой сервер Tsung имеет туннель SSH для staging4 через порт 4950, см. мою конфигурацию tsung.xml ниже:
<monitoring>
<monitor host="localhost" type="munin">
<munin port="4950" />
</monitor>
</monitoring>
Когда я запускаю нагрузочный тест, я получаю следующее сообщение об ошибке каждые 10 секунд:
=INFO REPORT==== 16-Nov-2011::16:04:09 ===
ts_os_mon_munin:(4:<0.72.0>) CPU usage value from munin too high, skip (host "ip-10-48-177-212.housetrip.com" , cpu 8761644.1)
Возможно, я ошибаюсь, но я думаю, что это потому, что наш промежуточный сервер 4 имеет 2 ЦП, поэтому результирующий процент ЦП больше 100%. Я проверил код Tsung, и, похоже, у них не было возможности установить количество процессоров, на которое ссылается XML-элемент мониторинга https://github.com/processone/tsung/blob/master/src./tsung_controller/ts_config.erl
Однако, похоже, в оболочке плагина munin есть настройка ЦП https://github.com/processone/tsung/blob/master/src/tsung_controller/ts_os_mon_munin.erl
Кто-нибудь сталкивался с этим раньше? Могу ли я каким-либо образом вернуть значения munin в мой файл журнала?
Любые предложения будут ценны.
Большое спасибо