关于grafana和zabbix的端口映射问题
2020-03-16 本文已影响0人
777930641f9e
场景描述:
grafana和zabbix都在同一台内网服务器上,通过端口映射到公网访问
在grafana上添加zabbix作为数据源,从内网访问grafana,可以看到从zabbix抓取的数据,从公网访问grafana,看不到从zabbix抓取的数据
当时的解决方法:
同时将zabbix的80口和grafana的3000口映射到公网,grafana添加数据源时,使用zabbix的公网IP和公网端口
这样内外网访问都能看到从zabbix抓取的数据
存在的问题:
zabbix是一个很知名的软件,关注的人多,肯定被发现的漏洞也多,很可能被攻击
解放方法:
在grafana添加zabbix数据源时,URL使用内网IP
Access使用Proxy,而不是之前的Direct
测试通过,不再需要 将zabbix的80口映射到公网
可以看到两种方式的区别
Direct,这种是用户的浏览器去直接访问,从公网访问肯定要公网IP,从内网访问肯定是要内网IP
Proxy,这种是grafana从后台代理你的请求,它能连上zabbix就行,不管用哪个IP
image