Die Entwickler der Enterprise Class Monitoring Lösung, Zabbix, haben kurz nach dem Release 6.4.0 veröffentlicht. Die neue Version bringt neue Funktionen, Verbesserungen und behebt zahlreiche Fehler.
Zabbix 6.4.0 Release Notes
New Features and Improvements
ZBXNEXT-8087 | Reverted removing 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 |
ZBXNEXT-6796, ZBXNEXT-8203 | 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 ssh.run[] 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 column „Ack“ with „Update“ in problem lists |
ZBXNEXT-8213 | Added 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 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 |
ZBXNEXT-6470, ZBXNEXT-6980 | 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 Zabbix agent2 persistent buffer |
ZBX-22408 | Fixed multiple preprocessing workers trying to index 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 beging generated from discarded master item value |
ZBX-22396 | Fixed handling of oids of different lengths before index in snmpwalk2json 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 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 current host if only 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 severity sign overlapping trigger name in 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 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 crash when array index in jsonpath is negative or large |
ZBX-22077 | Fixed Sign out link not working consistently in Mozilla Firefox |
ZBX-21862 | Updated 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 are 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 map navigation tree widget inability to save the order when the depth levels get changed |
ZBX-21961 | Removed unnecessary „Command:“ label for message actions in 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 database when data older than 1 hour is received |
ZBX-22075 | Fixed crash when Elasticsearch is used |
ZBX-21826 | Fixed 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 to not require host interface for script item during template linkage |
ZBX-21890 | Fixed config.dbversion_status containing second empty object on PgSQL without TSDB |
ZBX-22138 | Fixed inability to delete group from host prototype |
ZBX-21540 | Moved some static items under LLD rules to improve performance in 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 archive.info, ts.stats, pdb.info, cdb.info 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 task_result.info |
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 |
Quelle: Release-Hinweise (zabbix.com)
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.