Заметки о выпуске для Zabbix 5.4.0rc2

Kate

Administrator
Команда форума
Команда Zabbix рада сообщить о доступности Zabbix 5.4.0rc2.

Zabbix - открытое решение распределенного мониторинга корпоративного класса. Zabbix выпускается под лицензией GPL, таким образом, продукт бесплатный как для коммерческого, так и некоммерческого использования. Полный текст лицензии доступен на http://www.gnu.org/copyleft/gpl.txt.

Этот документ содержит заметки о выпуске для Zabbix 5.4.0rc2. Загрузите его со страницы скачать.

Следующие разделы описывают выпуск в деталях и предоставляют самую последнюю и другую информацию, которая дополняет основную документацию продукта.


Новые возможности и улучшения​

ZBXNEXT-6658Added warning for unsupported DB version
ZBXNEXT-6411Added uniqueness criteria in template elements and added option to compare templates before importing
ZBXNEXT-6452Implemented new syntax for aggregated checks
ZBXNEXT-114,
ZBXNEXT-6572
Added support of ranges and regular expressions for value mappings
ZBXNEXT-6544Added new set of mathematical, aggregate and string functions for trigger expressions
ZBXNEXT-6451Implemented new syntax for trigger expressions
ZBXNEXT-6453Implemented new syntax for calculated checks
ZBXNEXT-4910Added severity in problem real-time export protocol
ZBXNEXT-6613Added Express.ms media
ZBXNEXT-6592Added ManageEngine ServiceDesk media
ZBXNEXT-6505Added "WildFly Domain by JMX "and "WildFly Server by JMX" templates
ZBXNEXT-6478Added dashboard based pdf report support
ZBXNEXT-6589Added Job discovery, backup process items in Database discovery, macros, and value map in the template MSSQL by ODBC
ZBXNEXT-6571Added templates with multi-page dashboards
ZBXNEXT-6497Added read/write locking to value cache
ZBXNEXT-2976Dropped support of applications; added support of tags for item related configuration entities
ZBXNEXT-6504Added Templates "TiDB by HTTP", "TiDB TiKV by HTTP" and "TiDB PD by HTTP"
ZBXNEXT-6288,
ZBXNEXT-6289
Removed screens and slideshows
ZBXNEXT-6309Added support for multi-page dashboards
ZBXNEXT-6508Added template for APC UPS Symmetra RX
ZBXNEXT-6571Added templates for APC UPSs Galaxy 3500, Smart-UPS, Smart-UPS SRT, Symmetra RM
ZBXNEXT-6528,
ZBXNEXT-6565
Improved performance of host.create and template.create methods; improved performance of templates linking process; optimized DB::insert() method to send bulk SQL inserts
ZBXNEXT-6368Moved action operation scripts to global scripts, added manually started scripts on events
ZBXNEXT-6408Added mongoDB plugin
ZBXNEXT-5869Added templates "MongoDB node by Zabbix Agent 2" and "MongoDB cluster by Zabbix Agent 2"
ZBXNEXT-6507Added Template Power APC UPS by SNMP
ZBXNEXT-6462Added Cisco Catalyst 3750 templates
ZBXNEXT-6503Added protection of Zabbix Server from overloading by proxy data
ZBXNEXT-6450Added template NetApp AFF A700 by HTTP
ZBXNEXT-6522Added Brevis.one media
ZBXNEXT-735Allowed multiple jmx items on one host
ZBXNEXT-5924Added Template Module SMART by Zabbix agent 2
ZBXNEXT-6489Added template for Huawei OceanStor 5300 V5
ZBXNEXT-6302Added new metrics to VMWare template
ZBXNEXT-6433Added template "Microsoft SharePoint by HTTP"
ZBXNEXT-6442Added ExportType server parameter for better configurability of real-time export
ZBXNEXT-1215,
ZBXNEXT-6474
Changed field "alias" into "username"
ZBXNEXT-5868Moved global mappings to host / template
ZBXNEXT-6385Added template "Apache Ignite by JMX"
ZBXNEXT-6301Extended set of collected VMware metrics for VM and HV
ZBXNEXT-6427,
ZBXNEXT-6458
Added support for strong encryption protocols for SNMPv3
ZBXNEXT-6339Added smart plugin to support S.M.A.R.T monitoring in Zabbix Agent 2
ZBXNEXT-6437Added native support for system.sw.packages plugin in Zabbix agent 2
ZBXNEXT-6306Added native linux support for key vm.memory.size in Zabbix agent 2
ZBXNEXT-6443Added sha256() function to JavaScript preprocessing
ZBXNEXT-5809Added VictorOps media
ZBXNEXT-6394Added template "Hikvision camera by HTTP"
ZBXNEXT-6395Added template "Jenkins by HTTP"
ZBXNEXT-6386Raised javascript heap limit from 10 megabytes to 64 megabytes; fixed memory leak when heap limit is reached
ZBXNEXT-5759Added Oracle DB tnsnames.ora service name lookup support
ZBXNEXT-6360Added support of JavaScript for global scripts
ZBXNEXT-6441Added function to configure HTTP authentication for embedded scripts
ZBXNEXT-6376Implemented support of negative filtering for tags
ZBXNEXT-6183Added md5 checksum computation to preprocessing
ZBXNEXT-6399Added support of host and item macros for Script item parameters
ZBXNEXT-6207,
ZBXNEXT-6318
Added support of API tokens
ZBXCTR-13Added custom query support for PostgreSQL plugin and template, fixed unix-socket support
ZBXNEXT-5518Added support of XML parsing in JavaScript
ZBXNEXT-5862Added Rocket.Chat media
ZBXNEXT-6389Added template for NetApp FAS3220
ZBXNEXT-6311Moved host availability from hosts to host interfaces
ZBXNEXT-6295Added 3rd level sub-menu
ZBXNEXT-6285Modified Oracle initial scheme creating and image loading in to the BLOB fields
ZBXNEXT-6419Added tablespace metrics to Oracle Templates
ZBXNEXT-6331Updated plugins: ceph, docker, memcached, mysql, oracle, redis — unified functionality (parameters describing and parsing, URI parsing, using sessions, errors handling)
ZBXNEXT-6210Added native support for proc.mem key in Zabbix agent 2
ZBXNEXT-6252Added support of LLD rule filter condition operators "exists" and "does not exist"
ZBXNEXT-6367Added metrics to the official MySQL template
ZBXNEXT-6380Added new key vmware.cl.perfcounter
ZBXNEXT-6330Added Microsoft Exchange Server 2016 template
ZBXNEXT-6219Added "HashiCorp Vault" template
ZBXNEXT-6231Added Apache ActiveMQ template
ZBXNEXT-6257Implemented Check for not supported value preprocessing step test
ZBX-2594Separated host and template related objects: items, triggers, graphs, low-level discovery rules, web scenarios
ZBXNEXT-6324Moved Configuration -> Discovery to MVC
ZBXNEXT-6319Added systemd.unit.get item key to Zabbix agent 2
ZBXNEXT-6345Added substitution of SID to account name and domain name in eventlog message
ZBXNEXT-6307Added ability to read properties from a file
ZBXNEXT-6329Added Template "GitLab by HTTP"
ZBXNEXT-6294Replaced mass update pages with popup windows
ZBXNEXT-6325Moved "Event correlation" to MVC and removed tabs in edit view
ZBXNEXT-6234Added "Disk read/write request avg waiting time" items in template Windows physical disks
ZBXNEXT-6323Moved Administration -> Queue to MVC
ZBXNEXT-782Moved calculated, aggregated and internal checks to new history poller process; moved availability updates to availability manager; removed database connections from pollers, unreachable pollers and Java pollers
ZBXNEXT-6276Improved period handling of macro function fmttime
ZBXNEXT-6332Added {ITEM.VALUETYPE} macro
ZBXNEXT-6353Added Morningstar devices monitoring templates
ZBXNEXT-6269Added hv ip to vmware.hv.discovery and vm metrics for FQDN template
ZBXNEXT-6272Added template VMWare FQDN and updated template VMWare
ZBXNEXT-6316Added iTop media
ZBXNEXT-6281Added template "Hadoop by HTTP"
ZBXNEXT-6351Added template "Aranet Cloud"
ZBXNEXT-6275Added Template "Zookeeper by HTTP"
ZBXNEXT-6280Added trend function cache
ZBXNEXT-2480Removed autocomplete from fields having sensitive data
ZBXNEXT-6253Added native system.users.num support to Zabbix agent 2
ZBXNEXT-6129Added UnitFileState to systemd.unit.discovery for Zabbix agent 2
ZBXNEXT-6293Replaced import page with popup window
ZBXNEXT-6290Improved distinction between configuration and monitoring links in search results
ZBXNEXT-6282Updated media types and templates to follow new JS methods naming
ZBXNEXT-6241Made JS object and method names more JavaScript alike
ZBX-18134Removed ability to read PSK fields of hosts and proxies
ZBXNEXT-6236Added template "Apache Kafka by JMX"
ZBXNEXT-6201Added "Template DB Apache Cassandra by JMX"

