Monitoring 从gmond获取数据子集

Monitoring 从gmond获取数据子集,monitoring,rrdtool,ganglia,Monitoring,Rrdtool,Ganglia,这是在一个小型数据中心设置的情况下,需要监控的服务器数量只有两位数,如果有的话,可能只会缓慢增长到几百台。我是ganglia的新手,刚刚搭建好一个小型ganglia测试台,一直在阅读和玩它。我意识到的两件事- gmetad支持在端口8652上进行交互式查询,通过该查询我可以获得度量数据子集,比如特定集群中特定度量族的数据 gmond似乎总是在执行“netcat主机8649”时返回集群中所有节点的所有指标的整个数据转储 在我的设置中,我不想使用gmetad或RRD。我想直接从多个gmond集群获取

这是在一个小型数据中心设置的情况下,需要监控的服务器数量只有两位数,如果有的话,可能只会缓慢增长到几百台。我是ganglia的新手,刚刚搭建好一个小型ganglia测试台,一直在阅读和玩它。我意识到的两件事-

gmetad支持在端口8652上进行交互式查询,通过该查询我可以获得度量数据子集,比如特定集群中特定度量族的数据 gmond似乎总是在执行“netcat主机8649”时返回集群中所有节点的所有指标的整个数据转储 在我的设置中,我不想使用gmetad或RRD。我想直接从多个gmond集群获取数据,并将其存储在单个数据存储中。不使用gmetad和RRD有几个原因-

我不希望在整个设置中有多个数据存储。我可以有一台专用机器从多个、几个集群中提取数据并存储它们 我不打算使用gweb作为数据前端。来自ganglia的数据将全部输入不同的监控工具。通过这种设置,我希望消除另一层gmetad可能增加的延迟。也就是说,gmetad民意调查显示每分钟一次,而我的管理工具每分钟对gmetad进行民意调查将增加2分钟的延迟,我觉得这对于一个相对小型/中型的设置来说是不必要的 在这个方法中有几个问题我需要帮助-

我无法从gmond获取过滤数据。是否有一些插件可以帮助我从gmond获取单个度量/度量组信息,因为不同的度量是在不同的时间间隔收集的 gmond输出是非常详细的文本。是否有一些其他的二进制格式,我可以配置为导出? 我完全消除gmetad/RRD的想法是一个非常糟糕的想法吗?以前有人尝试过这种方法吗?从数据收集的角度来看,我应该注意什么。
提前谢谢。

我想,我对这个问题的回答,以及对你问题的回答。看一看。如果你认为答案就是你要找的,就投上一票。如果你还需要什么,请告诉我。这是一个很好的问题答案!谢谢分享!!很荣幸