如何在单个 Debian 机器上配置 ganglia-monitor?

如何在单个 Debian 机器上配置 ganglia-monitor?

这里是我目前在线的内容,如您所见,没有关于我的 debian 服务器的信息。

(在安装时我试图遵循下一步说明

我默认更改了什么gmond.conf

cluster {
  name = "dspproc"
  owner = "unspecified"
  latlong = "unspecified"
  url = "dspproc"
}

udp_send_channel {
  mcast_join = 127.0.0.1
  port = 8649
  ttl = 1
}

udp_recv_channel {
  mcast_join = 127.0.0.1
  port = 8649
  bind = 127.0.0.1
}

这就是我改变的gmetad.conf

data_source "dspproc" 10 127.0.0.1
authority "http://195.19.243.13/ganglia/"
trusted_hosts 127.0.0.1 195.19.243.13
case_sensitive_hostnames 0

我的问题是:我做错了什么,以及如何做神经节显示有关当前安装的计算机的信息?

更新 下列的这个答案变成:

   udp_send_channel {
      host = 127.0.0.1
      port = 8649
      ttl = 1
    }

    /* You can specify as many udp_recv_channels as you like as well. */
    udp_recv_channel {
      host = 127.0.0.1 /* line 41 */
      port = 8649
      bind = 127.0.0.1
    }

重新启动时得到这个:

Starting Ganglia Monitor Daemon: /etc/ganglia/gmond.conf:41: no such option 'host'

并且仍在Hosts up: 0网络用户界面中。

更新2:

所以......当我再次阅读答案并继续链接时,对配置进行了下一步更改,一切顺利!)谢谢诺夫尔

现在 gmod.conf 的块看起来像

    udp_send_channel {
      host = 127.0.0.1
      port = 8649
      ttl = 1
    }

  udp_recv_channel {
    port = 8649
    family = inet4
  }
  udp_recv_channel {
    port = 8649
    family = inet6
  }

一切似乎都有效......

答案1

我似乎记得很多个月前设置 Ganglia 时也遇到过类似的问题。这可能不是同一个问题,但对我来说,这是我的盒子/网络不喜欢 Ganglia 的多播。一旦我将其设置为使用单播,一切都很好。

来自Ganglia 文档:

如果仅指定主机和端口,则 gmond 将向指定的主机发送单播 UDP 消息。

也许尝试将 替换mcast_join = 127.0.0.1host = 127.0.0.1.

相关内容