Hi.
ZabbixAgent has a problem which continues uploading the data of an active check to stopped ZabbixServer.
As a result, the load of ZabbixAgent goes up or the result of surveillance becomes imperfect.
Especially when ZabbixServer is Active/Standby composition, surveillance processing of ZabbixAgent will be performed doubly.
The conditions which this problem generates are that ZabbixServer becomes invalid, after obtaining the information on an active check from ZabbixServer.
The method of recovering this problem is as follows.
- Start ZabbixServer again.
- Reboot ZabbixAgent.
I created the patch to this problem.
The attached patch named simple.patch is a simple patch.
The attached patch named zabbix_agent-active_check.patch stops transmission of an active check, only when it is not able to be continuously connected with ZabbixServer.
The number of times of stopping transmission of an active check can be specified by "StopActiveChecksFail".