PDA

View Full Version : Two "Y axis MAX value" when using both sides of graph


moseleymark
09-12-2010, 00:37
Haven't checked 1.8.4rc to see if it's changed there (though I didn't see it in the changelogs), but it'd be handy to be able to set "Y axis MAX value" in a graph for both the left and right side of the graph.

Use case:
I have lots of graphs on a variety of screens for our NOC to look at. The graphs all are showing the same thing--i.e. the same metric. It's impossible though with a lot of graphs to notice that the scale of the Y axis has changed, when you're scrolling down a page of graphs, so the graphs "look" the same but can be wildly different. To keep things scaled the same and thus relative to all the other graphs on the page, I turn on "Y axis MAX value" to a meaningful value in practically all of my graphs.

Problem:
If I want to measure two different metrics against each other, e.g. bandwidth on the left Y axis vs load average on the right Y axis, the Y MAX value applies to both. So if I set Y MAX to an appropriate value for bandwidth (say 10 million), the graph for load average (which is varying between 0-10) is just a line at the bottom. If set against load average (say, 50), then obviously the bandwidth side is going to off the top.

I could play games to try to scale them to closer values, but this is a one-off example.

Solution:
If any graph elements are on the right, a previously greyed out "Y axis MAX value" (and "Y axis MIN value") become accessible, say, "Y right axis MAX value", and all graph elements on the left are limited by "Y axis MAX value" and all the graph elements aligned on the right are limited by "Y right axis MAX value".

Thanks and keep up the great work! I'm endlessly amazed at how many cools things I can do in Zabbix.

acutchin
10-12-2010, 00:13
This is a feature I've been dreaming about for years. It would allow an engineer/admin to create customized graphs that correlate dissimilar metrics from disparate systems. This could be revolutionary in the systems/application monitoring world!

Now imagine if those graphs were feature and interaction-rich SVG graphs, dynamically scalable, with hidable/dim-mable series, popup text, integrated text bubbles denoting events and anomalies, all customizable by the admin...

richlv
10-12-2010, 11:06
https://support.zabbix.com/browse/ZBXNEXT-245

moseleymark
11-12-2010, 01:03
acutchin:
I agree. We use zabbix for metrics gathering (as I've not been able to convince my company to ditch our large nagios installation yet). It's already great at metrics visualization, but being able to mix graphs like that would be a huge plus.

richlv:
Thanks for the info. Good to know it's in the system.