Menü Schließen

Zabbix Monitoring 4.2 Release

Zabbix Logo

Das Zabbix Team hat avor wenigen Tagen die neue Hauptversion 4.2.0 veröffentlicht. Die Entwickler des Enterprise Class Open Source Monitoring Tool, behebten über 300 Fehler und führten über 80 Verbesserungen und Neuerungen durch.

Zabbix Monitoring 4.2 Dashboard
Zabbix Monitoring 4.2 Dashboard

Ca. 6 Monate dauerte die Entwicklung von Version 4.0. auf 4.2, die nun mehr Systeme wie Raspberry Pi unterstützt. Und auch der Agent für Mac OS X ist neu. Viel Augenmerk setzten die Entwickler auf die Performance, die nun eine höhere Geschwindigkeit bei Abfragen durch den Agent durchführt. Weiterhin wird die Sprache PromQL unterstützt, Fehler nun besser überprüft und abgefangen und Abfragen können mittels JavaScript verarbeitet werden.

In Version 4.2 können nun auch Agenten Processing-Abfragen auswerten. Zabbix kann Systeme nun besser erkkennen und unterstützt Low-Level-Discovery (LLD). Das Tag-Management wurde vereinfacht und TimescaleDB als Datenablage wird unterstützt.

Auch an die Oberfläche wurde Hand angelegt und überarbeitet. So lassen sich Preprocessing-Regeln nun direkt testen und Informationen zu entfernten Servern direkt aus der Netzwerkübersicht aufrufen.

Zabbix Monitoring 4.2 Net Map
Zabbix Monitoring 4.2 Net Map


Zabbix 4.2 Release Notes

New Features and Improvements

ZBXNEXT-5109Implemented test value saving before test sessions in preprocessing test forms
Added ability to test media types from ui
ZBXNEXT-5114Improved multiline input control
ZBXNEXT-5123Added server address and port to the zabbix sender output
ZBXNEXT-5105Added context menu for trigger name in event details page
Implemented testing option for item preprocessing steps
Added preprocessing steps to work with prometheus agents
ZBXNEXT-155Added support of multiple macros in map element label, url name and url value
Added support of lld rule as dependent item
ZBXNEXT-5081Added item preprocessing support to proxies
ZBXNEXT-4967Added zabbix sender data sending to multiple destinations given in serveractive configuration parameter
ZBX-15286Dropped support use of discovered items as master
ZBXNEXT-158Added ability to use discovery returned string as hostname and visible name
ZBXNEXT-5013Removed adaptive chunking from timescaledb script
ZBXNEXT-5016Extended preprocessing error messages to include intermediate step results
ZBXNEXT-4898Added support ipv6 for “net.dns” and “net.dns.record”
ZBXNEXT-5037Added “skip” parameter for vmware.eventlog key
ZBXNEXT-4819Implemented date and time showing in svg graph widget
ZBXNEXT-221Implemented hosts and hostgroups multiselect in items and triggers table filter
ZBXNEXT-4944Added javascript item preprocessing step
ZBXNEXT-4857Added animated gif support for zabbix maps
ZBXNEXT-5046Added non-destructive resizing and reordering of dashboard widgets
ZBXNEXT-4731Implemented host and template level tags
Added monitoring of internal metrics from an external zabbix instance
ZBXNEXT-4087Implemented preprocessing of lld rules
ZBXNEXT-4868Added timescaledb support
ZBXNEXT-4877Implemented support for custom json path in lld macros
ZBXNEXT-1190Implemented item prototype mass update and combined adding, updating and removing of applications in single control in item mass update form
ZBXNEXT-4933Dropped support of “elementid” in map.create() and map.update() methods
ZBXNEXT-4933Dropped support of string format for “headers” and “variables” in httptest.create() and httptest.update() methods
ZBXNEXT-4873Implemented single dot datasets to be drawn as points in line vector graphs
ZBXNEXT-4724Added validation and throttling preprocessing rules, ability to discard values and set errors
ZBXNEXT-4876Moved global search page to mvc framework
ZBX-14876Added a new optional parameter <regex_excl_dir> to items vfs.dir.size[] and vfs.dir.count[]
ZBXNEXT-4792Added column “latest values” in monitoring->problems and dashboard
ZBX-15202Implemented widget pausing methods in dashboard; made graph widget paused when using selection box or opening a tooltip
ZBXNEXT-2315Implemented content matching in web monitoring headers
Added ability to send email messages in html format on demand
Added changes to introduce regex based matching for auto-registration

