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, discovery worker, 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,  preprocess‐
                   ing manager,     preprocessing worker,     self-monitoring,
                   snmp trapper,  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, discovery worker, 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, preprocess‐
                   ing manager,     preprocessing worker,     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)