Ubuntu
來自多個伺服器的 Munin 聚合圖
我正在使用 DNS 循環負載平衡,並將總流量分配到多個伺服器上。每台伺服器的執行速度約為 300-400req/秒,但我有興趣擁有一個聚合圖,告訴我我們的架構每秒服務的所有請求的總數。
有什麼辦法可以做到這一點。現在,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網站上的操作方法。
基本上,您在 munin.conf 中創建一個假節點,並描述源,但閱讀連結比解釋更容易。