用于收集性能指标的集合框架

时间:2017-01-11 07:08:03

标签: python perl frameworks open-source

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

相关问题