【问题标题】:Collection framework for collecting performance metrics用于收集性能指标的收集框架
【发布时间】:2017-01-11 07:08:03
【问题描述】:

我正在收集系统指标,运行自定义脚本以获取与应用程序相关的性能数据并将数据存储在时间序列数据库(带有 cassandra 的 kairosdb)中。我知道有用于相同目的的 collectd 和 telegraf 框架。 collectd 似乎满足我的要求,但不确定性能,而且我们需要使用 exec 插件以不同的间隔运行自定义脚本。我不确定我们是否可以使用 collectd 来实现这一点。

我也遇到了电报。它是用 Go 语言编写的。它是基于标签的,所以我很容易使用 kairosdb 存储数据。但我不确定它的效率如何,以及它是否能达到我的目的。

perl 或 python 中是否有其他可用的开源收集框架来收集系统指标、运行自定义脚本并将数据存储在时间序列数据库(kairosdb)中?

【问题讨论】:

    标签: python perl frameworks open-source


    【解决方案1】:

    只需使用 Kairosdb REST API 和一些 HTTP 客户端,例如HTTP::Tiny.

    这里是一个基于 TFTP 的示例 Kairosdb Stress Yaml

    【讨论】:

      猜你喜欢
      • 2012-06-30
      • 1970-01-01
      • 2013-12-04
      • 2020-02-17
      • 2011-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-25
      相关资源
      最近更新 更多