The maximum supported version for TimescaleDB is now 2.17.X.
PostgreSQL 17 is now supported.
Asynchronous pollers are now considered busy if they have reached the limit set by the MaxConcurrentChecksPerPoller server/proxy configuration parameter. Utilization of poller processes can be monitored with the zabbix[process,,,] internal item.
The default value of the StartPreprocessors server/proxy configuration parameter has been increased from 3 to 16. To make the best use of available resources, the number of pre-started instances of preprocessing worker threads should be set to at least match the number of available CPU cores. If preprocessing tasks are not CPU-bound and involve frequent network requests, configuring additional workers is recommended.
It is now possible to specify MSSQL instance names as part of the connection string in MSSQL agent 2 plugin items, for example:
Note that in this case no port must be specified. If port is specified, then the instance name will be ignored and the specified port will be used for connection.
The performance counter query of the MSSQL agent 2 plugin has been updated, resolving issues in the data retrieval of unnamed (default) MSSQL instances.
The maximum number of rows that can be displayed has been increased from 100 to 1000 in several dashboard widgets:
1000 is now the value of ZBX_MAX_WIDGET_LINES parameter in frontend definitions.
For new templates and changes to existing templates, see Template changes.