So, I have been building and configuring individual Zabbix servers for a number of remote locations. Each location has it's own Zabbix server, if there are issues I get email notifications and if I want details, I connect to the site over VPN and connect to the Zabbix Web Sever.
To simplify things I am considering a central Zabbix server running in the cloud on MS Azure. Each remote location would have proxy running on lightweight hardware like a Raspberry PI all sending data to the central server.
My main concern is security. I understand that the proxies can send encrypted data to the server, does the proxy need communication back from the server?
Do I need an inbound rule on my firewall at each remote location?
I suppose the Web interface on the server should use SSL.
Are there other security concerns that come to mind that I may not have considered?
Are there any obvious reason I may have missed that make this configuration impractical?
Thanks.
To simplify things I am considering a central Zabbix server running in the cloud on MS Azure. Each remote location would have proxy running on lightweight hardware like a Raspberry PI all sending data to the central server.
My main concern is security. I understand that the proxies can send encrypted data to the server, does the proxy need communication back from the server?
Do I need an inbound rule on my firewall at each remote location?
I suppose the Web interface on the server should use SSL.
Are there other security concerns that come to mind that I may not have considered?
Are there any obvious reason I may have missed that make this configuration impractical?
Thanks.
Comment