The performance of history syncers has been improved by introducing a new read-write lock. This reduces locking between history syncers, trappers and proxy pollers by using a shared read lock while accessing the configuration cache. The new lock can be write locked only by the configuration syncer performing a configuration cache reload.
API database queries, created when searching through names in hosts and items tables, have been optimized and will now be processed more efficiently.
Template DB Oracle by Zabbix agent 2 has been updated according to the changes made to multiple Zabbix agent 2 items.
For more information about the updates, see Template changes.
You can get this template:
templates
directory of the downloaded latest Zabbix version. Then, while in Configuration → Templates, you can import them manually into Zabbix.The following Zabbix agent 2 items, supported for the Oracle plugin, now have additional optional parameters:
These parameters allow to query separate instances of data instead of all data, thus improving performance.
docker.container_info[]
The docker.container_info[]
Zabbix agent 2 item now supports the option to retrieve either partial (short) or full low-level information about a Docker container.
The maximum supported version for TimescaleDB is now 2.9.0.