【问题标题】:Telegraf/InfluxDB - Split integer into bits or boolean valuesTelegraf/InfluxDB - 将整数拆分为位或布尔值
【发布时间】:2021-12-17 01:36:21
【问题描述】:

我有以下情况:我正在使用 Telegraf 从 ModBUS 获取数据并存储到 InfluxDB。 一个指标是一个整数,它们实际上是布尔值/位值。 例如,int 9 是真 (1)、假 (0)、假 (0) 和真 (1) 值。 获得该整数并将其作为单独的位/布尔值再次保存到 InfluxDB 中的最佳方法是什么? 安装的工具有 Telegraf、InfluxDB 和 Kapacitor。它也有 Grafana,但很高兴将后处理的布尔值保存到 InfluxDB 中,以便以后使用其他工具进行分析。 提前致谢!!

【问题讨论】:

    标签: grafana influxdb modbus telegraf kapacitor


    【解决方案1】:

    你可以使用 Telegraf 的 starlark 处理器插件和 Python 的 bitshift operators 来做你想做的事

    【讨论】:

      猜你喜欢
      • 2019-09-12
      • 1970-01-01
      • 1970-01-01
      • 2018-11-02
      • 2016-05-01
      • 1970-01-01
      • 2018-09-02
      • 2013-12-03
      • 2018-10-22
      相关资源
      最近更新 更多