Kapacitor与HBase合作

时间:2017-03-24 21:38:56

标签: hbase alert kapacitor

我试图在Hbase上建立一个警报系统,我在那里存储我的时间序列,我的问题是他们是否可以将kapacitor插入hbase?因为我读过kapacitor可能不需要使用flowxdb工作

2 个答案:

答案 0 :(得分:0)

不幸的是,目前还没有办法使用Kapacitor和HBase。如果此功能对您特别重要,我建议您打开feature request on Kapacitor详细说明您的用例。

答案 1 :(得分:0)

我假设您使用OpenTSDB,它将数据存储在HBase中?

在这种情况下,您可以将数据发送到支持OpenTSDB格式的InfluxDB。然后,Kapacitor可以查询InfluxDB或获取实时数据流。

我认为从InfluxDB代码库重用OpenTSDB端点应该很容易,并允许Kapacitor接受OpenTSDB格式的数据 - 用于基于流的警报。 (可以在Kapacitor github上请求)。

如果您只想进行批处理,可以在中间创建一个翻译服务,将Kapacitor的查询转换为OpenTSDB格式。

虽然我一般建议切换到InfluxDB,因为它的摄取率远远高于OpenTSDB。