Networking 我如何配置Munin以提供我所有云服务器的总数?

Networking 我如何配置Munin以提供我所有云服务器的总数?,networking,cloud,monitoring,munin,server-monitoring,Networking,Cloud,Monitoring,Munin,Server Monitoring,我有十几个负载平衡的云服务器,都由Munin监控 我可以单独追踪每一个。但我想知道我是否能以某种方式将它们捆绑起来,看看作为一个整体的云集群中有多少集体CPU使用率(例如) 我该怎么做 通过munin.conf文件,可以很容易地为子域处理这个问题,但我不知道如何为简单的web节点配置它。假设我的web节点命名为web\u node\u 1-web\u node\u 10 我的配置现在看起来像这样: [web_node_1] address 10.1.1.1 use_node_na

我有十几个负载平衡的云服务器,都由Munin监控

我可以单独追踪每一个。但我想知道我是否能以某种方式将它们捆绑起来,看看作为一个整体的云集群中有多少集体CPU使用率(例如)

我该怎么做

通过munin.conf文件,可以很容易地为子域处理这个问题,但我不知道如何为简单的web节点配置它。假设我的web节点命名为web\u node\u 1-web\u node\u 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
非常感谢您的帮助。

您可以通过和来实现这一点

我也不得不做同样的事情,我发现这很有帮助

基本上,您希望执行以下操作:

[web_nodes;Aggregated]
   update no

   cpu_aggregate.update no
   cpu_aggregate.graph_args --base 1000 -r --lower-limit 0 --upper-limit 200
   cpu_aggregate.graph_category system
   cpu_aggregate.graph_title Aggregated CPU usage
   cpu_aggregate.graph_vlabel %
   cpu_aggregate.graph_order system user nice idle
   cpu_aggregate.graph_period second
   cpu_aggregate.user.label user
   cpu_aggregate.nice.label nice
   cpu_aggregate.system.label system
   cpu_aggregate.idle.label idle
   cpu_aggregate.user.sum web_node_1:cpu.user web_node_2:cpu.user
   cpu_aggregate.nice.sum web_node_1:cpu.nice web_node_2:cpu.nice
   cpu_aggregate.system.sum web_node_1:cpu.nice web_node_2:cpu.system
   cpu_aggregate.idle.sum web_node_1:cpu.nice web_node_2:cpu.idle

还有一些其他东西可以调整图形,使其与主插件具有相同的比例、最小/最大值等,这些可以从“cpu”插件文件复制。这里最关键的是最后四行——这就是其他图表的值求和的地方。

我刚刚投了反对票。这个问题怎么了?我很确定config file.Nope中有一个例子。配置中的示例没有回答我的问题。它使用sub.foo.com和sub2.foo.com并以这种方式绑定它们,但不以任何方式显示总CPU或负载(例如)。但我很高兴在这里错了。