使用的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
示例)可以正常工作。
有任何可能的原因/解决方法吗?
谢谢!