我有十几个负载均衡的云服务器,全部由 Munin 监控。
我可以单独跟踪每一个就好了。但我想知道我是否可以以某种方式将它们捆绑在一起,以查看整个云集群中有多少集体 CPU 使用率(例如)。
我怎样才能做到这一点?
munin.conf 文件可以很容易地为子域处理这个问题,但我不确定如何为简单的 Web 节点配置它。假设我的网络节点被命名为 web_node_1 - web_node_10。
我的会议现在看起来像这样:
[web_node_1]
address 10.1.1.1
use_node_name yes
...
[web_node_10]
address 10.1.1.10
use_node_name yes
非常感谢您的帮助。
是的,Munin 支持可以组合来自其他已定义节点的数据的虚拟节点。
在这里查看一个很好的例子:
http ://waste.mandragor.org/munin_tutorial/munin.html#sev_nodes_single_graph更新:实际上这是一个糟糕的例子,考虑到它没有用。这是官方示例,应该可以更好地工作。:-) http://munin-monitoring.org/wiki/aggregate_examples
我想这就是我在周五下午晚些时候给出一个研究不充分的答案而得到的结果。:-o
您可以使用 munin 从其他图形中提取数据并将它们聚合到一个新图形中。下面是 munin.conf 的一个基本示例,它从节点的 CPU 使用情况中提取数据,并将其显示到另一个聚合图中: