This page lists all changes to the stock templates that are shipped with Zabbix.
Note that upgrading to the latest Zabbix version will not automatically upgrade the templates used. It is suggested to modify the templates in existing installations by:
As of Zabbix 6.0, all templates follow an updated format, which may impact the import of pre-6.0 templates.
The updated default template name no longer contains the initial denominator 'Template' or the target application, e.g. 'Net' or 'OS'. The target application is instead specified in the template file using tags.
For example, as of Zabbix 6.0, 'Template Net TP-LINK SNMP' is named 'TP-LINK by SNMP'; 'Template OS Windows SNMP' is named 'Windows by SNMP', whereby its YAML export file contains the following tags:
In the new format, each template and its elements are also assigned a UUID property for looking up matching objects, for example:
groups:
- uuid: 846977d1dfed4968bc5f8bdb363285bc
name: 'Templates/Operating systems'
templates:
- uuid: f9a59315c8944853bb91c0a9ec3056d7
template: 'Windows by SNMP'
name: 'Windows by SNMP'
Importing a pre-6.0 template in Zabbix 6.0 may therefore result in the old template being renamed and suggested to be merged with the updated template. To avoid any unwanted merges, consider implementing one of these options:
uuid
tag and custom value to the template import file.To compare templates between different Zabbix versions, you can open a given template in the Zabbix Git repository and switch between the relevant release branches.
See the list of new templates in Zabbix 6.0.0.
The template Generic Java JMX now contains two discovery rules:
A new template OpenWeatherMap by HTTP is available.
The following changes have been made in the existing templates:
In the templates Windows services by Zabbix agent, Windows services by Zabbix agent active, Windows by Zabbix agent, Windows by Zabbix agent active {$SERVICE.NAME.NOT_MATCHES} macro value has been updated to filter out an extended list of services.
The template PostgreSQL by Zabbix agent 2 now will check the number of slow queries and generate a problem if the amount exceeds a threshold.
New templates are available:
The templates SMART by Zabbix agent 2 and SMART by Zabbix agent 2 (active) have been updated:
New macros allowing to define warning and critical thresholds of the filesystem utilization for virtual file system monitoring have been added to the templates HOST-RESOURCES-MIB storage SNMP, Linux by Prom, Linux filesystems SNMP, Linux filesystems by Zabbix agent active, Linux filesystems by Zabbix agent, Mellanox SNMP, PFSense SNMP, Windows filesystems by Zabbix agent active, Windows filesystems by Zabbix agent. Filesystem utilization triggers have been updated to use these macros.
New templates are available:
See setup instructions for HTTP templates.
New templates are available:
See setup instructions for HTTP templates.
A new template HPE Synergy by HTTP is available.
The templates HashiCorp Consul Node by HTTP and HashiCorp Consul Cluster by HTTP now support Consul namespaces.
PostgreSQL Agent 2 template has been updated:
A trigger for detecting checksum failures has been added to the Dbstat item of the PostgreSQL Agent 2 template. According to PostgreSQL documentation, you can use checksums on data pages to help detect corruption by the I/O system that would otherwise be silent.
A new template OPNsense by SNMP is available.
New templates are available:
See setup instructions for HTTP templates.
The template Oracle by Zabbix agent 2 has been updated:
A new template Google Cloud Platform by HTTP (GCP by HTTP) is available.
See setup instructions for HTTP templates.
The template Azure by HTTP now also works with Azure Cosmos DB for MongoDB.
New templates are available:
New template is available:
New templates are available:
New templates
New templates are available:
Updated templates
New templates
New template is available:
Updated templates
Integration with OpenShift has been added to Kubernetes cluster state by HTTP template.
New templates
The set of Azure by HTTP templates has been supplemented with the Azure Cost Management by HTTP template.
Updated templates
MSSQL by ODBC template has been updated for working with AlwaysOn features such as Failover Cluster Instances (FCI) and Availability Groups (AG). It is now possible to use the template for monitoring a host in cluster, standalone host and host by cluster name. A macro for instance name is no longer used; when the master is switched, it is not required to change any macros:
db.odbc.discovery
key have been turned into items dependent on the db.odbc.get
itemNew templates
A new template is available:
New templates
New templates are available:
New templates
A new template is available:
Updated templates
New templates
The AWS ELB template set has been supplemented with the template AWS ELB Network Load Balancer by HTTP.
Updated templates
The OS templates (agent, SNMP, and Prometheus-based) have been given a mounted filesystem update. In mounted filesystem discovery, the "Space is low" and "Space is critically low" triggers no longer have the absolute threshold and burst condition.
New templates
A new template is available:
New templates
A new template is available:
The set of Azure by HTTP templates has been supplemented with the Azure VM Scale Set by HTTP template.
Updated templates
The templates Zabbix server health, Remote Zabbix server health, Zabbix proxy health, and Remote Zabbix proxy health have been updated for improved data visualization in item graphs by regrouping the displayed metrics.
New templates
A new template is available:
New templates
New templates are available:
New templates
A new template is available:
Updated templates
New templates
A new template is available:
Updated templates