首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ganglia未检测到匹配的指标

Ganglia未检测到匹配的指标
EN

Stack Overflow用户
提问于 2014-09-17 17:23:25
回答 2查看 2.9K关注 0票数 0

我们得到的错误是“没有检测到匹配的指标”。集群级别的指标是可见的。

ganglia核心3.6.0 ganglia web 3.5.12

请帮助解决此问题。

你好,Jayendra

EN

回答 2

Stack Overflow用户

发布于 2014-10-09 06:25:02

在某个地方,在.conf文件(或.pyconf等)中,您必须指定一个包含要收集的指标列表的“collection_group”。从默认的gmond.conf来看,它看起来应该类似于:

代码语言:javascript
复制
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包含如下内容:

代码语言:javascript
复制
modules {
  module {
    name = "core_metrics"
  }
  module {
    name = "cpu_module"
    path = "modcpu.so"
  }
}

在其他方面。

您可以通过输入以下命令生成一个示例gmond.conf

代码语言:javascript
复制
gmond -t > /usr/local/etc/gmond.conf

此路径对于ganglia-3.6.0是正确的,我知道许多文件路径自3.0以来已经更改了几次...

一本很好的参考书是“用Ganglia.‘监控”。如果您打算深入参与配置/维护ganglia安装,我建议您获取一份副本。

票数 0
EN

Stack Overflow用户

发布于 2016-11-08 02:57:09

当摘要/群集图可见,但单个主机图数据不可见时,这可能是由于主机名大小写不匹配(在报告的主机名和rrd图目录名称之间)造成的。

  1. 检查/var/lib/ganglia/rrds/CLUSTER-NAME/HOSTNAME这将显示主机名生成图形的大小写。
  2. 如果大小写与其主机名不匹配,请编辑: /etc/ganglia/conf.php (这允许在以下位置覆盖默认值: /usr/share/ganglia/conf_default.php)
  3. Add ):

$conf' case _sensitive_hostnames‘=false;

  • 另一个检查区分大小写的位置是/etc/ganglia/gmetad中的gmetad设置

case_sensitive_hostnames 0

版本此问题已在上修复

  • OS: CentOS 6
  • Ganglia核心:EPEL Web: 3.7.1-2
  • Installed via EPEL
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25886780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档