ZABBIX_PROXY(8)
π zabbix_proxy(8) β the Zabbix proxy daemon, but make it make sense π
okay so bestie, welcome to the System Manager's Manual entry for zabbix_proxy. Yes it's a daemon. Yes it's iconic. Let's get into it π«Ά
β¨ NAME β¨
zabbix_proxy β the Zabbix proxy daemon, fr fr π
πΈ SYNOPSIS πΈ
zabbix_proxy [-c config-file]
zabbix_proxy [-c config-file] -R runtime-option
zabbix_proxy [-c config-file] -T
zabbix_proxy -h
zabbix_proxy -V
the way that it's just vibes and flags π
π¦ DESCRIPTION π¦
zabbix_proxy is a daemon that collects monitoring data from devices and sends it to Zabbix server. That's it. That's the whole job. It's giving middleman but make it powerful β¨
π OPTIONS π
-c,--configconfig-file β use the alternate config-file instead of the default one. not the default file, bestie, the other one π₯-f,--foregroundβ run Zabbix proxy in foreground. no hiding in the background, we're out here in the open π-R,--runtime-controlruntime-option β perform administrative functions according to runtime-option. admin mode activated π-T,--test-configβ validate configuration file and exit. a lil vibe check for your config, then it dips β¨-h,--helpβ display this help and exit π-V,--versionβ output version information and exit π¦
π Runtime control options π
config_cache_reloadβ reload configuration cache. Ignored if cache is being currently loaded. Active Zabbix proxy will connect to the Zabbix server and request configuration data. Default configuration file (unless-coption is specified) will be used to find PID file and signal will be sent to process, listed in PID file. if it's mid-load it just ignores you, no cap πsnmp_cache_reloadβ reload SNMP cache. fresh SNMP, who dis πhousekeeper_executeβ execute the housekeeper. Ignored if housekeeper is being currently executed. it won't double-book itself, okay? π§Ήdiaginfo[=section]β log internal diagnostic information of the specified section. Section can behistorycache,preprocessing,locks. By default diagnostic information of all sections is logged. spill the tea, all sections πprof_enable[=target]β enable profiling, affects all processes if target is not specified π₯prof_disable[=target]β disable profiling, affects all processes if target is not specified πlog_level_increase[=target]β increase log level, affects all processes if target is not specified. louder, bestie π’log_level_decrease[=target]β decrease log level, affects all processes if target is not specified. shhh, we're being chill π€«
π Log level control targets π
process-typeβ all processes of specified type (availability manager, browser poller, configuration syncer, data sender, discovery manager, history syncer, housekeeper, http poller, icmp pinger, internal poller, ipmi manager, ipmi poller, java poller, odbc poller, poller, agent poller, http agent poller, snmp poller, preprocessing manager, preprocessing worker, self-monitoring, snmp trapper, task manager, trapper, unreachable poller, vmware collector). so many lil guys, all slaying πprocess-type,Nβ process type and number (e.g.,poller,3). pick a type, pick a number πpidβ process identifier. just the one, the main character π
π Profiling control targets π
process-typeβ all processes of specified type (availability manager, browser poller, configuration syncer, data sender, discovery manager, history syncer, housekeeper, http poller, icmp pinger, internal poller, ipmi manager, ipmi poller, java poller, odbc poller, poller, agent poller, http agent poller, snmp poller, preprocessing manager, self-monitoring, snmp trapper, task manager, trapper, unreachable poller, vmware collector). same squad, different mission β¨process-type,Nβ process type and number (e.g.,history syncer,1). type + number, iconic combo πΈpidβ process identifier. that one specific process π¦scopeβ (rwlock,mutex,processing) can be used with process-type (e.g.,history syncer,1,processing). scope it out π
πΈ FILES πΈ
/usr/local/etc/zabbix_proxy.confβ default location of Zabbix proxy configuration file (if not modified during compile time). unless your build said otherwise, that's where it lives π
π SEE ALSO π
Documentation π
zabbix_agentd(8), zabbix_get(1), zabbix_sender(1), zabbix_server(8), zabbix_js(1), zabbix_agent2(8), zabbix_web_service(8) β the whole friend group, go read them too π«Ά
okay that's the whole page, you ate that. This one's from Zabbix, dated 2022-01-06 β periodt, go monitor something π β¨
π¦ where this page comes from
- epel 10: zabbix7.0-proxy 7.0.31-1.el10_3 Β· AGPL-3.0-only AND MIT AND GPL-2.0-or-later AND Zlib AND BSD-3-Clause AND BSD-2-Clause AND ISC
- epel 9: zabbix7.0-proxy 7.0.31-1.el9 Β· AGPL-3.0-only AND MIT AND GPL-2.0-or-later AND Zlib AND BSD-3-Clause AND BSD-2-Clause AND ISC
- fedora 43: zabbix-proxy 1:7.4.15-1.fc43
- fedora 43: zabbix-proxy 1:7.4.16-1.fc43 Β· AGPL-3.0-only AND MIT AND GPL-2.0-or-later AND Zlib AND BSD-3-Clause AND BSD-2-Clause AND ISC
- fedora 44: zabbix-proxy 1:7.4.15-1.fc44
- fedora 44: zabbix-proxy 1:7.4.16-1.fc44 Β· AGPL-3.0-only AND MIT AND GPL-2.0-or-later AND Zlib AND BSD-3-Clause AND BSD-2-Clause AND ISC
- nixpkgs unstable: zabbix-proxy 7.4.16
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms