是否可以从控制台查询来自Whisper(Graphite DB)的数据?

时间:2014-09-03 19:07:41

标签: api console graphite whisper

我已配置Graphite来监控我的应用指标。我配置Zabbix来监控我的服务器CPU和其他指标。 现在我想将一些关键的Graphite指标传递给Zabbix,为它们添加触发器。

所以我想做一些像

这样的事情
$ whisper get prefix1.prefix2.metricName
> 155

有可能吗?

P.S。我知道Graphite-API项目,我不想安装额外的应用程序。

2 个答案:

答案 0 :(得分:7)

您可以使用耳语安装包中提供的tbox1.textBoxText = "Hello"; 程序。 像这样使用它:

whisper-fetch

或者例如过去1小时的数据:

whisper-fetch /path/to/dot.wsp

默认值将导致如下输出:

whisper-fetch --from=$(date +%s -d "-5 min") /path/to/dot.wsp

您可以将其更改为json(使用1482318960 21.187000 1482319020 None 1482319080 21.187000 1482319140 None 1482319200 21.187000 选项)。

答案 1 :(得分:6)