当我使用docker群时,Zabbix存在连接问题。
一些信息:Zabbix服务器和代理使用dns与docker群1.12-连接问题
- 我有一个的zabbix服务器和代理的zabbix(包括码头工人集装箱)。
- 我正在使用docker swarm(docker 1.12)进行部署。
- 我创建了码头工人的专用网络称为
mynetwork
的zabbix服务器部署的命令:
docker service create -name zabbix-server-dns...--network=mynetwork...-p some-ports...zabbix-server-image
中的zabbix服务器的conf
:sourceIP=0.0.0.0
的zabbix代理部署命令:
docker service create -name zabbix-agent-dns...--network=mynetwork...-e server=zabbix-server-dns...-p some-ports...zabbix-agent-image
在Zabbix ui:
我创建的主机名:zabbix-agent-dns
。我把相同的名字放在dns和port 10050中,并附上模板。主机在ui中变成绿色,但没有监控!我所得到的是不受支持的物品。我设法从Zabbix服务器容器内部ping到代理容器,而不是从代理容器到服务器。我认为Zabbix服务器设法向代理发送项目请求,代理设法获取请求并处理它,但是当它试图将数据发送回Zabbix服务器并且我不知道为什么时有什么错误。
请帮助...
我必须说,如果我运行相同的容器没有码头工人群和我的新的网络,它工作正常。
问题不在于我的项目键,因为当我运行相同的时候没有使用网络“mynetwork”它工作正常(我从zabbix_get得到正确的值)。 – yogi
什么是确切的错误信息?该项目的配置是什么? – Richlv