I have a dozen load balanced cloud servers all monitored by Munin.
I can track each one individually just fine. But I'm wondering if I can somehow bundle them up to see just how much collective CPU usage (for example) there is among the cloud cluster as a whole.
How can I do this?
The munin.conf file makes it easy enough to handle this for subdomains, but I'm not sure how to configure this for simple web nodes. Assume my web nodes are named, web_node_1 – web_node_10.
My conf looks something like this right now:
[web_node_1]
address 10.1.1.1
use_node_name yes
...
[web_node_10]
address 10.1.1.10
use_node_name yes
Your help is much appreciated.
Best Answer
Yes, Munin supports virtual nodes which can combine data from other defined nodes.
See here for a good example:
http://waste.mandragor.org/munin_tutorial/munin.html#sev_nodes_single_graphupdate: Actually that was a terrible example, considering it didn't work. Here's the official example, which ought to work a lot better. :-) http://munin-monitoring.org/wiki/aggregate_examples
I guess that's what I get for firing off a poorly researched answer that kinda looked right late on a Friday afternoon. :-o