我们得到的错误是“没有检测到匹配的指标”。集群级别的指标是可见的。
ganglia核心3.6.0 ganglia web 3.5.12
请帮助解决此问题。
你好,Jayendra
发布于 2014-10-09 06:25:02
在某个地方,在.conf文件(或.pyconf等)中,您必须指定一个包含要收集的指标列表的“collection_group”。从默认的gmond.conf来看,它看起来应该类似于:
collection_group {
collect_once = yes
time_threshold = 1200
metric {
name = "cpu_num"
title = "CPU Count"
}
metric {
name = "cpu_speed"
title = "CPU Speed"
}
metric {
name = "mem_total"
title = "Memory Total"
}
}您可以使用通配符来匹配名称。
您还需要包含提供您希望收集的指标的模块。同样,示例gmond.conf包含如下内容:
modules {
module {
name = "core_metrics"
}
module {
name = "cpu_module"
path = "modcpu.so"
}
}在其他方面。
您可以通过输入以下命令生成一个示例gmond.conf
gmond -t > /usr/local/etc/gmond.conf此路径对于ganglia-3.6.0是正确的,我知道许多文件路径自3.0以来已经更改了几次...
一本很好的参考书是“用Ganglia.‘监控”。如果您打算深入参与配置/维护ganglia安装,我建议您获取一份副本。
发布于 2016-11-08 02:57:09
当摘要/群集图可见,但单个主机图数据不可见时,这可能是由于主机名大小写不匹配(在报告的主机名和rrd图目录名称之间)造成的。
$conf' case _sensitive_hostnames‘=false;
case_sensitive_hostnames 0
版本此问题已在上修复
https://stackoverflow.com/questions/25886780
复制相似问题