[ZBXNEXT-9349] Add a way to force full config sync for proxies Created: 2024 Jul 21  Updated: 2024 Jul 22

Status: Open
Project: ZABBIX FEATURE REQUESTS
Component/s: Proxy (P), Server (S)
Affects Version/s: 7.0.0
Fix Version/s: None

Type: New Feature Request Priority: Trivial
Reporter: Markku Leiniƶ Assignee: Andris Zeila
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

As of 7.0.0, there is the server runtime control option:

proxy_config_cache_reload[=target] Reload proxy configuration cache.

This does not however trigger a full config sync but just the normal incremental config sync, which means an empty response if there haven't been config changes.

As evidenced by ZBX-24658 (a serious problem where proxy forgets the host-proxy mappings in the proxy group and needs a full config refresh to be able to respond correctly again), there are cases where it may be beneficial to be able to remotely trigger full config sync for a proxy or for all proxies in Zabbix level (instead of restarting the proxy process in the OS level).

I'm suggesting adding something like "proxy_config_cache_full_reload" runtime control option that would force a full config sync.


Generated at Wed Apr 02 14:55:53 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.