Hi all
A new version of the zabbix_agentd LTS, containing a few bug fixes.
As an additional patch I have added 2 new metrics (items) to the agent for the user to check if they want: - ipfire.ovpn.clients.discovery which returns a JSON string with all configured ovpn clients from /var/ipfire/ovpn/ovpnconfig. This can be used by Zabbix to automatically discover any configured openvpn clients and start monitoring them. - ipfire.ovpn.statusreport.gget which returns a JSON string with the parsed content of /var/run/ovpnserver.log. This can be used by Zabbix to effectively monitor discovered configured clients: bytes in/out, connection state, last activity, remote IP, VPN IP.
This will of course be documented on the wiki when the patch is merged.
For reference, the download link for the zabbix_agentd source used in this patch: https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.19.tar.gz
Regards
Robin