【问题标题】:creating a data generator/recycler for influxdb为 influxdb 创建数据生成器/回收器
【发布时间】:2018-05-14 07:25:12
【问题描述】:

我想为实验室环境创建某种数据生成器。

我想创建某种脚本,它将获取数据库名称和逗号分隔的度量名称,并从 influx-db 获取旧数据,将其时间戳更改为当前时间,并将其保存回 influx -db。

我不确定最好和最简单的方法是什么, 蟒蛇脚本?电容器 udf ? 有什么想法吗?

我是 tick 环境的新手,所以我真的可以使用一些想法 :)

谢谢, 大卫,

【问题讨论】:

    标签: python database bash influxdb kapacitor


    【解决方案1】:

    找到了完美的方法, 快速简单,使用kapacitor,甚至不需要创建一个udf...

    创建这个tick脚本并将其定义为一个kapacitor任务:

    var data = batch
        |query(''' SELECT * FROM "My_DB"."My_RP"."My_Measurement" ''')
            .period(1d)
            .every(30s)
            .offset(10d)
    data
        |shift(10d)
        |influxDBOut()
            .create()
            .database('My_DB')
            .measurement('My_Measurement')
    

    像魔术一样工作!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-18
      • 2020-06-14
      • 2012-11-19
      • 2019-08-08
      • 2017-10-11
      • 2018-12-18
      • 1970-01-01
      • 2013-09-25
      相关资源
      最近更新 更多