Ganglia 正在运行但不显示 CPU 或主机

Ganglia 正在运行但不显示 CPU 或主机

所以我在一个 Debian 节点上设置了 Ganglia。它遵循了一个非常简单的过程

1-使用以下方法从稳定仓库安装

apt-get install ganglia-monitor gmetad
apt-get install ganglia-webfrontend

2-使用以下配置:https://www.digitalocean.com/community/tutorials/introduction-to-ganglia-on-ubuntu-14-04#installation

现在,我已让所有程序运行,我可以在 localhost/ganglia 上访问它,它显示了网格内存、网络和负载,但没有显示 CPU。CPU 总数为 0,主机启动和关闭为 0,没有平均负载或利用率。

需要说明的是,这是 debian wheezy,我只在运行 gmetad 和 gmond 的单个节点上运行它,因此会向自身报告。我是否需要进行进一步的设置,或者是否有人知道导致此问题和缺乏信息的原因是什么?

答案1

奇怪的是,这没有很好的记录,或者可能是我在寻找文档方面做得不好,但我不得不改变/etc/ganglia/gmond.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
  }

希望这可以帮助其他设置单节点和主节点的人!

PS 在同一个文件中不要忘记更改mcast_join = 127.0.0.1host = 127.0.0.1

相关内容