CheckMK proxy-register命令功能失效问题求助
CheckMK proxy-register命令功能失效问题求助
各位大佬好,我正在搭建一个CheckMK测试监控实例,涉及多个VLAN,其中部分VLAN的防火墙规则限制很严格。
这种情况下,有些服务器上的CheckMK Agent没办法通过TCP 8000端口主动向内注册,但只要完成注册后,CheckMK服务器是可以拉取这些节点的数据的。
所以我打算用代理注册的方式来解决这个问题,执行的命令是:
cmk-agent-ctl proxy-register --hostname serverhostname.local --server x.x.x.x --site sitex --user agent_registration > /tmp/serverhostname.json
预期结果
这个命令应该会生成注册所需的内容,要么写入指定的/tmp/serverhostname.json文件里,要么不加重定向的话直接输出到标准输出(stdout)。之后我可以把这个输出文件拿到能访问CheckMK服务器TCP 8000端口的机器上完成导入注册。
实际结果
现在的问题是,CheckMK Agent把这个proxy-register命令当成了普通的register命令来执行,直接尝试去连接CheckMK服务器的相关端口,但因为当前机器所在VLAN的防火墙限制,根本连不上,完全没有生成预期的注册文件或者输出内容。
有没有大佬碰到过类似的问题?麻烦指点一下怎么解决,谢谢!
备注:内容来源于stack exchange,提问作者comlinie33
相关产品推荐
相关产品推荐

