Hi Guys
I am in the process of building a POC for Zabbix to replace our current solution and I would like your experience to advise best practice for our architecture.
We have up to 5k devises which have a total for 20k individual monitoring checks. These devices are spread across 12 different datacentres globally, all these figures are likely to increase as we use zabbix to monitor more of our infrastructure, so scalability is important.
What I would like to know is:
I am in the process of building a POC for Zabbix to replace our current solution and I would like your experience to advise best practice for our architecture.
We have up to 5k devises which have a total for 20k individual monitoring checks. These devices are spread across 12 different datacentres globally, all these figures are likely to increase as we use zabbix to monitor more of our infrastructure, so scalability is important.
What I would like to know is:
- Is it best to separate the Zabbix server and DB? I understand that the DB IO can be considered a bottle neck at times?
- Would you recommend having a zabbix proxy at each datacentre? considering the number of datacentres could increase would this become unmanageable? What would the advantages/disadvantages be to having a proxy at each datacentre?
Comment