View a markdown version of this page

使用 InfluxDB 设置本地存储 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 InfluxDB 设置本地存储

使用InfluxDB®,您可以在本地存储来自设备的时间序列数据。本地存储功能的目的是在网络中断期间保持操作可见性,并减少时间关键型应用程序的延迟。您可以在边缘执行分析和可视化,同时仍然可以选择有选择地将数据转发到云端。

在本节中,您将为涡轮风速数据创建时间序列分区,并为 Grafana® 和 Node-RED® 连接生成 API 令牌。InfluxDB 存储桶用作时间序列数据的专用存储容器,类似于传统系统中的数据库。API 令牌支持以编程方式安全地访问您的数据。

设置 InfluxDB
  1. 完成必备步骤并确保所有工具都在同一台主机上运行后,打开 Web 浏览器并转到:http://127.0.0.18086。

  2. (可选)启用 TLS 加密以增强安全性。有关更多信息,请参阅中的启用 TLS 加密InfluxData Documentation。

  3. 创建一个时间序列的InfluxDB存储桶来存储来自的数据。 Node-RED该存储桶将用作风电场数据的专用容器,允许您组织和管理特定于该数据集的保留政策。有关更多信息,请参阅中的管理存储桶。 InfluxData Documentation

  4. (可选)配置边缘站点的数据保留期。通过自动删除本地操作不再需要的旧数据,设置适当的保留期有助于高效地管理存储资源。

    有关数据保留的信息,请参阅中的 InfluxDB 中的数据保留。 InfluxData Documentation

  5. 为存储桶生成 API 令牌。该令牌将启用InfluxDB与其他组件(例如 Node-RED 和Grafana)之间的安全通信。这样,只有授权服务才能读取或写入您的数据存储。有关更多信息,请参阅中的创建令牌InfluxData Documentation。

完成这些步骤后,您可以将时间序列数据存储在InfluxDB实例中,为边缘环境中的本地数据持久化和分析奠定基础。