多集群之间网络不通,请问ibex-server和ibex-agent之间如何配置通信呢?

Viewed 81

当前是一个n9e管理多集群,但多个集群之间网络不通(可以配置nginx进行转发),请问ibex-server和ibex-agent之间如何配置通信呢(直接配置ip和端口是不通的,得配置nginx代理的信息才能通信)?
我理解是:
ibex-server 是需要下发任务到各集群的节点上的ibex-agent。
ibex-agent需要上报信息到ibex-server。
那么在 ibex/etc/ 的 server.conf 中如何配置多个集群的 ibex-agent 信息呢?

1 Answers

ibex-agentd 会调用 ibex-server,走的是4层,所以,中间加一个四层代理就可以了

你的意思,只需要 ibex-agentd 能调通 ibex-server 接口就行,就能执行对应脚本了(那我直接把ibex-server做公网暴露也就可以解决这个问题了)。并不需要ibex-server调用ibex-agentd吗?

ibex-server不会去调用ibex-agentd的,ibex-agentd不用监听端口的

好的,我刚刚在n9e前端测试了临时任务,对其他集群是生效的。但是通过告警触发回调却不生效,请问这个可能是哪里导致的呢?