单播 Ganglia 设置中 gmond 集合组有什么用途?

单播 Ganglia 设置中 gmond 集合组有什么用途?

有一个 Ganglia 聚合器正在运行:

  • 格兰蒙德
  • 格梅塔德

三个 Ganglia 代理以单播模式工作,将数据发布到聚合器。

从其中一个 Ganglia 代理中,我使用gmetricCLI 实用程序手动推送新指标,并在连接到聚合器的 Web 仪表板上看到它绘制。

如果可以通过这种方式发布新的指标,那么“gmond 收集组”和那些指标定义有什么用呢gmond.conf

答案1

gmetric新增推送的指标和集合组指标有一个重要的区别gmond:集合组指标是gmond由“模块”输出的数据自行收集的。

Gmond 读取配置文件并加载配置中指定的所有“模块”,每个模块定期发布最新的指标数据。例如,load_module.so发布平均负载数据。

然后“collection_group”部分告诉gmond定期从模块收集指标数据。

因此,除非将新的指标加载到 gmond 中,否则没有必要在 gmond 中定义新的指​​标。

相关内容