A new optional configuration parameter ForceActiveChecksOnStart has been added to Zabbix agent 2. Setting the parameter to
ForceActiveChecksOnStart=1 will ensure item data for active checks is collected immediately upon Zabbix agent restart, except for items with Scheduling update interval. Otherwise, the first data collection after an agent restart will happen at random time, which is less than item update interval, to prevent spikes in resource usage.
It is also possible to set this option only for a specific plugin by using Plugins.<PluginName>.System.ForceActiveChecksOnStart (for example,
Plugins.Uptime.System.ForceActiveChecksOnStart=1). If set, a plugin-level parameter will override the global setting.
The template Generic Java JMX now contains discovery rules for low-level discovery of memory pools and garbage collectors.