Hello,
I would like to know if it's possible to add the feature to select map itens, they are very usefull for monitoring whole machines/instances, since I'm able to watch over a machine and see if it have some problem in any application based on triggers alerts in that host.
evandro, how do you expect this to look in Grafana?
Well, right now I'm able to create a map and use it to create screens....
In the map that I create I have an image of the server/database and a circle that represents an application, it turns red if some of its items had an alert triggered and it goes to green when everything is acknowledged. Like this sample imagem that is attached (actually this is a map that I created as a model for the one that I use)

This feature is extremely useful to have a global view of every server/instance status (if they are having any problem or if they are ok), turning the monitoring much more practical from a macro view
So, you are basically asking for a re-implementation of map capabilities in Grafana? That sounds like a tall order! Nothing alike exists in Grafana, as far as I know. In my opinion, there is a lot more potential in drawing "maps" than what Zabbix exposes. Replicating this is not the best you can get and I'm not sure if Grafana is the proper platform. For reference: http://zabbix.org/wiki/Docs/maps_charts_d3
I'm learning d3.js now and want to implement custom panel for maps, but it will take much time.
@alexanderzobnin great to know!
@volter yes, I agree that there's a lot more potential in drawing this than replicating zabbix.Since we have a custom trigger panel, where it's possibe to filter the triggers by application/servers, it would be more than enough to draw server/instances and its applications, and coloring according to active triggers, but since zabbix have this feature implemented, I was thinking with me if it would be possible to make the plugin query these maps..
I'll have a look at that documentation to see if I have some ideia.
Anyway, maybe Grafana is not a proper platform for this, but since it's a monitoring tool, it makes sense to have this overview. Unfortunately, I've failed to create something in Grafana to do the job
New Grafana plugin system introduce great extension ability. But Map implementation is a really hard job and now I just haven't free time to start it.
Subscribe. For me it is also very important functionality, because Grafana is used as a complex screen with several sources (Zabbix, Prometheus).
Agree with @freewms I need ZabbixMaps on grafana too
https://grafana.com/grafana/plugins/jdbranham-diagram-panel -- Maybe you can plug into that.
Unfortunately, I can't do that. Zabbix MAP supports another division of the company. If I use the Diagram plugin, they will have to configure the display twice - in Zabbix Map and in Diagram plugin. First , it is a fairly large amount of work. And secondly - over time, there will be differences between Zabbix Map and Diagram plugin settings due to the human factor.
In future, it's a cool function for a summary overview in business level where support multiple zabbix sources or mixed monitor sources together.
Hi all!
I also need this functionality and made some steps. I forked plugin and added code to get map json from zabbix. Next step is to create panel to show map, but this is most difficult work.
Alexander, could you please review my changes and include them to master branch if possible? Thank you!
My fork - https://github.com/vryzhevsky/grafana-zabbix
I can explain how it work, if needed.
Most helpful comment
I'm learning d3.js now and want to implement custom panel for maps, but it will take much time.