The Zabbix architecture is as we have seen before dynamic. We can create a setup where everything is in one server or we can split up the server in three different servers. One for the database, another one for the frontend and another server for the Zabbix server.
When our infrastructure grows, we would probably want to add some proxies to offload the Zabbix server or maybe, we need to pass a firewall. We will now see some solutions that are possible with Zabbix.
If you would like to test this setup, you will need some servers to install the database, frontend, and Zabbix server like we have seen before but also an extra server to install a Zabbix proxy.
The most basic setup in Zabbix is the setup we did in chapter one, with all the Zabbix components installed on one server:
From the server we monitor the hosts in our company. The advantage is that this setup is easy to set up as we don't have to configure multiple servers and just connect to...