Release Notes for Zabbix 6.4.0

管理员 业界动态Release Notes for Zabbix 6.4.0已关闭评论2,746字数 18665阅读62分13秒阅读模式

Zabbix Team is pleased to announce the availability of Zabbix 6.4.0.

Zabbix is an enterprise-class open source distributed monitoring solution. Zabbix is released under the GPL, thus it is free of charge for both commercial and non-commercial use. A complete text of the license is available at文章源自运维生存时间-

This document contains the release notes for Zabbix 6.4.0. Download it from download.文章源自运维生存时间-

The following sections describe the release in details and provide late-breaking or other information that supplements its main documentation.文章源自运维生存时间-

New Features and Improvements

ZBXNEXT-8087 Reverted removal of template nesting
ZBXNEXT-8257 Removed aggregate function labels from the Graph widget legend
ZBXNEXT-8262 Updated soft minimal threshold for MySQL to version 8.0.30
ZBXNEXT-8105 Fixed build when cURL library version is less than 7.61.0
ZBXNEXT-7836 Added modal form for maintenance periods in Data collection->Maintenance
Added support for notification macros in the Script media type parameters
ZBXNEXT-1111 Added template versioning fields
ZBXNEXT-8249 Updated attributes in the template files
ZBXNEXT-8165 Added the possibility to specify decimal places in Top hosts widget
ZBXNEXT-8246 Added support of bits to SNMP preprocessing
ZBXNEXT-8105 Added support for streaming metrics and events to external systems over HTTP
ZBXNEXT-8166 Reworked the preprocessing manager to use worker threads instead of processes
ZBXNEXT-8087 Removed template nesting
ZBXNEXT-8204 Added support of PHP 8.2
ZBXNEXT-8091 Added additional SSH options to[] item as the 5th parameter
ZBXNEXT-8250 Updated soft minimal threshold for MySQL to version 8.0.29
ZBXNEXT-8074 Implemented CSRF tokens instead of SIDs
ZBXNEXT-8236 Deprecated support for old numeric type
ZBXNEXT-7923 Added templates for BMC Control-M integration
ZBXNEXT-7775 Added Veeam Backup and Replication templates
ZBXNEXT-7605 Replaced the column "Ack" with "Update" in the problem lists
ZBXNEXT-8213 Added a database upgrade patch for renamed Actions filters
ZBXNEXT-1354 Implemented host filtering by status
ZBXNEXT-8054 Updated MariaDB maximum supported version to 10.10
ZBXNEXT-7951 Improved import configuration by changing UI, matching logic and unlinking logic
ZBXNEXT-8112 Added Line media type
ZBXNEXT-8197 Added TimescaleDB v2.9.x support
ZBXNEXT-7962 Fixed interfaces discovery rules in OPNsense, PFSense and TrueNAS templates
ZBXNEXT-8115 Updated system.sw.packages key in Linux templates
ZBXNEXT-3100 Added the requirement for users to enter current password when changing their own password
ZBXNEXT-7964 Introduced two-level event/problem hierarchy: causes and symptoms
ZBXNEXT-7977 Added Azure Microsoft SQL templates
ZBXNEXT-6848 Added support for system.sw.os on Windows and a new system.sw.os.get key for Zabbix agent and Zabbix agent 2 items
ZBXNEXT-7835 Added modal form for actions in Alerts->Actions
ZBXNEXT-4428 Optimized SNMP discovery and data collection, added GetBulk support
ZBXNEXT-7889 Transitioned to using vfs.fs.get key for filesystem discovery in Zabbix agent based templates
ZBXNEXT-7963 Added a hint box for "Enable HTTP authentication" parameter; added confirmation dialog box for enabling HTTP authentication
ZBXNEXT-8076 Added prof_enable and prof_disable commands for profiling
ZBXNEXT-2580 Implemented new Zabbix agent and Zabbix agent 2 key system.sw.packages.get
ZBXNEXT-6119 Added the option to retrieve all JSON data via the docker.container_info key in Zabbix agent 2 Docker plugin
ZBXNEXT-8085 Removed the deprecated property "alias" from user.get, user.create, user.update methods and the "user" property from the user.login method
ZBXNEXT-7924 Switched templates to use proc.get key for discovery of processes
ZBXNEXT-7886 Added Cisco Nexus 9000 Series Switches template
ZBXNEXT-276 Added LDAP and SAML user provisioning
ZBXNEXT-8058 Reduced locking between history syncers, trappers and proxy pollers
ZBXNEXT-8051 Added new authentications methods for API calls
ZBXNEXT-4714 Implemented filters for Action log page; and widget and export to CSV file for Action log page
ZBXNEXT-6844 Added a Cisco Meraki template
ZBXNEXT-7903 Added templates for Azure PostgreSQL servers
ZBXNEXT-7949 Added a suffix "by" in template names
ZBXNEXT-7948 Optimized preprocessing manager cache refresh
ZBXNEXT-7469 Simplified creation of dashboard widgets; moved widgets to modules; updated modules framework
Implemented audit logging of item and item prototype API objects
ZBXNEXT-8040 Added object based JSON parsing and JSONPath optimizations
ZBXNEXT-7940 Added template OS processes by Zabbix agent
ZBXNEXT-7953 Added VMware tags support for vSphere versions older than 7U2
ZBXNEXT-7122 Added detection of compressed chunks in history or trend tables, and warnings that suggest enabling housekeeping overrides accordingly
ZBXNEXT-8018 Added token authentication in Template GitLab by HTTP
ZBXNEXT-7512 Implemented new context menu for host, item and trigger in the Monitoring section
ZBXNEXT-7972 Implemented name for trigger URL
ZBXNEXT-6401 Added new vmware keys vmware.datastore.perfcounter and vmware.hv.diskinfo.get
ZBXNEXT-8038 Improved layout for audit log report utilising two-column layout
ZBXNEXT-7816 Added support of PostgreSQL 15
ZBXNEXT-7970 Added support of TimescaleDB 2.8
ZBXNEXT-7902 Added templates for Azure MySQL servers
ZBXNEXT-7920 Improved value cache not to drop items from cache when no new value has arrived in 24 hours
ZBXNEXT-8035 Added override for file system discovery trigger in f5 template
ZBXNEXT-7912 Improved media type configuration
ZBXNEXT-3290 Added incremental proxy configuration sync
ZBXNEXT-7971 Increased max length of the "URL (after login)" field
ZBXNEXT-7931 Removed heartbeats support from Zabbix proxy
ZBXNEXT-2557 Added support of Zabbix proxies with legacy version
ZBXNEXT-6797 Increased length of host metadata
ZBXNEXT-3496 Added ability to add own links to Host and Event context menu
ZBXNEXT-6181 Added functionality to remove SQLite3 DB file on proxy version increase
ZBXNEXT-1616 Added monitoring of mount point options for Unix-like OSes
ZBXNEXT-7661 Implemented thresholds for dynamic background color in item value widget
ZBXNEXT-7830 Implemented better menu structure
ZBXNEXT-7832 Renamed setting "Dynamic item" to "Enable host selection" for URL, Plain text, Graph prototype, Item value, Graph classic widgets
ZBXNEXT-7852 Added incremental active check refresh for active agents
ZBXNEXT-6406 Removed requirement of host interface for server-originated checks

