Hi all,
I would like to monitor a RADIUS authentication process with a Zabbix Agent check.
My setup has two RADIUS servers running a test auth script against an external (3rd party) RADIUS server every 5 mins. The problem is that both agents run the check at roughly the same time and the second auth will always fail due to session control on the external server.
Possible fixes:
I know I have a few options to fix this, but all seem very very hacky or difficult to negotiate (3rd party does not assign mutliple accounts for instance).
Does anyone know of another way, preferably from the server end, that I could get the Zabbix Agent to stagger this particulat item check, ideally so Agent1 runs at 0,5,10,15 etc... and Agent2 runs at 2,7,12,17 etc...
Many thanks,
I would like to monitor a RADIUS authentication process with a Zabbix Agent check.
My setup has two RADIUS servers running a test auth script against an external (3rd party) RADIUS server every 5 mins. The problem is that both agents run the check at roughly the same time and the second auth will always fail due to session control on the external server.
Possible fixes:
- have the script take a paramter for a delayed start
- try to get a second monitor 'user' from the 3rd party and just use different accounts for each check
- have cron schedule the checks and use zabbix_sender instead of zabbix_agent
I know I have a few options to fix this, but all seem very very hacky or difficult to negotiate (3rd party does not assign mutliple accounts for instance).
Does anyone know of another way, preferably from the server end, that I could get the Zabbix Agent to stagger this particulat item check, ideally so Agent1 runs at 0,5,10,15 etc... and Agent2 runs at 2,7,12,17 etc...
Many thanks,
Comment