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 ConfigurationTemplates you can import them manually into Zabbix. If templates with the same names already exist, the Delete missing options 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).

CHANGES IN 6.0.0

New templates

See the list of new templates in Zabbix 6.0.0.

Changes in templates
  • The {#FSLABEL} macro has been added to the corresponding item names and descriptions in Windows by Zabbix agent and Windows by Zabbix agent active templates
  • The vfs.file.cksum[/etc/passwd] agent item has been changed to vfs.file.cksum[/etc/passwd,sha256]
  • A new check zabbix[process,odbc poller,avg,busy] has been added to Zabbix server, Zabbix proxy, Remote Zabbix server and Remote Zabbix proxy templates. The metric is used for monitoring the average time for which ODBC processes have been busy during the last minute (in percentage).

CHANGES IN 6.0.2

The template Generic Java JMX now contains two discovery rules:

  • Garbage collector discovery
  • Memory pool discovery

CHANGES IN 6.0.3

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.

CHANGES IN 6.0.4

New templates are available:

  • TrueNAS SNMP - monitoring of TrueNAS storage OS by SNMP
  • Proxmox VE by HTTP - see setup instructions for HTTP templates

The templates SMART by Zabbix agent 2 and SMART by Zabbix agent 2 (active) have been updated:

  • the Attribute discovery LLD rule has been deleted, whereas the Disk discovery LLD rule will now discover disks based on the pre-defined vendor-specific set of attributes;
  • smart.disk.get item can now return information about a specific disk only, instead of all disks.

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.

CHANGES IN 6.0.5

New templates are available:

  • CockroachDB by HTTP
  • Envoy Proxy by HTTP
  • HashiCorp Consul Cluster by HTTP
  • HashiCorp Consul Node by HTTP

See setup instructions for HTTP templates.

CHANGES IN 6.0.6

New templates are available:

  • HPE MSA 2040 Storage by HTTP
  • HPE MSA 2060 Storage by HTTP
  • HPE Primera by HTTP

See setup instructions for HTTP templates.

CHANGES IN 6.0.7

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.

CHANGES IN 6.0.8

A new template OPNsense by SNMP is available.

CHANGES IN 6.0.13

New templates are available:

  • AWS EC2 by HTTP
  • AWS by HTTP
  • AWS RDS instance by HTTP
  • AWS S3 bucket by HTTP
  • Azure by HTTP
  • Control-M server by HTTP
  • Control-M enterprise manager by HTTP
  • Veeam Backup Enterprise Manager by HTTP
  • Veeam Backup and Replication by HTTP

See setup instructions for HTTP templates.

The template Oracle by Zabbix agent 2 has been updated:

  • The following static items, that requested data for all existing relevant DB objects in a single query, have been removed:
    • "Oracle: Get archive log info"
    • "Oracle: Get ASM stats"
    • "Oracle: Get CDB and No-CDB info"
    • "Oracle: Get PDB info"
    • "Oracle: Get tablespaces stats"
  • The following agent item prototypes have been added to the corresponding discovery rules:
    • Archive log discovery rule: "Archivelog '{#DEST_NAME}': Get archive log info"
    • ASM disk groups discovery: "ASM '{#DGNAME}': Get ASM stats"
    • Database discovery: "Oracle Database '{#DBNAME}': Get CDB and No-CDB info"
    • PDB discovery: "Oracle Database '{#DBNAME}': Get PDB info"
    • Tablespace discovery: "Oracle TBS '{#TABLESPACE}': Get tablespace stats"

CHANGES IN 6.0.18

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.

CHANGES IN 6.0.20

New templates are available:

CHANGES IN 6.0.21

New template is available:

CHANGES IN 6.0.22

New templates are available:

CHANGES IN 6.0.23

New templates

New templates are available:

Updated templates

CHANGES IN 6.0.24

New templates

New template is available:

Updated templates

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

CHANGES IN 6.0.26

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.0.27

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.0.28

New templates

New templates are available:

CHANGES IN 6.0.29

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".