plajjan / snabbswitch

Snabb Switch: Fast open source packet processing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Checkout grafana

plajjan opened this issue · comments

The Chronograf UI is really really simple and it's no surprise as it's a 0.3 version.

Grafana seems to have support for InfluxDB as well. Perhaps we can take a look at that and see if it's better suited for our use case.

Current issues I see with Chronograf (or I just don't know how to do it - requires a little research):

  • no possibility to set colors in graphs. For example it's very intuitive if blocked traffic is red and passed is green. This is currently the case but it's just "luck" based on the ordering of the entries for a visualisation. I actually reordered one by hand to get this. Similarly it's good if we have same colours in different graphs for similar values, like blocked_packets in one graph should have same colour as blocked_bytes in another
  • need "dynamic" visualisation based on some input value. I want to have counters per mitigation and while I don't see an issue in writing this to influx I don't see how we can graph it in a "dynamic" fashion. There are tags on each data point and we currently set "host" = "kst5-ddos-1", similarly I'm thinking we add "mitigation_id" or something. If we want total data for all mitigations we can just omit the tag in query and summarise all values (right now the values are actually total so not needed).