集成 Nagios + Ganglia:UNKNOWN 主机名信息不可用。可能无效的主机名

Intergrating Nagios + Ganglia: UNKNOWN Hostname info not available. Likely invalid hostname

我正在尝试使用 here. While using the Ganglia Web Nagios script、check_heartbeat 中描述的方法在命令行中集成 Nagios 和 Ganglia:

sh /var/www/html/ganglia/nagios/check_heartbeat.sh host=node-name threshold=50

输出: OK Last beacon received 0 days, 0:00:00

但是在 Nagios UI 中,我收到的消息是,

UNKNOWN x.x.x.x - Hostname info not available. Likely invalid hostname

我在以下链接中找到了一些基于相同问题的讨论

由于我是 Ganglia 和 Nagios 的新手,他们没有给我解决问题的想法。

而不是

define command {
    command_name  check_ganglia_heartbeat
    command_line  /bin/sh /var/www/html/ganglia/nagios/check_heartbeat.sh host=$HOSTADDRESS$ threshold=$ARG1$
}

define command {
    command_name  check_ganglia_heartbeat
    command_line  /bin/sh /var/www/html/ganglia/nagios/check_heartbeat.sh host=$HOSTNAME$ threshold=$ARG1$
}

我能够解决这个错误。