Hey all,
I'm running a Zabbix-Server version 6.2 with a MySQL (8.0.28) database.
The single server (hardware - 36Cores, 512Mb RAM and 20T HD`) is monitoring around 4000 server and the magic number are:
I expect the environment to grow in all directions (more server, additional items - per server, PDUs and maybe switches) in the near future.
Any ideas how to handle it?
P.S
I'm using some external scripts that take a bit of time to finish (~25seconds)
Best regards,
Amiram
I'm running a Zabbix-Server version 6.2 with a MySQL (8.0.28) database.
- The MySQL has been tune to partition the tables ~50Gb per partition.
- The data disk is running an XFS file system HTML Code:
https://serverfault.com/questions/29193/what-is-the-best-linux-filesystem-for-mysql-innodb
- Additional MySQL performance tuning has been added to improve its performance.
The single server (hardware - 36Cores, 512Mb RAM and 20T HD`) is monitoring around 4000 server and the magic number are:
- Number of items ~1.5M
- Number of processes values per second ~10K
- Nvps ~10K
I expect the environment to grow in all directions (more server, additional items - per server, PDUs and maybe switches) in the near future.
Any ideas how to handle it?
- It will handle it?
- Additional pollers (more then 1000 - maximum)
- Stronger hardware?
- Use Proxies?
P.S
I'm using some external scripts that take a bit of time to finish (~25seconds)
Best regards,
Amiram
Comment