PostgreSQL 输出插件
免费使用此 InfluxDB 集成PostgreSQL 是一个开源的关系型数据库,强调 SQL 兼容性。PostgreSQL 允许用户存储大量复杂的数据集,得益于其许多后关系型概念,如数据库内函数和用户定义的数据类型。PostgreSQL 支持在同一数据表中使用不同的数据类型,并可以同时查询这些不同的数据类型。这使得它成为一个非常强大且灵活的数据库解决方案。PostgreSQL 还提供强大的安全性,以确保所有这些数据的安全。
为什么使用 PostgreSQL 输出插件?
PostgreSQL 输出插件允许您将存储在 InfluxDB 中的度量值发送到任何 PostgreSQL 数据库或兼容 PostgreSQL 的系统。插件管理您的数据模式,并自动更新任何缺失的列以确保应用程序或系统的一致性。
如何使用 PostgreSQL Output Telegraf 插件
默认情况下,该插件不使用并发,但您可以配置并发以提高吞吐量。
默认情况下,该插件将 InfluxDB 数据类型映射到以下 PostgreSQL 类型
Influx | PostgreSQL |
---|---|
float | double precision |
integer | bigint |
uinteger | numeric* |
string | text |
boolean | boolean |
unix timestamp | timestamp |
该插件使用模板,使用户能够完全控制其数据。
该插件还提供错误处理选项。对于临时性和永久性错误有不同的行为。
有关更多信息,请参阅文档。