Skip to content

Commit

Permalink
.......... [ZBX-21510] merged with master
Browse files Browse the repository at this point in the history
  • Loading branch information
Konstantins Prutkovs committed Oct 5, 2022
2 parents 8689927 + 76696d0 commit 68344a1
Show file tree
Hide file tree
Showing 577 changed files with 48,176 additions and 17,292 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: SonarCloud C Build
name: SonarCloud Build

on:
schedule:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: SonarCloud Others Build
name: SonarCloud Build

on:
push:
Expand Down
147 changes: 147 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,42 @@
Changes for 6.4.0beta2

New features:
........S. [ZBXNEXT-7920] improved value cache not to drop items from cache when no new value has arrived in 24 hours (vso)

Bug fixes:
........S. [ZBX-21706] fixed double precision update patch for TimescaleDb (akozlovs)
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
..F....... [ZBX-21682] removed unnecessary horizontal separator from Host interface (kkuzmina)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)

--------------------------------------------------------------------------------
Changes for 6.4.0beta1

New features:
A.F.I...S. [ZBXNEXT-7912] improved media type configuration (dgoloscapov, rdetlavs)
A......PS. [ZBXNEXT-3290] added incremental proxy configuration sync (acikuns, wiper)
A.F.I..... [ZBXNEXT-7971] increased max length of the "URL (after login)" field (Sasha)
.......PS. [ZBXNEXT-7931] removed heartbeats support from Zabbix proxy (jxl)
A.F.I..PST [ZBXNEXT-2557] added support of Zabbix proxies with legacy version (abakaldin, esekace, mprihodko)

Bug fixes:
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
...G...... [ZBX-21388] fixed Zabbix agent 2 plugin read error and updated plugin support dependency for Zabbix agent 2 (esneiders)
...G...PS. [ZBX-20864] fixed format specifier definitions on AIX (jxl)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
A.F....... [ZBX-21097] fixed filtering by "Resource ID" and "Recordset ID" fields for "Audit log" page (Sasha)
.........T [ZBX-21580] optimized HPE MSA 2060 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
..F....... [ZBXNEXT-5535] implemented preselected host pattern filter for autosuggest used in items pattern field in graph widget (dpetra)
.........T [ZBX-21579] optimized HPE MSA 2040 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21421] fixed variable spelling in Kubernetes cluster state by HTTP template (atocko)
..F....... [ZBX-21544] fixed value of query field being truncated to the first "=" sign when pressing parse button (agriscenko)
.........T [ZBX-21581] optimized HPE Primera template to spread the load across preprocessing workers (vkhaliev)
...G...... [ZBX-21456] fixed net.tcp.socket.count problem on agent2 when ipv6 is disabled (dgoloscapov)
........S. [ZBX-21009] fixed double escaping in trigger function upon host autoregistration (kprutkovs)
........S. [ZBX-21664] fixed Zabbix server crashing during database upgrade when converting service times and there is downtime inside uptime (vso)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 6.4.0alpha1

New features:
Expand All @@ -11,6 +50,50 @@ A.F.....S. [ZBXNEXT-3496] added ability to add own links to Host and Event conte
.D.G...PS. [ZBXNEXT-7852] added incremental active check refresh for active agents (vso)
..F....PS. [ZBXNEXT-6406] removed requirement of host interface for server-originated checks (agavriluks, gcalenko, kprutkovs)

--------------------------------------------------------------------------------
Changes for 6.2.4rc1

New features:
A.F.I..... [ZBXNEXT-7971] increased max length of the "URL (after login)" field (Sasha)
A.F.I..... [ZBXNEXT-7971] increased max length of the "URL (after login)" field (Sasha)

Bug fixes:
........S. [ZBX-21706] fixed double precision update patch for TimescaleDb (akozlovs)
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
..F....... [ZBX-21682] removed unnecessary horizontal separator from Host interface (kkuzmina)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
........S. [ZBX-21510] made NodeAddress use ListenIP and ListenPort if not explicitly specified (kprutkovs)
...G...... [ZBX-21388] fixed Zabbix agent 2 plugin read error and updated plugin support dependency for Zabbix agent 2 (esneiders)
...G...PS. [ZBX-20864] fixed format specifier definitions on AIX (jxl)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
A.F....... [ZBX-21097] fixed filtering by "Resource ID" and "Recordset ID" fields for "Audit log" page (Sasha)
.........T [ZBX-21580] optimized HPE MSA 2060 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21579] optimized HPE MSA 2040 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21421] fixed variable spelling in Kubernetes cluster state by HTTP template (atocko)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)
..F....... [ZBX-21544] fixed value of query field being truncated to the first "=" sign when pressing parse button (agriscenko)
.........T [ZBX-21581] optimized HPE Primera template to spread the load across preprocessing workers (vkhaliev)
........S. [ZBX-21009] fixed double escaping in trigger function upon host autoregistration (kprutkovs)
.........T [ZBX-21580] optimized HPE MSA 2060 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21579] optimized HPE MSA 2040 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21421] fixed variable spelling in Kubernetes cluster state by HTTP template (atocko)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)
..F....... [ZBX-21544] fixed value of query field being truncated to the first "=" sign when pressing parse button (agriscenko)
.........T [ZBX-21581] optimized HPE Primera template to spread the load across preprocessing workers (vkhaliev)
........S. [ZBX-21009] fixed double escaping in trigger function upon host autoregistration (kprutkovs)

