Hello everyone 
I have the project to set up a distributed monitoring system in my company and we have decided to use Zabbix. However, we have some specific requirements and I wanted to ask the community how to do this well.
I have already installed a Zabbix server to get familiar with. Though now I have to try it deeper to check how it would react in the future prod environment.
To make it simple, we have our main site in France and 4 remote sites connected through sattellite links (ipsec tunnels). In another words, restricted bandwidth accesses. So what we want is : having a central monitoring interface in our main office that gets local data but also remote sites data through those limited links (so it has to consume as few as possible our bandwidth resources). Also, each remote site has to have its own local monitoring interface.
What I have been advised to is to set up a couple server/proxy in each site, so that remote sites' proxies send their date to both servers (local one and main one).
Does this sound good to you ? Is the proxy for the main office useful or should I just have the server for the main site and the couple server/proxy on remote site ? Is it better to have the server/proxy on the same server ?
What about active / passive proxies / agents ? What would be the best to use less bandwidth ? Is there any way to compress communications ? With encryption maybe ?
I am still discovering Zabbix, so there is a few obscure things to me yet haha
Thanks you a lot in advance for your help !
Regards,
Cyp

I have the project to set up a distributed monitoring system in my company and we have decided to use Zabbix. However, we have some specific requirements and I wanted to ask the community how to do this well.
I have already installed a Zabbix server to get familiar with. Though now I have to try it deeper to check how it would react in the future prod environment.
To make it simple, we have our main site in France and 4 remote sites connected through sattellite links (ipsec tunnels). In another words, restricted bandwidth accesses. So what we want is : having a central monitoring interface in our main office that gets local data but also remote sites data through those limited links (so it has to consume as few as possible our bandwidth resources). Also, each remote site has to have its own local monitoring interface.
What I have been advised to is to set up a couple server/proxy in each site, so that remote sites' proxies send their date to both servers (local one and main one).
Does this sound good to you ? Is the proxy for the main office useful or should I just have the server for the main site and the couple server/proxy on remote site ? Is it better to have the server/proxy on the same server ?
What about active / passive proxies / agents ? What would be the best to use less bandwidth ? Is there any way to compress communications ? With encryption maybe ?
I am still discovering Zabbix, so there is a few obscure things to me yet haha
Thanks you a lot in advance for your help !
Regards,
Cyp
Comment