On this page
zabbix_proxy
ZABBIX_PROXY(8) System Manager's Manual ZABBIX_PROXY(8)
NAME
zabbix_proxy - Zabbix proxy daemon
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
DESCRIPTION
zabbix_proxy is a daemon that collects monitoring data from devices and
sends it to Zabbix server.
OPTIONS
-c, --config config-file
Use the alternate config-file instead of the default one.
-f, --foreground
Run Zabbix proxy in foreground.
-R, --runtime-control runtime-option
Perform administrative functions according to runtime-option.
Runtime control options
config_cache_reload
Reload configuration cache. Ignored if cache is being cur‐
rently loaded. Active Zabbix proxy will connect to the
Zabbix server and request configuration data. Default con‐
figuration file (unless -c option is specified) will be
used to find PID file and signal will be sent to process,
listed in PID file.
snmp_cache_reload
Reload SNMP cache.
housekeeper_execute
Execute the housekeeper. Ignored if housekeeper is being
currently executed.
diaginfo[=section]
Log internal diagnostic information of the specified sec‐
tion. Section can be historycache, preprocessing, locks.
By default diagnostic information of all sections is
logged.
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.
log_level_decrease[=target]
Decrease log level, affects all processes if target is not
specified.
Log level control targets
process-type
All processes of specified type (availability manager,
browser poller, configuration syncer, data sender, discov‐
ery manager, history syncer, housekeeper, http poller, ic-
mp pinger, internal poller, ipmi manager, ipmi poller, java
poller, odbc poller, poller, agent poller, http ag-
ent poller, snmp poller, preprocessing manager, prep-
rocessing worker, self-monitoring, snmp trapper, super-
visor, task manager, trapper, unreachable poller, vmware
collector)
process-type,N
Process type and number (e.g., poller,3)
pid Process identifier
Profiling control targets
process-type
All processes of specified type (availability manager,
browser poller, configuration syncer, data sender, discov‐
ery manager, history syncer, housekeeper, http poller, ic-
mp pinger, internal poller, ipmi manager, ipmi poller, java
poller, odbc poller, poller, agent poller, http agent poll-
er, snmp poller, preprocessing manager, self-monitoring,
snmp trapper, task manager, trapper, unreachable poller,
vmware collector)
process-type,N
Process type and number (e.g., history syncer,1)
pid Process identifier
scope
(rwlock, mutex, processing) can be used with process-type
(e.g., history syncer,1,processing)
-T, --test-config
Validate configuration file and exit.
-h, --help
Display this help and exit.
-V, --version
Output version information and exit.
FILES
/usr/local/etc/zabbix_proxy.conf
Default location of Zabbix proxy configuration file (if not mod‐
ified during compile time).
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)
Zabbix 2022-01-06 ZABBIX_PROXY(8)