--------------------------------------------------------------------------------
Changes for 6.2.3

6.2.3rc2 was released as 6.2.3 without any changes

--------------------------------------------------------------------------------
Changes for 6.2.3rc2

Bug fixes:
........S. [ZBX-21664] fixed Zabbix server crashing during database upgrade when converting service times and there is downtime inside uptime (vso)

--------------------------------------------------------------------------------
Changes for 6.2.3rc1

Expand Down Expand Up @@ -375,6 +458,41 @@ A.F....PS. [ZBXNEXT-7402,ZBXNEXT-7413] added support for CyberArk Vault (acikuns
........S. [ZBXNEXT-7488] removed zabbix[history*] and zabbix[trends*] internal items (akozlovs)
..F....... [ZBXNEXT-7138] added modal form for API tokens in User settings->API tokens and Administration->General->API tokens (epulke)

--------------------------------------------------------------------------------
Changes for 6.0.10rc1

New features:
A.F.I..... [ZBXNEXT-7971] increased max length of the "URL (after login)" field (Sasha)

Bug fixes:
........S. [ZBX-21706] fixed double precision update patch for TimescaleDb (akozlovs)
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
..F....... [ZBX-21682] removed unnecessary horizontal separator from Host interface (kkuzmina)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
...G...... [ZBX-21388] fixed Zabbix agent 2 plugin read error and updated plugin support dependency for Zabbix agent 2 (esneiders)
...G...PS. [ZBX-20864] fixed format specifier definitions on AIX (jxl)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
.........T [ZBX-21580] optimized HPE MSA 2060 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21579] optimized HPE MSA 2040 Storage by HTTP template to spread the load across preprocessing workers (drasihov)
.........T [ZBX-21421] fixed variable spelling in Kubernetes cluster state by HTTP template (atocko)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)
A.F....... [ZBX-21097] fixed filtering by "Resource ID" and "Recordset ID" fields for "Audit log" page (Sasha)
..F....... [ZBX-21544] fixed value of query field being truncated to the first "=" sign when pressing parse button (agriscenko)
.........T [ZBX-21581] optimized HPE Primera template to spread the load across preprocessing workers (vkhaliev)
........S. [ZBX-21009] fixed double escaping in trigger function upon host autoregistration (kprutkovs)

--------------------------------------------------------------------------------
Changes for 6.0.9

6.0.9rc2 was released as 6.0.9 without any changes

--------------------------------------------------------------------------------
Changes for 6.0.9rc2

Bug fixes:
........S. [ZBX-21664] fixed Zabbix server crashing during database upgrade when converting service times and there is downtime inside uptime (vso)

--------------------------------------------------------------------------------
Changes for 6.0.9rc1

Expand Down Expand Up @@ -2493,6 +2611,23 @@ Bug fixes:
A......... [ZBX-17955] fixed "medias" parameter named inconsistency in user.create and user.update API methods (talbergs)
.......PS. [ZBX-17548] don't store text items with history 0 in proxy history (wiper)

--------------------------------------------------------------------------------
Changes for 5.0.29rc1

New features:

Bug fixes:
..F....... [ZBX-19512] fixed debug info block content refresh after changing table content in Monitoring -> Problems page (miks)
...G...... [ZBX-21610] fixed problem with sysctl() kern.proc.args API bug on FreeBSD <= 8.2 (ssimonenko)
........S. [ZBX-17060] fixed unexpected interface connection mode change during autoregistration (asestakovs)
..F....... [ZBX-21605] fixed possible PHP runtime errors in several modal popup dialogs (Sasha)
...G...... [ZBX-21466] fixed race condition in Zabbix agent 2 leading to permanently stuck mount reads (arimdjonoks)

--------------------------------------------------------------------------------
Changes for 5.0.28

5.0.28rc1 was released as 5.0.28 without any changes

--------------------------------------------------------------------------------
Changes for 5.0.28rc1

Expand Down Expand Up @@ -5096,6 +5231,18 @@ New features:
A.F.I...S. [ZBXNEXT-4853,ZBXNEXT-517] added ability to send email messages in HTML format on demand (MVekslers, vasilijs)
..F.....S. [ZBXNEXT-1282,ZBXNEXT-4730] added changes to introduce regex based matching for auto-registration (vasilijs, viktors)

--------------------------------------------------------------------------------
Changes for 4.0.45rc1

New features:

Bug fixes:

--------------------------------------------------------------------------------
Changes for 4.0.44

4.0.44rc1 was released as 4.0.44 without any changes

--------------------------------------------------------------------------------
Changes for 4.0.44rc1

Expand Down
1 change: 1 addition & 0 deletions ChangeLog.d/bugfix/ZBX-20296
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.........T [ZBX-20296] fixed swap trigger function for windows os and modules by Zabbix agent templates (atocko)
1 change: 1 addition & 0 deletions ChangeLog.d/bugfix/ZBX-20392
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.........T [ZBX-20392] added close/ack/unack of events for OPSgenie media (atocko)
1 change: 1 addition & 0 deletions ChangeLog.d/bugfix/ZBX-21000
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
..F....... [ZBX-21000] fixed possibility to update host interface on items from templates (dpetra)
1 change: 1 addition & 0 deletions ChangeLog.d/bugfix/ZBX-21227
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
...G...... [ZBX-21227] fixed Zabbix agent to log received service control commands (vso)
1 change: 1 addition & 0 deletions ChangeLog.d/bugfix/ZBX-21456
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
...G...... [ZBX-21456] fixed net.tcp.socket.count and net.udp.socket.count problem on Zabbix agent 2 when ipv6 is disabled (dgoloscapov)
1 change: 1 addition & 0 deletions ChangeLog.d/bugfix/ZBX-21532
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
..F....... [ZBX-21532] fixed missing inherited tags for templated triggers in edit form, tag tab (dpetra)
1 change: 1 addition & 0 deletions ChangeLog.d/feature/ZBXNEXT-7948
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.......PS. [ZBXNEXT-7948] optimized preprocessing manager cache refresh (wiper)
2 changes: 2 additions & 0 deletions build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,7 @@
<arg line="--enable-agent2"/>
<arg line="--with-postgresql"/>
<arg line="--prefix=${basedir}"/>
<arg line="--with-libcurl"/>
</exec>
<exec executable="make" failonerror="on">
<arg line="-j4"/>
Expand Down Expand Up @@ -311,6 +312,7 @@
<arg line="--enable-agent2"/>
<arg line="--with-mysql"/>
<arg line="--prefix=${basedir}"/>
<arg line="--with-libcurl"/>
</exec>
<exec executable="make" failonerror="on">
<arg line="-j4"/>
Expand Down
12 changes: 12 additions & 0 deletions build/mingw/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ OBJS = \
$(OUTPUTDIR)\misc.o \
$(OUTPUTDIR)\time.o \
$(OUTPUTDIR)\expr.o \
$(OUTPUTDIR)\host.o \
$(OUTPUTDIR)\macro.o \
$(OUTPUTDIR)\function.o \
$(OUTPUTDIR)\token.o \
$(OUTPUTDIR)\fatal.o \
$(OUTPUTDIR)\disk.o \
Expand Down Expand Up @@ -131,6 +134,15 @@ $(OUTPUTDIR)\time.o: $(TOPDIR)\src\libs\zbxtime\time.c
$(OUTPUTDIR)\expr.o: $(TOPDIR)\src\libs\zbxexpr\expr.c
$(CC) $(CFLAGS) -DUNICODE -c $^ -o $@

$(OUTPUTDIR)\host.o: $(TOPDIR)\src\libs\zbxexpr\host.c
$(CC) $(CFLAGS) -DUNICODE -c $^ -o $@

$(OUTPUTDIR)\macro.o: $(TOPDIR)\src\libs\zbxexpr\macro.c
$(CC) $(CFLAGS) -DUNICODE -c $^ -o $@

$(OUTPUTDIR)\function.o: $(TOPDIR)\src\libs\zbxexpr\function.c
$(CC) $(CFLAGS) -DUNICODE -c $^ -o $@

$(OUTPUTDIR)\interval.o: $(TOPDIR)\src\libs\zbxexpr\interval.c
$(CC) $(CFLAGS) -DUNICODE -c $^ -o $@

