0

我正在尝试在 Hbase 上构建一个警报系统,我确实在其中存储了我的时间序列,我的问题是他们有什么方法可以将 kapacitor 插入 hbase 吗?因为我读过kapacitor可能不需要influxdb来工作

4

2 回答 2

0

不幸的是,目前没有办法将 Kapacitor 与 HBase 一起使用。如果此功能对您特别重要,我建议您在 Kapacitor 上打开一个功能请求,详细说明您的用例。

于 2017-05-19T18:22:06.553 回答
0

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

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

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

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

虽然我通常会建议切换到 InfluxDB,因为它的摄取率远远优于 OpenTSDB。

于 2017-08-01T18:05:46.133 回答