Исправления ошибок​

ZBX-19361Fixed number/time parameter conversion in calculated checks and period parameter conversion in aggregate checks
ZBX-19368Reduced functionids sorting when extracting functionids from expressions during trigger processing
ZBX-19370Fixed displaying time in popups of graph widgets
ZBX-19366Fixed duplicate key error for screen and slideshow in dbupgrade patch
ZBXNEXT-6411Fixed incorect argument type in item/discovery rule/web scenario import
ZBX-19038Fixed lld manager not to process lld rules on same host in parallel to avoid duplicated item keys being discovered; fixed crash when duplicated item key on same host exists
ZBX-19324Fixed possible deadlocks between configuration and history syncers on proxy
ZBX-19209Fixed panic in proc plugin for Zabbix agent 2
ZBX-19241Stopped proxy from overwriting local lastlogsize and mtime
ZBX-19321Fixed missing event tags in case of multiple problems
ZBX-19063Fixed logging for unsupported windows service command in Zabbix agent 2
ZBX-19099Fixed Zabbix agent 2 windows services plugin second parameter
ZBX-19306Fixed broken item configuration link in latest data results
ZBX-18883Fixed logrt[] monitoring with copytruncate rotation
ZBX-19274Fixed semaphore not being cleaned up on Solaris when terminating Zabbix sender
ZBX-19297Fixed agent compilation under Windows
ZBX-19233Fixed potential loss of original error when reading vmware events
ZBX-18701Fixed syntax mistakes in Template DB MySQL, renamed LLD rule to Database discovery
ZBX-19159Added postponing of recovery operation when problem operation still executes, fixed memory leak while saving tags returned by webhook
ZBX-19102Fixed conversion of EVENT.NAME to EVENT.RECOVERY.NAME in recovery opmessage
ZBX-19253Removed ICMP checks, moved items to another application, changed update interval, added "Discard with heartbeat" preprocessing in APC UPS templates
ZBX-19240Fixed JavaScript errors upon copying map or map navigation tree widgets
ZBX-19088Fixed overload memory with unused vmware events
ZBX-18673Fixed JS in Slack media and updated documentation
ZBX-18372Fixed additional word before parameters in fatal error message text
ZBX-19220Fixed broken link to Hikvision camera manufacturer page
ZBX-19210Fixed css file versioning for custom themes
ZBX-19199Fixed console errors when updating problem widgets when other popups are active
ZBX-18912Fixed escalation message is using template message instead of custom message in actions
ZBX-17454Changed the unit of data item "pgsql.ping.time" in PostgreSQL template
ZBX-19195Fixed endless loop in graph widget processing if widget size is too small
ZBX-18809Changed formula for latency in Elasticsearch template
ZBX-19149Updated logback-core, logback-classic and slf4j-api jars to the latest stable versions: 1.2.3, 1.2.3 and 1.7.30
ZBX-19150Added csrf check
ZBX-12867Reworked problem event popup of problems widget to load data only on mouse hover and click
ZBX-17000Changed translation of 'last' for week of month in japanese
ZBX-19117Fixed host deletion, template deletion and maintenance update was not shown in audit log report when it was made via API request
ZBX-18595Fixed wrong filtering for nested groups in monitoring problems page
ZBX-19103Fixed device sorting in Zabbix agent 2 smartctl plugin
ZBX-18998Rewrote API main object validation
ZBX-19111Improved performance of checking circular and double linkages of templates
ZBX-18918Updated deprecated items in "RabbitMQ" template
ZBX-18894Fixed session_key update for dynamic configid
ZBX-18634Changed macro names according to the Guidelines, fixed context macros in Temperature Discovery triggers, added preprocessing into Fan Discovery and Temperature Discovery
ZBX-18620Added {#REPLICA_NAME} macro in items of Non-local database discovery
ZBX-19046Fixed agent build on solaris 10
ZBX-17772Updated readme, described how to get Project ID
ZBXNEXT-6474Fixed inconsistent datatypes in oracle DB upgrade patch query
ZBX-19023Fixed inheritance of the permissions and tag filters for new host groups
ZBX-19071Fixed server crash after "Check for not supported value" preprocessing step
ZBX-18906Fixed main menu hidden mode, fixed menu items selection on the actions configuration pages
ZBX-18051Fixed typos extra space after "("
ZBX-10370Allowed Java Gateway to use ssl with remote registry
ZBX-17471, ZBX-18854Added TSDB version validation, TSDB 2.0, fixed TSDB housekeeping with 0 history period
ZBX-18803Fixed test item form ignoring empty status code input
ZBX-18929Fixed tag filtering by multiple negated conditions
ZBX-19031Fixed build failure on HP-UX and AIX
ZBX-19025Fixed usage of LIMIT in SQL in user.update and user.delete API
ZBX-19029Fixed Zabbix server and Zabbix proxy not remembering last log size when preprocessing is used
ZBX-17543Fixed error in case if wmi.getall returned no items
ZBX-18917Disabled global script webhook execution on proxy
ZBX-18377Fixed expression in "Memory usage is too high" trigger of "Template DB Redis"
ZBX-18886Implemented proper resource cleanup when sender terminates by signal
ZBX-18963Fixed preprocessing for archivelog items in Oracle Templates
ZBX-18741Fixed numeric value encountered
ZBX-18967Moved template "Hikvision camera by HTTP" from "templates/cctv/" to "templates/cctv/hikvision"
ZBX-18825Fixed last year period calculation in service availability report daily mode
ZBX-18638Removed triggers of the "Temperature" items, added the "Temperature sensor condition" items with triggers, removed unnecessary macros
ZBX-18720Fixed full clone of discovered host having duplicate interfaces
ZBX-18449Reworked trigger API validation
ZBX-18887Fixed user session expiration when notification checks are performed in background
ZBX-18209Fixed RegEx delimiter not being escaped in macro resolver
ZBX-18817Fixed missing API and import validation for "unsupported check" preprocessing step
ZBX-18237Fixed problem description icon in Monitoring->Problems in compact view mode being displayed above problem name
ZBX-18945Fixed Zabbix agent 2 build Raspbian 10
ZBX-18309Fixed reading log files with NULL character in log line
ZBX-18872Fixed system.sw.os[name] for cases without quotation mark in /etc/os-release
ZBX-18885Fixed SNMP agent item not accepting values that are bigger than 2KB
ZBX-18874Fixed incorrect links in templates and webhooks documentation

Заметки по инсталляции и обновлению​

Инсталляция​

Смотрите Документация Zabbix для получения более подробной информации.

Обновление​

Перекомпилируйте бинарные файлы Zabbix и обновите PHP файлы веб-интерфейса. Выполните патч обновления базы данных при миграции с Zabbix 1.8.x. Смотрите Документацию Zabbix для получения подробной информации о процедуре обновления.

 
Сверху