Zabbix节点主机名在Google Compute Engine上

时间:2014-12-10 14:34:55

标签: google-compute-engine hostname zabbix

在zabbix-server(GCE实例,它与我的项目中的其他实例一起工作)中的log gettin这种错误:

cannot send list of active checks to [<node-ip-address>]: host [<node-name>.c.<project-name>.internal] not found

为什么它会在主机名上查找实例,如果它有IP?

我该如何解决这个问题?

提前谢谢。

1 个答案:

答案 0 :(得分:1)

当活动的Zabbix代理请求活动检查列表时,它会指定其主机名(例如,&#34; linux01&#34;)。然后,Zabbix服务器检查其配置,以查看是否有名为&#34; linux01&#34;的主机。如果有这样的主机,它会发送该主机的活动检查列表。如果没有这样的主机,那么Zabbix服务器会回复您收到的错误。因此,您应该检查Zabbix代理配置文件中的主机名是否与Zabbix服务器数据库中的主机名匹配。