Bug Fixes

ZBX-22440 Replaced large stack allocations with heap alloactions in preprocessing
ZBX-22402 Fixed data sending to Zabbix server from the Zabbix agent 2 persistent buffer
ZBX-22408 Fixed multiple preprocessing workers trying to index a JSON object at the same time
ZBX-22419 Fixed wrongful removal of matching OIDs
ZBX-22368 Replaced sigprocmask with pthread_sigmask when libpthread is available
ZBX-22412 Fixed dependent items being generated from a discarded master item value
ZBX-22396 Fixed handling of OIDs of different lengths before index in the SNMP walk to JSON preprocessing step
ZBX-22384 Fixed Zabbix agent 2 build on macOS
ZBX-22375 Prevented copying of discovered items when full cloning the host; fixed inability to full clone the host with an item which depends on a web scenario item
ZBX-22271 Removed module templates
ZBX-22346 Fixed item value dynamic background not working with double-digit negative values
ZBX-22352 Added missing CSRF token for macros expansion in maps
ZBX-22333 Added CSRF token to the 'Make cause' and 'Make symptom' problem actions
ZBX-22078 Fixed the crash in calculated items when using tag filter on 32-bit systems
ZBX-22280 Fixed the symptom counter for cause problem events in the Problems section and Problems widget
ZBX-22189 Fixed Zabbix server crash appearing when only item tags change between LLD runs
ZBX-21597 Optimized Remote Zabbix server health template to spread load across workers and updated descriptions
ZBX-21602 Optimized Zabbix server health template to spread load across workers and updated descriptions
ZBX-22032 Added a cookie engine to HTTP checks
ZBX-22222 Fixed applying item value maps on already converted values
ZBX-22061 Fixed custom query parameter read on an empty parameter for Oracle plugin in Zabbix agent 2
ZBX-21227 Improved error logging during Zabbix agent start as Windows service
ZBX-22178 Fixed action operations being executed on the current host if only a host group is selected
ZBX-22189 Fixed LLD Zabbix server crash
ZBXNEXT-7541 Added modal copy form for items, triggers and graphs
ZBX-21538 Fixed history.get API method blocking drop_chunks requests during housekeeping
ZBX-21956 Fixed the severity sign overlapping the trigger name in the map element configuration
ZBX-22215 Fixed incorrectly quoted function parameter parsing
ZBX-22118 Fixed remote command execution sequence in Zabbix agent 2
ZBX-21556 Updated Etcd by HTTP template to comply with Etcd v3.5
ZBX-22133 Fixed closed pipe detection for communication with plugins in Windows
ZBX-21936 Fixed actions not being displayed in the Action log widget
ZBX-22164 Fixed quote and unquote methods for trigger functions
ZBX-21254 Removed kernel.maxproc from processes graph in Linux by Zabbix agent templates
ZBX-21754 Improved value cache warmup when retrieving two last values with 1 day update interval
ZBX-22043 Fixed the crash when array index in JSONPath is negative or large
ZBX-22077 Fixed the Sign out link not working consistently in Mozilla Firefox
ZBX-21862 Updated the tablespaces query for Oracle plugin in Zabbix agent 2
ZBX-21665 Fixed SMART plugin infinite loop for Zabbix agent 2
ZBX-19138 Fixed Redis plugin configuration in Zabbix agent 2 configuration files
ZBX-21592 Moved some static items under LLD rules to optimize Oracle by ODBC template
ZBX-21069 Fixed SNMP max_vars not backing off when generr is received
ZBX-21889 Fixed warnings being shown even after overrides have been enabled for trends or history tables with compressed chunks
ZBX-21563 Changed the order in which escalation steps and recovery operations are executed
ZBX-22017 Fixed the Map navigation tree widget inability to save the order when the depth levels get changed
ZBX-21961 Removed the unnecessary "Command:" label for message actions on the Event details page
ZBX-21783 Fixed Zabbix JS timeout validation
ZBX-21720 Fixed trends function cache size estimation and overallocation handling
ZBX-21713 Fixed retrieval of numeric column width when Oracle DB is used
ZBX-22126 Fixed trends being deleted from cache and retrieved from the database when the data older than 1 hour is received
ZBX-22075 Fixed the crash when Elasticsearch is used
ZBX-21826 Fixed a dummy module Makefile to use cc and compile on FreeBSD
ZBX-22015 Fixed provisioning of new user when group mapping contains duplicate groups
ZBX-21950 Fixed script items to stop requiring host interface during template linkage
ZBX-21890 Fixed config.dbversion_status containing second empty object on PostgreSQL without TSDB
ZBX-22138 Fixed the inability to delete a group from a host prototype
ZBX-21540 Moved some static items under LLD rules to improve performance of Oracle by Zabbix agent 2 template
ZBX-21587 Added metrics for optimizing dependent items preprocessing in Jenkins template
ZBX-22110 Fixed memory leak in Zabbix server in case of monitoring VMware
ZBX-21288 Renamed LLD macro 'DG_NAME' to 'DGNAME' and fixed preprocessing JSONPath in Oracle by Zabbix agent 2 template
ZBX-22071 Extended description for OPSGenie media type
ZBX-20845 Fixed SNMP interface availability in case of wrong credentials
ZBX-22224 Fixed broken JSON generation by Zabbix internal stats
ZBX-20110 Added single field search option to Oracle, ts.stats,, and diskgroups.stats keys for Zabbix agent 2
ZBX-21441 Added override to skip metadata collection on zfs and btrfs for nix templates
ZBX-22016 Fixed host.get API method not returning any results for hosts with no interfaces when filtering by "hostid"
ZBX-21985 Fixed LLD rules in AWS by HTTP template
ZBX-21927 Fixed crash on Oracle database when connection is lost
ZBX-22005 Fixed inability to update the template with dependent item prototypes using the configuration.import when the template is linked to a host prototype
ZBX-22013 Fixed incorrect possibility to change the password for a guest user
ZBX-21300 Fixed high CPU usage when using the net.tcp.socket.count key on Windows
ZBX-21904 Fixed the possibility to add value mappings from templates in the mass update form
ZBX-21793 Fixed the error message for "diaginfo" runtime command
ZBX-22042 Fixed the inability to get existing group prototypes by hostprototype.get API method when using Oracle database
ZBX-21221 Increased the character limit of
ZBX-21696 Fixed Windows Zabbix agent 2 Unicode path support for log* items
ZBX-21872 Fixed VMware HV missing multipath data for some datastores
ZBX-21903 Fixed Zabbix agent 2 timeout behavior for net.tcp.port item
ZBX-21039 Fixed the Readme in PostgreSQL by Zabbix agent 2 template
ZBX-21922 Fixed expression macros to use corresponding item keys
ZBX-21806 Fixed fatal PHP error in cases when an incorrect variable type for controller action is given
ZBX-21753 Fixed graphs not loading in kiosk mode
ZBX-21789 Fixed the inability to save an SVG graph with override missing data value "Last known"
ZBX-21472 Fixed incorrect problem period visualisation in graph widget
ZBX-20413 Fixed the behaviour of paging when a filter or sub-filter is applied
ZBX-21206 Updated plugin support dependency for Zabbix agent 2
ZBX-22014 Fixed fatal error in SCIM authentication
ZBX-20397 Fixed draggable object alignment
ZBX-20356 Fixed Zabbix agent 2 to remove and re-add performance counters on failed collection and to keep the query always open
ZBX-21296 Updated ORACLE plugin, ORACLE ODBC and Zabbix agent 2 template documentation grant select variables and added new grant
ZBX-21595 Optimized RabbitMQ node templates
ZBX-21884 Changed system.sw.packages[<package>,<manager>,<format>] to system.sw.packages[<regexp>,<manager>,<format>]
ZBX-21594 Optimized RabbitMQ cluster templates
ZBX-20050 Fixed broken macro value and type input when changing to/from inherited macros
ZBX-21864 Fixed fatal error in the system warning page
ZBX-22001 Re-enabled response decompression support (HTTP header "Accept-Encoding") in web monitoring (reversion of ZBX-21765)
ZBX-22000 Fixed and/or evaluation in LLD filters/overrides
ZBX-21997 Fixed parsing JSON starting with whitespace and empty array/object JSONPath output
ZBX-21943 Fixed loss and latency checks in the Cisco Meraki template
ZBX-21601 Added optimization for LLD preprocessing by splitting the master item into sub metrics
ZBX-16432 Removed the ability to import a graph with an empty name and added graph name length validation up to 128 characters
ZBX-21761 Added HA manager timeout checks and restart in standby mode
ZBX-21373 Fixed the Zabbix agent sometimes crashing when enumerating system processes on OpenBSD
ZBX-21929 Fixed widgets' field "type"
ZBX-17419 Optimized API queries when searching through names in hosts and items tables
ZBX-21631 Changed UUIDs of active Zabbix agent availability metrics in Windows and Linux templates
ZBX-21818 Added escaping of macro values in script item parameters
ZBX-21830 Fixed syntax of a message identifier in the "In-Reply-To e-mail" header field
ZBX-21828 Fixed undefined index "suppress_until" in the "Problems by severity widget"
ZBX-21816 Fixed an incorrect "i" icon alignment in "Compact view" info column of the Problems section
ZBX-19813 Reworked interface updates in template linking and LLD
ZBX-20320 Fixed order of checkboxes in User role view; added vertical display to CCheckBoxList; removed CSeverityCheckBoxList
ZBX-21869 Fixed database upgrade from 5.0 on setups requiring primary keys for tables
ZBX-21620 Changed an update interval for a "passwd checksum" item in OS templates to 15m
ZBX-21825 Improved history syncer performance
ZBX-21785 Updated "Actions checkboxes" in Audit log form filter for User directory and Autoregistration
ZBX-21765 Removed HTTP header "Accept-Encoding" from defaults in a web scenario step request
ZBX-21715 Fixed Zabbix JS (zabbix_js) crash when parsing short version of "timeout" option -t
ZBX-21616 Fixed error due to non-existent macros in custom expressions
ZBX-21786 Fixed "invalid timeout" error occurring after removal of script item parameters
ZBX-21823 Fixed "vfs.fs.inode" and "vfs.fs.get" to handle the file systems with zero total inodes count
ZBX-22050 Fixed spoofing X-Forwarded-For request header so that it allows to access the frontend in maintenance mode
ZBX-21588 Optimized template k8s nodes by HTTP
ZBX-20478 Fixed script for k8s cluster state
ZBX-20296 Fixed swap trigger function for Windows and modules by Zabbix agent templates
ZBX-20392 Added close/ack/unack of events for OPSgenie media
ZBX-21000 Fixed possibility to update host interface on items from templates
ZBX-21227 Fixed Zabbix agent to log received service control commands
ZBX-21456 Fixed net.tcp.socket.count and net.udp.socket.count problem on Zabbix agent 2 when ipv6 is disabled
ZBX-21532 Fixed missing inherited tags for templated triggers in edit form, tag tab
ZBX-21655 Fixed VMware datastore discovery to not return the same datastore multiple times
ZBX-21677 Fixed checkbox resetting in Monitoring->Latest data and Monitoring->Problems
ZBX-21687 Fixed persistent preloader icons over dashboard widgets on Safari 16
ZBX-21689 Fixed proc.num to not crash the Zabbix agent on Windows when 'user' parameter is set
ZBX-21463 Fixed Zabbix server to not attach interface to script items during linking
ZBX-17300 Fixed handling of context menu in the Map builder
ZBX-21656 Fixed clone buttons on template editing form that were not working in Safari 16
ZBX-20505 Fixed subfilter counters displaying incorrect values in Monitoring => Graph view
ZBX-21733 Improved performance of system information and queue calculation to reduce history syncer locking
ZBX-21452 Fixed wmi.get* crash of zabbix_agentd for Windows
ZBX-21673 Fixed read operations per second during preprocessing in Ceph by Zabbix agent 2 template
ZBX-21724 Fixed updating of lastaccess for proxies in availman if active proxy is used
ZBX-21582 Optimized HPE Synergy template to spread load across preprocessing workers
ZBX-21708 Fixed PHP TypeError when opening non-existing dashboard
ZBX-21606 Fixed "Allowed hosts" field in HTTP agent item
ZBX-19224 Added ability to unset headers in web scenario
ZBX-21709 Fixed database upgrade patch to skip unexpected invalid service downtime instead of failing
ZBX-21562 Fixed maps not working with elements that contain disabled triggers
ZBX-21637 Fixed Zabbix server to rerun auto registration attempt in 120 seconds if host is deleted
ZBX-21537 Fixed history syncers being stuck while waiting on system information being collected
ZBX-21025 Fixed the allowed argument range limits for char() trigger function
ZBX-21484 Updated documentation for SMART templates by Zabbix agent 2
ZBX-21725 Fixed configuration cache shared memory leak when removing vault macros
ZBX-21510 Made NodeAddress use ListenIP and ListenPort if not explicitly specified
ZBX-21706 Fixed double precision update patch for TimescaleDb
ZBX-19512 Fixed debug info block content refresh after changing table content in Monitoring -> Problems page
ZBX-21682 Removed unnecessary horizontal separator from Host interface
ZBX-21610 Fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2
ZBX-21672 Fixed event source in mediatypes
ZBX-21693 Fixed repeated lines in templates
ZBX-17060 Fixed unexpected interface connection mode change during autoregistration
ZBX-21388 Fixed Zabbix agent 2 plugin read error and updated plugin support dependency for Zabbix agent 2
ZBX-20864 Fixed format specifier definitions on AIX
ZBX-21605 Fixed possible PHP runtime errors in several modal popup dialogs
ZBX-21097 Fixed filtering by "Resource ID" and "Recordset ID" fields for "Audit log" page
ZBX-21580 Optimized HPE MSA 2060 Storage by HTTP template to spread the load across preprocessing workers
ZBXNEXT-5535 Implemented preselected host pattern filter for autosuggest used in items pattern field in graph widget
ZBX-21579 Optimized HPE MSA 2040 Storage by HTTP template to spread the load across preprocessing workers
ZBX-21421 Fixed variable spelling in Kubernetes cluster state by HTTP template
ZBX-21544 Fixed value of query field being truncated to the first "=" sign when pressing parse button
ZBX-21581 Optimized HPE Primera template to spread the load across preprocessing workers
ZBX-21456 Fixed net.tcp.socket.count problem on Zabbix agent 2 when ipv6 is disabled
ZBX-21009 Fixed double escaping in trigger function upon host autoregistration
ZBX-21664 Fixed Zabbix server crashing during database upgrade when converting service times and there is downtime inside uptime
ZBX-21466 Fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads

Installation and Upgrade Notes


See Zabbix documentation for full details.文章源自运维生存时间-


See Upgrade procedure for upgrade options and instructions. For version specific upgrade notes, see Upgrade notes for 6.4.0.文章源自运维生存时间-

Commercial support

Zabbix Company provides a full range of Professional Services. We also provide trouble-free Upgrade Service for easy migration from earlier versions of Zabbix. Please Contact sales for pricing and more details.文章源自运维生存时间-


Zabbix 6.4 Manual文章源自运维生存时间-

  • 本文由 发表于 24/06/2023 17:09:22
  • 转载请务必保留本文链接: