Kapacitor-自定义异常检测-不记录流

时间:2018-07-03 21:37:00

标签: docker time-series influxdb kapacitor influxdb-python

使用的docker设置:Tick Sandbox

我正在尝试使this示例正常工作,但被困在必须记录以前定义的任务流的部分。

运行(执行python脚本以生成测试数据后)kapacitor list recordings $rid导致:

ID                                   Type    Status    Size      Date
fe869dcc-15e4-4de7-98e8-c415b90ae859 stream  running   0 B       03 Jul 18 13:32 UTC

现在,我认为使用printer_data.py发送的数据(请参阅第二个链接)无法正常工作,即实际上没有数据写入数据库。

尽管在进行kapacitor stats ingress时确实会出现,它表明已收到积分。

我可能读到的原因:

  • 时区/时间戳与influxdb服务器不匹配-尝试在可以工作的kapacitor bash中设置时区,但docker日志中的时间戳仍旧。这可能是失败的可能原因吗?

  • Docker网络设置不正确-我认为情况并非如此,因为我使用的是官方沙箱,但尝试使用我自己的Compose进行设置不变的特定网络。

其他滴答警报脚本(例如cpu_alert示例)可以正常工作。

有任何可能的原因/解决方法吗?

谢谢!

0 个答案:

没有答案