Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Zabbix MAPS #208

Open
evandro-portugal opened this issue Apr 29, 2016 · 14 comments
Open

[Feature Request] Zabbix MAPS #208

evandro-portugal opened this issue Apr 29, 2016 · 14 comments

Comments

@evandro-portugal
Copy link
Contributor

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.

@volter
Copy link
Contributor

volter commented May 2, 2016

evandro, how do you expect this to look in Grafana?

@evandro-portugal
Copy link
Contributor Author

evandro-portugal commented May 3, 2016

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)
example

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

@volter
Copy link
Contributor

volter commented May 3, 2016

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

@alexanderzobnin
Copy link
Collaborator

I'm learning d3.js now and want to implement custom panel for maps, but it will take much time.

@evandro-portugal
Copy link
Contributor Author

evandro-portugal commented May 4, 2016

@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

@alexanderzobnin
Copy link
Collaborator

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.

@freewms
Copy link

freewms commented Aug 10, 2019

Subscribe. For me it is also very important functionality, because Grafana is used as a complex screen with several sources (Zabbix, Prometheus).

@poisonedPawn
Copy link

Agree with @freewms I need ZabbixMaps on grafana too

@volter
Copy link
Contributor

volter commented Aug 12, 2019

https://grafana.com/grafana/plugins/jdbranham-diagram-panel -- Maybe you can plug into that.

@freewms
Copy link

freewms commented Aug 16, 2019

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.

@yuanyuefeng
Copy link

In future, it's a cool function for a summary overview in business level where support multiple zabbix sources or mixed monitor sources together.

@vryzhevsky
Copy link

vryzhevsky commented Jan 28, 2020

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.

@mellomanfl
Copy link

@vryzhevsky Any news about map integration? Need it too and have no idea how to get it done...
Thank you!

@andrevader
Copy link

@alexanderzobnin Any news about map integration? Need it too and have no idea how to get it done...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants