Hello!
Here at the company, I have a Zabbix-Server 6.0 installed on a VM and a Grafana 10.4.5 on another VM using the Zabbix Plugin for Grafana in the latest version (4.5.2).
I have created some dashboards that are perfectly monitoring various items from my Zabbix-Server, but I am facing difficulties when trying to display in Grafana any item that monitors a port, for example, the item that monitors the status of the Zabbix-Proxy service on port 10051, which uses the key net.tcp.service[tcp,{$PORTA_1_1}]. All of them return “no data” in Grafana, even though the Zabbix-Server is collecting everything normally.
I have another VM with Grafana 7.2.0 and the plugin version 3.11.0, where the above situation does not occur. Everything works normally.
As an alternative, I created a script on the Zabbix Proxy machine that checks the status of the zabbix-proxy service and returns 0 (down) or 1 (up), and I configured a UserParameter to send the information to the Zabbix-Server. This way it works, and Grafana gets the value correctly.
Both items return the same value, in this case, 1 (integer), but one is “seen” by Grafana and the other is not.
I have already done various searches and tests, but I couldn’t find a solution other than the UserParameter.
Does anyone have any idea what I could do to fix this? Or if it might be some kind of plugin bug?
Thanks for the help!