Bug Fixes

ZBX-15839Fixed broken layout of the breadcrumbs in safari browser
ZBX-15867Fixed invalid dns being accepted when receiving discovery contents from zabbix proxy
ZBX-15821Fixed sql statement performance used in template.unlink() method
ZBX-15578Fixed ipmi errors in case of infrequent reading of values
ZBX-15862Fixed processing of long (megabytes) preprocessing test results
ZBX-15098Fixed undefined index in application selection popup window
ZBX-15840Fixed the type of pre-installed first email media as “text/plain”
ZBX-15351Fixed php error in “problems by severity” if no problems
ZBX-8907Fixed weird description for queue trigger in templates
ZBX-15552Fixed compilation with libressl as openssl replacement and openssl without psk support
ZBX-10317Made info column on item list page always visible
ZBX-15322Fixed graph area near grid line with 0 value
ZBX-15207Fixed deprecated css features
ZBX-15798Fixed proxy configuration update failure on oracle; fixed failure on empty sql buffer on oracle
ZBX-15219Fixed unwanted removing scenario post fields on scenario update
ZBX-11278Reworked property state indicator in mass update screens
ZBX-15716Fixed escalation cancel message is called if escalation interrupts with unfinished step or recovery
ZBX-15468Fixed ldap configuration form not being able to save changes when user password field is empty string
ZBX-15669Fixed page scroll after widget being added to dashboard
ZBX-15548Fixed resolving of {item.value} macro in the trigger description
ZBX-15774Fixed memory leak in housekeeper when elasticsearch is used
ZBX-15788Fixed crash when substituting lld macros in calculated item formula expression
ZBX-15608Fixed when widget graph show disabled trigger/problem
ZBX-10397Fixed when global messaging severities unchecked if profile saved earlier
ZBX-15693Fixed widget default height in schema.tmpl
ZBX-15596Fixed when widget in frontend can be created larger than api validation supports
ZBX-15308Fixed timeselector in screens when page is opened with link containing sid argument
ZBX-15694Fixed trimming of empty spaces for custom multiplier in item and item prototype preprocessing forms
ZBX-15196Fixed “follow redirects” checkbox not being enabled by default for http agent in item, item prototype and lld rule create forms
ZBX-15670Fixed inefficient vmware eventlog downloading
ZBX-15483Fixed undefined index in item prototype update
ZBX-15270Fixed graph widget configuration form cross browser issues
ZBX-15300Fixed widgets extra space at the bottom
ZBX-8091Added alphabetic ordering of net.dns.record respond
ZBX-15707Fixed check box design when drag and drop an interface into snmp
ZBX-15535Fixed validation of min/max value range in graph widget; fixed translation string in graph widget
ZBX-15648Removed unused widget_hat_eventactionmcmds and widget_hat_eventactionmsgs constants
ZBX-15386Fixed trigger overview not showing ok triggers
ZBX-14538Fixed error message when value of lifetime or history/trends storage period is out of range
ZBX-15614Fixed validation of y axis item on classic graph create and update
ZBX-15226Fixed missing visual gap under page title
ZBX-15560Fixed incorrect url argument formatting when parameters are non-indexed arrays
ZBX-15719Fixed undefined index in trigger expression popup
ZBX-15332Fixed dashboard svg graph update on timeselector interval change
ZBX-15728Fixed agent startup problem in win 2008 r2 w/o sp1, removed dependency on version helper api
ZBX-15622Fixed trigger expression test dialog not being usable with long trigger expressions
ZBX-13332Fixed request-uri too long errors in popups; fixed lost focus, when closing error popup
ZBX-15607Fixed possibility of zombie processes occurring when signaling agent during metric execution
ZBX-10496Fixed links to installation instructions in readme file
ZBX-15625Removed links leading to media type edit form for non-superadmins in reports->notifications page
ZBX-8344Remove trimming of leading and trailing whitespaces for data received from agent
ZBX-15703Fixed use of uninitialized variable when receiving 0 bytes on listening socket
ZBX-15537Fixed visual bug when filter tab was overlapped by sub navigation
ZBX-15539Fixed validation of master item in item update form
ZBX-15532Fixed undefined index error on problems page when trigger expression contains web items
ZBX-15488Fixed permission check for inherited triggers
ZBX-15646Fixed web-server ‘request-uri too long’ error in trigger description dialog
ZBX-15688Fixed wrong host group and host selection in trigger dependencies window
ZBX-15686Fixed wrong number of selected triggers when navigate to inherited template
ZBXNEXT-4941Changed overflow statements to execute one by one for oracle for better performance
ZBX-15664Fixed “undefined index” errors on maps with enabled automatic icon mapping
ZBX-15667Fixed wrong default zabbix server status for new installation
ZBX-15512Fixed performance issues and significant memory consumption on several pages which contains host popup menus
ZBX-15512Fixed performance issues in “problems by severity” widget
ZBX-15593Fixed database upgrade patch to stop upgrade on commit failure
ZBX-15611Fixed crash in configuration syncer when there are groups with same name and when removing preprocessing steps from item
ZBX-15242Fixed value trimming and duplicate catching in svg graph pattern fields
ZBX-15250Fixed selection box height calculation in classic graph
ZBX-15379Fixed -wimplicit-fallthrough warnings when compiling with gcc 7 and -wextra
ZBX-15179Fixed when message about blocking user login is displayed only on next login attempt
ZBX-15494Fixed handling numbers that written in scientific notation
ZBX-15533Fixed cutting and trimming event tags and values
ZBX-15442Fixed reporting idle time in datasender’s process state information
ZBX-15424Fixed when multiselect doesn’t trim values and recognizes untrimmed values as new ones
ZBX-14644Fixed maintenance time periods “start_date” field being reset to “1920” instead of db default value when updating via edit form
ZBX-15422Fixed sql errors when linked template have item prototype with equal key as host item
ZBX-15456Fixed incorrect style property in monitoring->problems; removed unused id from filter form
ZBX-15412Fixed name column overlaps the application column in the template view
ZBX-15316Fixed problem with socket inheritance preventing windows agent from restarting under certain circumstances
ZBX-15271Added link to documentation in all man pages
ZBX-15577Fixed restricted user access to the host name when calling host_screen
ZBX-13335Fixed low performance with linkage of items and item prototypes to a lot of hosts
ZBX-15435Fixed “undefined index” errors in the “problems” widget with multiple active maintenances which part of these are inaccessible
ZBX-15417Changed vmware collector to perform datastore configuration refresh only when directly monitoring esxi version lower than v6.0
ZBX-14896Fixed low performance of the sql statement when link template to many hosts
ZBX-15220Fixed displaying of last value for values received in the same second
ZBX-15451Fixed event correlation when “event tag pair” condition is used and tag contains special characters
ZBX-15460Reset agent availability when host status changes, e.g., when host gets disabled
ZBX-15331Updated lld item creation/updating error messages
ZBX-15465Removed html non-breaking space from visiblity checkbox labels
ZBX-15307Fixed upper level maps positioning in monitoring map screen
ZBX-15428Improved regular expression performance by studying compiled pattern
ZBX-11761Added warnings in case of tls identity mismatch
ZBX-15373Fixed removal of trigger when deleting discovered item; fixed removal of dependent child items when removing master item
ZBX-14613Fixed hostgroup.delete and host.delete api methods to validate maintenance constraint
ZBX-14863Fixed authentication settings form of ldap anonymous binding
ZBX-15374Fixed sql and php errors on chart3.php page
ZBX-15301Fixed monotonous lag behind in windows “system.localtime”
ZBX-15377Fixed error messages for arrays in get parameters
ZBX-15369Fixed “undefined index: label” in map.update() method
ZBX-15376Fixed “undefined index: refresh” on several pages with disabled guest user
ZBX-15375Fixed web scenario step name can consist only of whitespaces
ZBX-15375Fixed undefined index on web scenario configuration page
ZBX-15372Fixed sql and php errors on “slide shows” page when enter slides.php witout get parameters
ZBX-15359Fixed undefined index in maintenance.create and maintenance.update api calls
ZBX-15358Fixed undefined index in configuration.import api call without one or several rules
ZBX-15355Fixed undefined index in configuration.import api call
ZBX-14926Fixed empty “inventory” property being returned by api if inventory mode is disabled
ZBX-15354Fixed undefined index in api calls without “auth” parameter
ZBX-15399Fixed ipv4 connections not being accepted when ipv6 mask is used
ZBX-14331Fixed error allowing users to change type of a host interface that already has items attached
ZBX-15241Fixed escaping regexp symbols in preprocessing output parameter when creating item by lld
ZBX-15254Fixed incorrect matching string highlight in multiselect autocomplete box
ZBX-15136Fixed displaying ‘plain text’ on the dashboard as html
ZBX-14592Fixed calculation of sla and availability report when problem has negative duration
ZBX-15400Fixed possible crash in preprocessing manager when items with change/throttle preprocessing steps were not being monitored anymore
ZBX-13804Fixed generic popup form submission
ZBX-15313Fixed unit suffix support in calculated item expressions
ZBX-15156Fixed undefined offset error in host screen with web item
ZBX-14980Fixed problem with filter by itemids and hostids in history.get
ZBX-15224Fixed failed query errors when receiving non utf-8 history values
ZBX-14624Fixed agent collector not releasing connection to missing/removed disk devices
ZBX-15279Fixed handling of lld processing errors that should have resulted in not supported lld rule state
ZBX-14604Fixed displaying of the graph name on screens
ZBXNEXT-4588Renamed ‘display options’ tab to ‘displaying options’; fixed multiple layout issues, footnote in hint-box, field value handling, calculation of mouse position, multiple issues related with y axis and problem styling
ZBX-15159Fixed existing context menu closing when new one is opened
ZBX-15233Renamed fuzzytime() function description in dropdown list
ZBX-12801Excluded zabbix_sender.dll from ms windows builds with tls
ZBXNEXT-4883Fixed when trigger in problem state hides all dependent triggers in history view
ZBX-15260Improved misleading warning message when agent fails to find log file during processing logrt[] item
ZBX-15258Fixed update interval of “zabbix queue” item in server’s template to be consistent with proxy template, added missing units in proxy template
ZBX-15225Improved handling of timeouts in “vfs.dir.size” and “vfs.dir.count” items on windows agent
ZBX-15206Fixed deprecated net-snmp attribute
ZBX-15067Fixed configuration sync of interfaces without hosts
ZBX-15238Fixed updating nextcheck time in discovery rules to avoid overlaps between discovery executions
ZBX-13673Fixed regexp validation when pattern contain slash character
ZBX-13773Fixed naming inconsistencies in agent template, added more trigger descriptions in proxy and server templates
ZBX-14528Fixed incorrect keycode handling in multiselect input fields
ZBX-15124Fixed trigger overview behavior when show “any”
ZBX-14648Fixed performance with deletion of item in template linked to many hosts
ZBX-9011Added new lld macros for vmware hv low-level discovery
ZBX-15105Fixed colorpicker tooltip update
ZBX-14928Fixed “check now” being executed for active items and templates
ZBX-15153Fixed custom interval validation; fixed parsing of custom intervals when user macros context contains forward slash
ZBX-9038Fixed memory of performance counters consumed during vmware update
ZBX-8383Updated tomcat template for compatibility with recent tomcat versions
ZBX-15078Fixed api authentication for ldap users having gui access disabled
ZBX-14880Fixed misleading ldap authentication error messages
ZBX-14877Fixed style of disabled action on high contrast theme
ZBX-14606Removed strict-transport-security header from frontend
ZBX-15020Fixed negative time selector offset when selecting time range in graph
ZBX-14977Fixed creation of unneeded database record if host prototype inventory mode is disabled; fixed validation for host and host prototype inventory mode
ZBX-15146Fixed sql error occurred when too long ip address is attempted to be written in database
ZBX-15148Fixed web scenario item selection in svg graph widget
ZBX-15107Fixed error handling in logrt[] items if regular expression for file name is not valid
ZBX-14800Fixed resolving of functional macros in graph widget name
ZBX-15178Fixed wrong behaviour when referencing unexisting capture groups in item regexp preprocessing, general pcre code improvements

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert