【问题标题】:Off set a kapacitor batch queryOff 设置一个 kapacitor 批量查询
【发布时间】:2019-04-16 19:59:00
【问题描述】:

我正在尝试关闭我的 kapacitor 查询以查找 5 分钟的时间段,但从过去 10 秒开始。所以查询将是(现在 - 10 秒)到(现在 - 5 分 10 秒)。这是为了抵消数据的延迟。

dbrp "telegraf"."Raw"
var process_load = batch
  |query('''SELECT sum("ProcessTime")
    FROM "telegraf"."Raw".Document
    WHERE ("Application" = 'AMP' AND "Environment" = 'test' )
  ''')
    .period(5m)
    .every(10s)
    .groupBy( 'GroupID' , 'Thread' , time(5m))
  |alert()
   .stateChangesOnly()
   .warn(lambda: "sum" > 90000)
   .crit(lambda: "sum" > 240000)
   .log('/tmp/document.test.log')

目前,influxdb 正在从电报获取数据,但延迟导致查询发送警告消息,即使它应该处于关键状态。目前,它会在两者之间发出警告和关键切换。它应该得到一个临界值,然后一直停留在那里,直到文档线程停止。

【问题讨论】:

    标签: influxdb kapacitor


    【解决方案1】:

    发现我需要将 .align() 和 .aligngroup() 添加到查询节点的问题

    【讨论】:

      猜你喜欢
      • 2013-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-15
      • 1970-01-01
      • 2014-09-27
      • 2012-06-29
      • 2013-06-09
      相关资源
      最近更新 更多