You are viewing documentation for the development version, it may be incomplete.
Join our translation project and help translate Zabbix documentation into your native language.

5 What's new in Zabbix 7.2.0

See breaking changes for this version.

Databases

Oracle DB dropped

The support for Oracle as a backend database has been completely removed.

Widgets

Dynamic unit size in Clock widget

The Clock widget's digital clock information unit (date, time, time zone) size now dynamically adjusts to fill all available space based on displayed units, widget size, and display scaling. Configuration parameters for setting the unit size have been removed.

Items

New items

A new item vmware.vm.hv.maintenance[] has been added for monitoring VMware virtual machine hypervisor maintenance status.

Updated items

  • The ssh.run[] item now supports the PubkeyAcceptedKeyTypes SSH option.

  • The systemd.unit.discovery[] item now returns the macro {#UNIT.SERVICETYPE} to specify the behavior of the service unit (e.g., simple, forking, oneshot, idle, etc.).

  • The system.cpu.util[] item now supports a new type spin on OpenBSD for returning CP_SPIN CPU state.

Macros

New macros

The following macros are now supported:

  • {TIMESTAMP}, {EVENT.TIMESTAMP}, {EVENT.RECOVERY.TIMESTAMP}, {EVENT.UPDATE.TIMESTAMP}, {EVENT.CAUSE.TIMESTAMP}, {ITEM.LOG.TIMESTAMP} resolve to the current time in Unix timestamp format;
  • {EVENT.UPDATE.ACTIONJSON} resolves to a JSON array containing details of the action(s) performed during a problem update;
  • {SERVICE.ID} resolves to the numeric ID of the service that triggered the action.

For more details, see Supported macros.

Updated macros

The following macros have been updated:

  • {HOST.PORT} is now supported in the same locations as {HOST.CONN} (except for the trapper item "Allowed hosts" field and host interface IP/DNS).
  • The macros {FUNCTION.VALUE<1-9>} and {FUNCTION.RECOVERY.VALUE<1-9>} are now supported inside the expression macros allowing to reference values of the trigger expressions.

For more details, see Supported macros.

Packages

Repository structure

In the Zabbix repository, packages for the versions that haven't been officially released yet are now available in the folder .../7.2/unstable, whereas the folder .../7.2/stable contains packages for the stable released versions. The zabbix-release packages, which can be used for both stable and unstable versions, are provided separately in the .../7.2/release folder.

For 7.2 and newer versions, packages from the non-supported folder are moved to the third-party folder, which now contains customized packages for RHEL and its derivative distributions.

See Upgrade notes for more details.