Using tags set on Zabbix hosts to filter

Hi gang!
I am using Zabbix for infrastructure monitoring for a lot of different divisions in our company. Now there have been a question from the divisions for being able to see the status of their stuff, and the ability in Zabbix itself is a bit limited, why i turn to Grafana.
All of the devices/hosts have tags that shows what division that uses the device (like Division: “xxx” or “yyy” or in that case it is used by many the tags are “Division1” = “xxx” and “Division2” = “yyy”.
Also, the hosts have set what SLA the server have, like “Servicetime” = “Daytime”, “24/7”.

I would like to offer a dashboard for each and one of the divisions (30-ish), that populates graphs for related to each division so that they can see how “their” stuff perfomes, and in addition, also a SLA-meter for each SLA-level counted on how the Zabbix-agent have responded or not (for start, will change to some other mesurepoint later)…
I have figured out how to use the variables to use the dropdown, and get the 24/7 SLA-counter, but it dont get the relevant value for the daytime servers if it is down outside the SLA.
Also, the benefit of using the tags is that if there are a new device added, it will “popup” automatically if the tags are set right.
Anyone that have any ideas how to do this?

Using directly the plug-in features, there’s currently no way to do that, consider going to GitHub · Where software is built and searching the Issues about Requested Features if there’s one open for you to support, or open one to get some attention.

A second option here would be not using the Integration Plug-in features, but using a Postgres/Mysql Integration Plug-in and exposing a read-only or a view on the Zabbix Database, so you could query it in your own way to get all the possibilities.

Hope it helps.