Hi all, a this moment our Zabbix infrastructure has this design

Zabbix Version is 6.2.7 on all nodes (server & proxies)
- Virtual MachineZabbix Server + Frontend + Database on RedHat 8 with 4cores, 12gb RAM (with MySQL Partitioning)
- Virtual Machine Zabbix Proxy Building num.1 + Proxy Database on Debian 11 with 6 cores 12gb RAM, monitors all vlans on this building (firewalls + switches + routers using snmp & snmptraps, windows + linux using zabbix passive). Monitors about 800 devices

- Dell Optiplex 3020 Zabbix Proxy Building num.2 + Proxy Database on Debian 11 with 4 cores 16gb RAM, monitors all vlans on this building (firewalls + switches + routers using snmp & snmptraps, windows + linux using zabbix passive). Monitors about 700 devices

- Dell Optiplex 3020 Zabbix Proxy Building num.3 + Proxy Database on Debian 11 with 4 cores 8gb RAM, monitors all vlans on this building (firewalls + switches + routers using snmp & snmptraps, linux using zabbix passive). Monitors about 100 devices

- Virtual Machine Zabbix Proxy Vehicles num.4 + Proxy Database on Debian 11 with 2 cores 4gb RAM, monitors bus vehicles who had routers 4G and switches that bus has inside and cctv server (windows). Every bus has 5 router/switches and 1 cctv with 6 cameras. Now we are testing with a few vehicles, but there are 50 vehicles, also the polling checks are time relaxed (compared with other proxies)

Proxies are running ok, only the Proxy Building num.1 sometimes is busy, all the others are ok, this proxy now is monitoring some vehicles... so in the future some hosts monitored by this host will be monitored by the num.4 proxy
I want to improve the system health and I want to ask you , how do you think is the best infrastructure design? For server improvement I'm thinking about run separately server , database and frontend, so what are the hardware requirements (cpu, ram, disk) for
VM running zabbix-server service
VM running mysql database for server
VM running zabbix-frontend​
Also, I'm planning to change the passive agent windows and linux checks to active agent
Zabbix Version is 6.2.7 on all nodes (server & proxies)
- Virtual MachineZabbix Server + Frontend + Database on RedHat 8 with 4cores, 12gb RAM (with MySQL Partitioning)
- Virtual Machine Zabbix Proxy Building num.1 + Proxy Database on Debian 11 with 6 cores 12gb RAM, monitors all vlans on this building (firewalls + switches + routers using snmp & snmptraps, windows + linux using zabbix passive). Monitors about 800 devices
- Dell Optiplex 3020 Zabbix Proxy Building num.2 + Proxy Database on Debian 11 with 4 cores 16gb RAM, monitors all vlans on this building (firewalls + switches + routers using snmp & snmptraps, windows + linux using zabbix passive). Monitors about 700 devices
- Dell Optiplex 3020 Zabbix Proxy Building num.3 + Proxy Database on Debian 11 with 4 cores 8gb RAM, monitors all vlans on this building (firewalls + switches + routers using snmp & snmptraps, linux using zabbix passive). Monitors about 100 devices
- Virtual Machine Zabbix Proxy Vehicles num.4 + Proxy Database on Debian 11 with 2 cores 4gb RAM, monitors bus vehicles who had routers 4G and switches that bus has inside and cctv server (windows). Every bus has 5 router/switches and 1 cctv with 6 cameras. Now we are testing with a few vehicles, but there are 50 vehicles, also the polling checks are time relaxed (compared with other proxies)
Proxies are running ok, only the Proxy Building num.1 sometimes is busy, all the others are ok, this proxy now is monitoring some vehicles... so in the future some hosts monitored by this host will be monitored by the num.4 proxy
I want to improve the system health and I want to ask you , how do you think is the best infrastructure design? For server improvement I'm thinking about run separately server , database and frontend, so what are the hardware requirements (cpu, ram, disk) for
VM running zabbix-server service
VM running mysql database for server
VM running zabbix-frontend​
Also, I'm planning to change the passive agent windows and linux checks to active agent
Comment