创建远程 Influx 数据库
小贴士:
远程 Influx 数据库不支持 InfluxDB 云。
- 在项目视图中,右键单击数据存储,然后选择远程 InfluxDB 数据库。
- 在属性中,填写:
- 属性:
- 服务器。数据库服务器的 IP 地址或主机名。
- TCP 端口。数据库服务器的 TCP 端口。小贴士: InfluxDB 服务器的默认值通常为 8086。
- 组织。组织必须与数据库服务器上指定的组织匹配。
- 存储桶。存储桶必须与数据库服务器上指定的存储桶匹配。
- 令牌。令牌必须与指定的令牌匹配,才能从数据库服务器获取数据。
- 使用 SSL。为确保数据连接安全,请将该选项设置为真。
- 服务器证书。服务器证书必须与数据库服务器上指定的证书匹配,才能实现安全的 SSL 连接。
- 存储并转发:小贴士: “存储并转发”可存储数据,以防存储连接暂时丢失。“存储并转发”仅适用于外部 Influx 数据库。请参见存储并转发。
- 存储转发已启用。 启用或禁用存储转发功能。
- 存储转发缓冲区最大大小。缓冲区中的最大元素数,可设置为 1 到 100000。元素是数据库表中的一个条目(行)。小贴士: 以下诊断只读属性可用:存储转发缓冲区使用情况。运行时设置的诊断值,指示缓冲区中当前的元素数。存储转发缓冲区溢出。运行时设置的诊断值。假 - 指示当前正在处理即将到来的数据
小贴士:InfluxDB 数据存储为所创建的每个表都提供额外的标签属性,这些属性用于向数据集分配 InfluxDB 标签。Influx 数据库使用 InfluxDB 标签来标识和标记数据点,以供进一步分析。通过这种方式,还可以将具有相同时间戳的数据点记录到同一存储桶和测量中并避免数据丢失。例如:在未定义标签的情况下,当同时触发多个具有相同时间戳的事件时,InfluxDB 将覆盖这些事件,数据库中仅记录一条记录。为避免此类情况,可将标签属性与所记录事件的唯一属性(如报警名称)绑定。这会强制 InfluxDB 服务器记录所有具有相同时间戳的数据点。可以使用标签属性将任何变量添加为数据点的标签,以维护和分析服务器上存储的数据。
(可选)配置数据库结构。请参见配置数据库表。
提供反馈