make SNMP multigraphs look like MRTG graphs
|Reported by:||anarcat||Owned by:||nobody|
|Severity:||normal||Keywords:||mrtg pola patch|
Here at Koumbit we have done a patch to make the SNMP multigraphs look like MRTG graphs. There are multiple reasons for this:
- POLA (Principle of Least Astonishment) - most graphing software does it that way and it's confusing to switch to Munin and try to figure it out from there
- Comparing graphs is easier - with the current graphs, comparing the graph from both ends of a cross-connect in switches si very hard as the graphs are reversed, and simply can't be compared without being either very good with visuals or using graphical software.
I have attached graph examples of two interfaces that are supposed to match, to give an idea of the latter problem.
I have also attached a patch which makes the received graph be a green AREA and sent graph be a blue LINE1, both on the positive side. I think it covers most of the transition.
I know this is a sensitive and highly debatable issue. I am also aware there is a workaround proposed in the FAQ. However this workaround assumes that I create a snippet for every single port for every switch we monitor, which currently means around 300 code snippets - basically defeating the whole idea behind the SNMP multigraph plugin.
I would go as far as saying that the default if_ graphs should also be changed so they can be compared with the SNMP graphs, but I am not sure I can win that fight, so I write provide a patch only if there is some sympathy with it. ;)