Hi all, bit of an odd one, hope I'm explaining myself OK...
I've got a bit of a complex device. It's a chassis that can take multiple cards, and each card can contain multiple fibre-optic transceivers.
How I'm currently handling this is a discovery rule to find all cards, and then a discovery prototype to find every transceiver on each card. This discovery prototype then creates items for RX/TX light levels (and a few other stats, including the device's configured thresholds for high/low light levels). Graphs are then created based on these light levels. All of this works correctly, I can see the data coming in from the device, I can see the data visualised in graphs.

Now that I have the graphs, I want to create a per-device dashboard that shows me the light levels of all transceivers (like the interfaces dashboard for Network Generic via SNMP). I'm able to create a widget with the graph prototype, and I can see the dashboard on the device the template is applied to... but the graphs don't render.

The reason I specifically call out "items created by discovery prototypes" is that graphs created via normal discovery always render in dashboards (E.G the aforementioned "Network interfaces" dashboard from "Network Generic via SNMP"), which makes me think it's either an issue with how I'm creating the items/graph/dashboard, or possibly a bug in Zabbix (but I don't want to jump to conclusions).
Has anyone else run into this issue before?
I've got a bit of a complex device. It's a chassis that can take multiple cards, and each card can contain multiple fibre-optic transceivers.
How I'm currently handling this is a discovery rule to find all cards, and then a discovery prototype to find every transceiver on each card. This discovery prototype then creates items for RX/TX light levels (and a few other stats, including the device's configured thresholds for high/low light levels). Graphs are then created based on these light levels. All of this works correctly, I can see the data coming in from the device, I can see the data visualised in graphs.
Now that I have the graphs, I want to create a per-device dashboard that shows me the light levels of all transceivers (like the interfaces dashboard for Network Generic via SNMP). I'm able to create a widget with the graph prototype, and I can see the dashboard on the device the template is applied to... but the graphs don't render.
The reason I specifically call out "items created by discovery prototypes" is that graphs created via normal discovery always render in dashboards (E.G the aforementioned "Network interfaces" dashboard from "Network Generic via SNMP"), which makes me think it's either an issue with how I'm creating the items/graph/dashboard, or possibly a bug in Zabbix (but I don't want to jump to conclusions).
Has anyone else run into this issue before?
Comment