Zabbix Proxy

juju deploy zabbix-proxy
Show information
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.
Channel Version Revision Published Runs on
latest/stable 0 0 11 Nov 2020
Ubuntu 12.04
latest/edge 0 0 11 Nov 2020
Ubuntu 12.04




Network monitoring solution - Zabbix proxy Read more

Discuss this charm

Share your thoughts on this charm with the community on discourse.

Join the discussion


Zabbix is software that monitors numerous parameters of a network and the health and integrity of servers.

Zabbix proxy is a process that may collect monitoring data from one or more monitored devices and send the information to the Zabbix server, essentially working on behalf of the server. All collected data is buffered locally and then transferred to the Zabbix server the proxy belongs to.

Deploying a proxy is optional, but may be very beneficial to distribute the load of a single Zabbix server. If only proxies collect data, processing on the server becomes less CPU and disk I/O hungry.


Zabbix Proxy works with Zabbix agent, Zabbix frontend and Zabbix Java Gateway charms.

The functioning of a basic Zabbix proxy is broken into three distinct components; they are: Zabbix server, web frontend and database storage.

juju add-relation zabbix-proxy mysql
juju add-relation zabbix-proxy frontend

Zabbix proxy does not add new Zabbix agent to monitoring. This option is not available in this charm.

juju add-relation zabbix-proxy:agent-active zabbix-agent
juju add-relation zabbix-proxy:proxy-passive zabbix-server

If relation with Zabbix proxy is destroyed, the charm removes the proxy from configuration and disable all hosts monitored by the proxy.


There is listed a few major configuration options which can be changed:

Timeout - Spend no more than Timeout seconds on checks processing. ListenPort - Agent will listen on this port for connections from the server.

An example, juju set zabbix-proxy Timeout=10

Known Issues / Caveates

Zabbix proxy can not be active and passive at the same time. Please avoid add both relations with Zabbix Server at the same time. Zabbix server/proxy can use different database types, so while relation to database is not added, there is no installed Zabbix server/proxy packages. We recommend to add a relation between Zabbix agent and Zabbix server/proxy after adding relation Zabbix server/proxy with one of available database types. The charm Zabbix server/proxy supports only MySQL database.

Web Interface username/password

Login: Admin Password: zabbix

Сontact information