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

Агрегированные графики Munin с нескольких серверов

Я использую циклическую балансировку нагрузки DNS и разделил общий трафик на несколько серверов. Каждый сервер выполняет около 300-400 запросов в секунду, но меня интересует сводный график, показывающий ВСЕГО всех запросов в секунду, обслуживаемых нашей архитектурой.

Есть ли способ сделать это? Прямо сейчас каждый график в Munin представляет собой отдельный график, поскольку они изображают вещи на одном сервере.

Я использую следующую конфигурацию, которая не работает

у меня не работает, есть ли в этой конфигурации ошибки?

[TRAFFIC.AGGREGATED]
  update no
  requests.graph_title nGinx requests
  requests.graph_vlabel nGinx requests per second
  requests.draw LINE2
  requests.graph_args --base 1000
  requests.graph_category nginx
  requests.label req/sec
  requests.type DERIVE
  requests.min 0
  requests.graph_order output
  requests.output.sum \
    lb1.visualwebsiteoptimizer.com:nginx_request_lb1.visualwebsiteoptimizer.com_request.request \
    lb3.visualwebsiteoptimizer.com:nginx_request_lb2.visualwebsiteoptimizer.com_request.request \
    lb3.visualwebsiteoptimizer.com:nginx_request_lb3.visualwebsiteoptimizer.com_request.request

Есть способ посмотреть:

[ppke.hu;All_Totals]
  update no
  uptime.graph_title Uptimes
  uptime.graph_vlabel uptime in days
  uptime.draw LINE2
  uptime.graph_order \
    host1=host1.ppke.hu:uptime.uptime \
    host2=host2.ppke.hu:uptime.uptime \
    host3=host3.ppke.hu:uptime.uptime \
  uptime.graph_category system

Я думаю, вы поняли идею.

Позже заменил мой мониторинг munin на более полное решение ....

Да, вы можете строить агрегированные графики.

Вот как на Мунине сайт.

По сути, вы создаете фальшивый узел в своем munin.conf и описываете источники, но читать ссылку легче, чем объяснять.

Мунин чрезвычайно разборчивый об именах хостов и группах. В вашем примере замените TRAFFIC.AGGREGATED чем-нибудь вроде <mydomain>; Totals

Например, посмотрите этот ответ на btm.geek: http://blog.loftninjas.org/2010/04/08/an-evening-with-munin-graph-aggregation/

[localdomain;2xLoad]
update no

dload.graph_title 2xload
dload.double.stack one=localhost.localdomain:load.load two=localhost.localdomain:load.load