Назад | Перейти на главную страницу

Агрегация Munin не работает (суммирование процессорного времени по серверам)

Я пытаюсь получить сводный график использования ЦП на некоторых серверах. Я до сих пор придумал это:

[totals]
    update no
    contacts no

    lb_cpu.graph_title LB Total User CPU
    lb_cpu.user.sum lb1.example.com:cpu.user lb2.example.com:cpu.user

К сожалению, создание графиков не работает. Журналы показывают эту ошибку:

2015/07/22 07:21:15 [RRD ERROR] rrdtool graph did not generate the image (make sure there are data to graph).
2015/07/22 07:21:15 [WARNING] Could not draw graph "/var/cache/munin/www/totals/lb_cpu-day.png": /var/cache/munin/www/totals/lb_cpu-day.png

Может ли кто-нибудь заметить, что не так с моей конфигурацией?

Спасибо

Обновление: я обновил свой пример, чтобы отразить то, что я ДЕЙСТВИТЕЛЬНО делал, то есть я не добавлял группу к агрегированному имени узла и использовал узлы из другой группы.

Прочтите свою почту в списке рассылки munin-users. У меня может быть бывшая версия Мунина; моя конфигурация выглядит примерно так:

[example.com;totals]

    lb_cpu.graph_title LB Total User CPU
    lb_cpu.user.label User CPU

    lb_cpu.user.sum \
        example.com;lb1:cpu.user \
        example.com;lb2:cpu.user

Может, ему нужна группа для каждого существующего узла?

Я также изображаю различные суммированные значения, но не думаю, что здесь проблема. Конечно, узлы lb1 и lb2 должны существовать внутри группы example.com (и вы можете адаптироваться; возможно, это «example.com; lb1.example.com» и т. Д.).

Надеюсь, это поможет!

С уважением