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)