【发布时间】:2019-12-16 17:28:35
【问题描述】:
我想知道 Clickhouse 是否是下一个任务的可能解决方案。
- 我正在收集时间序列数据(例如人的脉搏测量值)
- 我有不同类型的阈值(例如基于年龄的最小和最大脉搏值)
- 一旦个人的脉搏达到适当的阈值,我想触发外部服务
换句话说,我在常规时间序列存储之外寻找的是:
- 能够设置多个阈值
- 自动检测值是否超过阈值
- 向第 3 方发送某种事件
感谢任何其他工具建议。提前致谢。
【问题讨论】:
-
CH 没有这些功能。
-
只是建议:如何使用专门的时间序列数据库(例如,Prometheus)和警报上的 webhook - 例如 Prometheus AlertManager。
-
@vladimir 感谢您的建议。目前,我要在现有解决方案中找到一个选项,即在触发阈值时仅发送一次警报(直到下次重新触发)。例如。如果值大于 X,我会收到警报。但我必须再次收到警报,只有当值再次低于 X 并且再次高于 X 时。这对于 Clickhouse 来说似乎是不可能的。看来普罗米修斯可以帮忙。