I have a GL-Inet Cirrus AP running version 4.3.13 of their OpenWRT software and a Zabbix server hosted somewhere else. I can add the Cirrus router to the zabbix server as a active client, using the templates supplied by OpenWRT.
When I add the Cirrus to the Zabbix server I get 13 graphs . It seems to be OS and WiFi stuff but no network interface info.
I looked and the zabbix packages are installed on the system (zabbix-agentd, zabbix-extra-mac80211, zabbix-network, zabbix-wifi).
The package version for the Zabbix agent is version 5.0.7-2.
In the discovery section, next to "Network Interface Discovery" it has an error (or part of one):
I have tried deleting the host object on the Zabbix server for the cirrus and recreating it. I have tried to re-run discovery.
Anything else folks can think that I can try?
I'm looking for network interface traffic graphs and then I want to alert on interface state.
I have a different GL-Inet/OpenWRT device that has a different openwrt and agent version 5.0.18-1 and I get the network inteface information for that system.
There isn't an agent upgrade in the repo for the Cirrus and I've never tried cross compiling before.
Looks like the non working device is running OpenWrt 21.02.2, r16495-bf0c965af0 armv7l
Thanks in advance for any troubleshooting pointers or advice.
When I add the Cirrus to the Zabbix server I get 13 graphs . It seems to be OS and WiFi stuff but no network interface info.
I looked and the zabbix packages are installed on the system (zabbix-agentd, zabbix-extra-mac80211, zabbix-network, zabbix-wifi).
The package version for the Zabbix agent is version 5.0.7-2.
In the discovery section, next to "Network Interface Discovery" it has an error (or part of one):
Code:
Invalid discovery rule value: cannot parse as a valid JSON object: invalid object format, expected opening character '{' or '[' at: 'lua: (command line):1: attempt to concatenate field 'device' (a nil value) stack traceback: (command line):1: in main chunk [C]: ?...'
Anything else folks can think that I can try?
I'm looking for network interface traffic graphs and then I want to alert on interface state.
I have a different GL-Inet/OpenWRT device that has a different openwrt and agent version 5.0.18-1 and I get the network inteface information for that system.
There isn't an agent upgrade in the repo for the Cirrus and I've never tried cross compiling before.
Looks like the non working device is running OpenWrt 21.02.2, r16495-bf0c965af0 armv7l
Thanks in advance for any troubleshooting pointers or advice.
Comment