Expand Down
3 changes: 3 additions & 0 deletions build/win32/project/Makefile_agent
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,9 @@ OBJS = \
..\..\..\src\libs\zbxcommon\file.o \
..\..\..\src\libs\zbxtime\time.o \
..\..\..\src\libs\zbxexpr\expr.o \
..\..\..\src\libs\zbxexpr\function.o \
..\..\..\src\libs\zbxexpr\host.o \
..\..\..\src\libs\zbxexpr\macro.o \
..\..\..\src\libs\zbxexpr\token.o \
..\..\..\src\libs\zbxcommon\components_strings_representations.o \
..\..\..\src\libs\zbxcommshigh\commshigh.o \
Expand Down
3 changes: 3 additions & 0 deletions build/win32/project/Makefile_get
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ OBJS = \
..\..\..\src\libs\zbxparam\param.o \
..\..\..\src\libs\zbxtime\time.o \
..\..\..\src\libs\zbxexpr\expr.o \
..\..\..\src\libs\zbxexpr\function.o \
..\..\..\src\libs\zbxexpr\host.o \
..\..\..\src\libs\zbxexpr\macro.o \
..\..\..\src\libs\zbxexpr\token.o \
..\..\..\src\libs\zbxcommon\components_strings_representations.o \
..\..\..\src\libs\zbxcommshigh\commshigh.o \
Expand Down
3 changes: 3 additions & 0 deletions build/win32/project/Makefile_sender
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ OBJS = \
..\..\..\src\libs\zbxparam\param.o \
..\..\..\src\libs\zbxtime\time.o \
..\..\..\src\libs\zbxexpr\expr.o \
..\..\..\src\libs\zbxexpr\function.o \
..\..\..\src\libs\zbxexpr\host.o \
..\..\..\src\libs\zbxexpr\macro.o \
..\..\..\src\libs\zbxexpr\token.o \
..\..\..\src\libs\zbxcommon\components_strings_representations.o \
..\..\..\src\libs\zbxcommshigh\commshigh.o \
Expand Down
5 changes: 4 additions & 1 deletion build/win32/project/Makefile_sender_dll
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,13 @@ OBJS = \
..\..\..\src\libs\zbxstr\str.o \
..\..\..\src\libs\zbxcommon\common_str.o \
..\..\..\src\libs\zbxparam\param.o \
..\..\..\src\libs\zbxexpr\token.o \
..\..\..\src\libs\zbxcommon\components_strings_representations.o \
..\..\..\src\libs\zbxtime\time.o \
..\..\..\src\libs\zbxexpr\expr.o \
..\..\..\src\libs\zbxexpr\function.o \
..\..\..\src\libs\zbxexpr\host.o \
..\..\..\src\libs\zbxexpr\macro.o \
..\..\..\src\libs\zbxexpr\token.o \
..\..\..\src\libs\zbxcommshigh\commshigh.o \
..\..\..\src\libs\zbxcomms\comms.o \
..\..\..\src\libs\zbxcompress\compress.o \
Expand Down
14 changes: 4 additions & 10 deletions conf/zabbix_proxy.conf
Original file line number Diff line number Diff line change
Expand Up @@ -232,25 +232,19 @@ DBUser=zabbix
# Default:
# ProxyOfflineBuffer=1

### Option: HeartbeatFrequency
# Frequency of heartbeat messages in seconds.
# Used for monitoring availability of Proxy on server side.
# 0 - heartbeat messages disabled.
### Option: ConfigFrequency - Deprecated, use ProxyConfigFrequency
# How often proxy retrieves configuration data from Zabbix Server in seconds.
# For a proxy in the passive mode this parameter will be ignored.
#
# Mandatory: no
# Range: 0-3600
# Default:
# HeartbeatFrequency=60

### Option: ConfigFrequency
### Option: ProxyConfigFrequency
# How often proxy retrieves configuration data from Zabbix Server in seconds.
# For a proxy in the passive mode this parameter will be ignored.
#
# Mandatory: no
# Range: 1-3600*24*7
# Default:
# ConfigFrequency=300
# ProxyConfigFrequency=10

### Option: DataSenderFrequency
# Proxy will send collected data to the Server every N seconds.
Expand Down
4 changes: 2 additions & 2 deletions conf/zabbix_server.conf
Original file line number Diff line number Diff line change
Expand Up @@ -440,7 +440,7 @@ DBUser=zabbix
# Mandatory: no
# Range: 1-3600
# Default:
# CacheUpdateFrequency=60
# CacheUpdateFrequency=10

### Option: StartDBSyncers
# Number of pre-forked instances of DB Syncers.
Expand Down Expand Up @@ -614,7 +614,7 @@ LogSlowQueries=3000
# Mandatory: no
# Range: 1-3600*24*7
# Default:
# ProxyConfigFrequency=300
# ProxyConfigFrequency=10

### Option: ProxyDataFrequency
# How often Zabbix Server requests history data from a Zabbix Proxy in seconds.
Expand Down
Loading

0 comments on commit 68344a1

Please sign in to comment.