9 Template changes

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:

  • Downloading the latest templates from the Zabbix Git repository;
  • Then, while in Data collectionTemplates you can import them manually into Zabbix. If templates with the same names already exist, the Delete missing option should be checked when importing to achieve a clean import. This way the old items that are no longer in the updated template will be removed (note that it will mean losing history of these old items).

Please be informed that since Zabbix 6.0, all templates follow an updated format, which may impact the import of pre-6.0 templates. For more information, see Template changes in 6.0.

CHANGES IN 6.4.0

Updated templates

Templates that discover filesystems

Zabbix templates that discover filesystems now make use of the vfs.fs.get item instead of vfs.fs.discovery item, and:

  • The update interval for the discovery has been reduced to one minute.
  • Item prototypes are now dependent on the vfs.fs.get master item.
  • A trigger to detect volumes that remounted in read-only mode has been added to UNIX templates.
  • Filters have been added to filter bind mounts on Linux and .dmg volumes on macOS in the respective templates.

Linux by Zabbix agent

The system.sw.packages item has been replaced by system.sw.packages.get in the generic Linux by Zabbix agent template. A new trigger has been added to fire when the number of packages changes.

Windows by Zabbix agent/Zabbix agent active

The templates Windows by Zabbix agent and Windows by Zabbix agent active have been updated and now include the system.sw.os item and a new trigger for monitoring system version changes.

CHANGES IN 6.4.3

A new template has been added: Google Cloud Platform (GCP) by HTTP.

The template Azure by HTTP now also works with Azure Cosmos DB for MongoDB.

CHANGES IN 6.4.5

New templates are available:

CHANGES IN 6.4.6

New template is available:

CHANGES IN 6.4.7

New templates are available:

CHANGES IN 6.4.8

New templates

New templates are available:

Updated templates

CHANGES IN 6.4.9

New templates

New template is available:

Updated templates

Integration with OpenShift has been added to Kubernetes cluster state by HTTP template.

CHANGES IN 6.4.11

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:

  • new LLD rules and metrics for quorum and quorum members have been added;
  • the type of the LLD rules has been changed from “Database monitor” to “Dependent item”;
  • items with db.odbc.discovery key have been turned into items dependent on the db.odbc.get item
  • new item has been added - MSSQL DB '{#DBNAME}': Recovery model, which returns the database recovery model under the database discovery;
  • new macros, namely, {$MSSQL.BACKUP_FULL.USED}, {$MSSQL.BACKUP_DIFF.USED}, {$MSSQL.BACKUP_LOG.USED}, have been added - those can be used for disabling backup age triggers for a certain database.

CHANGES IN 6.4.12

New templates

A new template is available:

  • YugabyteDB by HTTP, which includes the YugabyteDB Cluster by HTTP template for monitoring each YugabyteDB cluster.

CHANGES IN 6.4.13

New templates

New templates are available:

CHANGES IN 6.4.14

New templates

A new template is available:

  • Oracle Cloud by HTTP, a master template that discovers various Oracle Cloud Infrastructure (OCI) services and resources.

Updated templates

  • FortiGate by SNMP template has been supplemented with metrics regarding VPN, high availability (HA), wireless termination points (WTPs), SD-WAN health checks, and HW sensors.
  • MySQL by ODBC template has been supplemented with the items "MySQL: Get database" and "MySQL: Get replication". The LLD rules "Database discovery" and "Replication discovery" have been changed to the "Dependent item" type.
  • Oracle by ODBC template has been supplemented with the items "Oracle: Get archive log", "Oracle: Get ASM disk groups", "Oracle: Get database", "Oracle: Get PDB", and "Oracle: Get tablespace". The LLD rules "Archive log discovery", "ASM disk groups discovery", "Database discovery", "PDB discovery", and "Tablespace discovery" have been changed to the "Dependent item" type.
  • The VMware Hypervisor template within the VMware and VMware FQDN template sets has been supplemented with a new LLD rule, "Sensor discovery".

CHANGES IN 6.4.15

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 overhaul. Changes include item, trigger, graph, and dashboard updates.

CHANGES IN 6.4.16

New templates

A new template is available:

CHANGES IN 6.4.17

New templates

The set of Azure by HTTP templates has been supplemented with the Azure VM Scale Set by HTTP template.