]> git.ipfire.org Git - ipfire-2.x.git/commit
zabbix_agentd: Add LocationDB functionality
authorRobin Roevens <robin.roevens@disroot.org>
Thu, 17 Jul 2025 17:52:03 +0000 (19:52 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 18 Jul 2025 10:08:53 +0000 (10:08 +0000)
commitc297c347d96460bcab651b4f58038d5e857fd2ff
treeed9d5fc8af749e576520c5dfd1c64c329f0b5cca
parent3f3c688181304b4676a7fbb3291270b967f09395
zabbix_agentd: Add LocationDB functionality

Adds new IPFire specific monitoring capabilities to Zabbix Agent:
- ipfire.locationdb.lookup[<ip>,<ip>,...]: Perform IPFire LocationDB lookups
  from within Zabbix. Returns a JSON dict.
- ipfire.locationdb.version: Get LocationDB version timestamp in unixtime.

Signed-off-by: Robin Roevens <robin.roevens@disroot.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/packages/zabbix_agentd
config/zabbix_agentd/userparameter_locationdb.conf [new file with mode: 0644]
lfs/zabbix_agentd