文档文档

Fireboard 输入插件

此插件从 fireboard 温度计收集实时温度数据。

您需要注册 Fireboard REST API 才能使用此插件。

引入于: Telegraf v1.12.0 标签: iot 操作系统支持: all

全局配置选项

插件支持其他全局和插件配置设置,用于修改指标、标签和字段,创建别名以及配置插件顺序等任务。更多详情请参阅 CONFIGURATION.md

配置

# Read real time temps from fireboard.io servers
[[inputs.fireboard]]
  ## Specify auth token for your account
  auth_token = "invalidAuthToken"
  ## You can override the fireboard server URL if necessary
  # url = https://fireboard.io/api/v1/devices.json
  ## You can set a different http_timeout if you need to
  ## You should set a string using an number and time indicator
  ## for example "12s" for 12 seconds.
  # http_timeout = "4s"

auth_token

此插件不需要用户名和密码,而是需要一个身份验证令牌,您可以使用 Fireboard REST API 生成该令牌。

url

虽然没有理由覆盖 URL,但此选项以防 Fireboard 更改其网站等。

http_timeout

如果您需要增加 HTTP 超时时间,可以在此处进行设置。您可以按秒设置此值。默认值为四 (4) 秒。

Metrics

Fireboard REST API 文档提供了可用数据的良好示例,目前此输入插件仅返回实时温度。温度值在过去一分钟内则包含在内。

  • fireboard
    • 标签 (tags)
      • channel
      • scale (Celcius; Fahrenheit)
      • title (Fireboard 的名称)
      • uuid (Fireboard 的 UUID)
    • 字段 (fields)
      • temperature (float, unit)

示例输出

此部分显示了 Line Protocol 格式的示例输出。您通常可以使用 telegraf --input-filter <plugin-name> --test 或使用 file 输出获取此信息。

fireboard,channel=2,host=patas-mbp,scale=Fahrenheit,title=telegraf-FireBoard,uuid=b55e766c-b308-49b5-93a4-df89fe31efd0 temperature=78.2 1561690040000000000

此页面是否有帮助?

感谢您的反馈!


InfluxDB 3.8 新特性

InfluxDB 3.8 和 InfluxDB 3 Explorer 1.6 的主要增强功能。

查看博客文章

InfluxDB 3.8 现已适用于 Core 和 Enterprise 版本,同时发布了 InfluxDB 3 Explorer UI 的 1.6 版本。本次发布着重于操作成熟度,以及如何更轻松地部署、管理和可靠地运行 InfluxDB。

更多信息,请查看

InfluxDB Docker 的 latest 标签将指向 InfluxDB 3 Core

在 **2026 年 2 月 3 日**,InfluxDB Docker 镜像的 latest 标签将指向 InfluxDB 3 Core。为避免意外升级,请在您的 Docker 部署中使用特定的版本标签。

如果使用 Docker 来安装和运行 InfluxDB,latest 标签将指向 InfluxDB 3 Core。为避免意外升级,请在您的 Docker 部署中使用特定的版本标签。例如,如果使用 Docker 运行 InfluxDB v2,请将 latest 版本标签替换为 Docker pull 命令中的特定版本标签 — 例如

docker pull influxdb:2