Munin wish list
Put your wishes here. (The ticket base can also be used as a wishlist).
Implemented:
In progress (in trunk or planned to be in trunk which will become 1.5):
- Zoomable graphs.
- SSH-node transport is in (partial, it lacks a supported way to talk to the node over ssh, but it should be possible to get working with http://blog.pwkf.org/post/2008/11/04/A-Poor-Man-s-Munin-Node-to-Monitor-Hostile-UNIX-Servers
Patches available but not integrated:
- GUI to create agregated graphs - DONE - see attachment muninAggregator.pl
- Tabbed graph pages
- Graph Colours ala Edward Tufte (email)
Wished features in no particular order:
- GUI to create percentage-from-numbers graphs
- GUI to create custom "frankenstein" pages by picking graphs from other places [there is at least one version of that submitted somewhere]
- Dashboard showing "interesting things". Currently we are a quite simple hack away from a dashboard showing graphs with warning or critical status. Other interesting graphs could be: Steep inclines or declines. RRD based anomalty detection.
- graphs of a particual category should be grouped in one html file (i. e. one html file for all graphs in the network category, one for all graphs in the apache group, ...) - see the above aggregated graph tool
- Plugin console on the central node - makes munin-node enable and disable plugins and control wildcard plugin params (requires protocol extentions, and probably authentication to safely. A really cool console would allow uploading of plugins to the nodes.
- Munin should be able to output the current value as plain text outside the graph for easy screen-scraping of munin values. Useful when you want to automatically monitor machines you do not have root access to, or you cannot speak with munin-node directly, but are only able to see the munin graphs webpage.
- Implement offline mode (munin should request data from the last time it successfully received any otherwise if there are significant downtime periods gaps will appear on the graphs) -- This is planned for 1.4
- To have help or documentation in context of the graphs (clickable at the very graph). Using munin for maintainance people would be much easier if concise information is available about what those graphs really mean. Expecting those people to read perl scripts to understand the working is not an option. Half done: We have "munin-doc" but you have to log into the node with the plugin to be sure it's the right doc.
- Custom graph date scale. Currently graph's x-scales are limited to day, week, month and year. Custom ranges like 3, 6 months or even longer ranges like 5 years fit better for some applications. Zoomable graphs (see above) would help as well for this requirement.
- Solaris/indiana packages or instructions
- instructions (or scripts) on how to rename hosts properly
- '<pluginname>.update no' in the munin.conf should also mean: do not draw the graph, because it is empty
- Support the TICK linetype present in rrdtool, for marking points or on/off states.
- add support to optimize png via optipng to reduce traffic.
- monitor keyboard usage in the users plugin
- logarithmic graphs, so spikes do not make general low activity disappear
See also the plans for Munin
Specularix: I'm afraid I deleted version 3 by mistake :I
Attachments
- muninAggregator.2.pl (7.5 kB) -
web interface aggregating the same graph across many nodes v1.01
, added by speculatrix on 10/21/09 13:29:28.
