knightss27 / grafana-network-weathermap

A fully featured and customizable network weathermap plugin for Grafana (9.0+).
https://grafana.com/grafana/plugins/knightss27-weathermap-panel/
Apache License 2.0
139 stars 7 forks source link

Traffic diagram customization and node display enhancements. #10

Closed swa1216 closed 2 years ago

swa1216 commented 2 years ago

My English is not good, but I'm really happy to see this weathermap plugin appear. But I have some function hope you can help increase

  1. the icon for traffic load can be moved?and define the name? and define the 0.x threshold
  2. And upload my own background and icon not svg
  3. Can the node just show the value not just in link
  4. Can the link can turn? 234

123 789

knightss27 commented 2 years ago

Hi! Thanks for using it!

To answer your questions:

  1. I am happy to add the ability to move the threshold diagram. I also have another GitHub issue about decimal (0.x) percentages which I will also work to add. I am working on a small overhaul of link calculations as I am hoping to add the ability to choose different units.
  2. See issue #5. Basically Grafana does not have a good way for me to let users upload images.
  3. I will look into this.
  4. I will also look into adding this. You could cheat something like this by using blank nodes (just set their label to nothing) and setting the links on both sides to the same data query source.
knightss27 commented 2 years ago

Good news! Some of these updates should be releasing shortly with the v0.3.0 milestone.

  1. I have allowed for some general customization of the traffic load diagram. This means moving its location, changing font size, changing the title, and changing the scale's size (I also added decimal thresholds). You can see the scale moved and altered in the diagram below.
  2. I have implemented "turning" links. This will likely remain a fairly beta feature for a while, as it includes a lot of changes that may or may not work perfectly with more extensive testing. This is done with "connection" nodes, which is just a toggle on each node that allows you to turn it into a connection. More in depth documentation on how to use this feature will be published with the incoming release. You can also see this in the diagram below. Let me know what you think!

image