Zabbix监控实现跨区域跨网络监控数据
环境:
公司现有服务器10台,其中5台服务器有一台安装了zabbix,并且这5台服务器处于一个网络,只有一台服务器有公网ip,
另外的5台处于另一个网络,仅有一台服务器拥有公网ip,其余四台只有内网ip并且不能够上网,
实现目标:对所有服务器进行监控
实现原理:
架构:server---proxy---agentd
通过proxy这个桥梁来接收不在一个网络的机器的数据,然后proxy将数据发送到server端
Server端将数据展现出来
Server:39.122.11.132
Proxy:39.122.12.111
Agentd:192.168.1.101
Agentd:192.168.1.102
Agentd:192.168.1.104
Agentd:192.168.1.105
Agentd:192.168.1.106
部署过程:
在这里就不写server端的部署过程了,默认server端已经安装完毕,并且能够正常使用
先将zabbix的安装包传到proxy拥有外网ip的服务器上
安装proxy 步骤如下
解压安装包
进入解压目录编译
依赖包