InfluxDB 模板
InfluxDB 模板是预先打包的 InfluxDB 配置,其中包含从仪表盘和 Telegraf 配置到通知和告警的所有内容。使用模板来监控您的技术堆栈,设置 InfluxDB 的全新实例,备份您的仪表盘配置,或 与 InfluxData 社区分享您的配置。
InfluxDB 模板具有以下功能
- 通过为您提供已为您用例配置的资源来减少设置时间。
- 促进安全、可移植和源代码控制的 InfluxDB 资源状态。
- 简化共享和使用预构建的 InfluxDB 解决方案。
模板清单
模板清单是一个文件,用于定义 InfluxDB 资源。模板清单支持以下格式
模板清单与 Kubernetes 自定义资源定义 (CRD) 兼容。
清单中的 metadata.name
字段唯一标识模板中的每个资源。metadata.name
值必须符合 DNS-1123 标准。spec
对象包含资源配置。
示例
# bucket-template.yml
# Template manifest that defines two buckets.
apiVersion: influxdata.com/v2alpha1
kind: Bucket
metadata:
name: thirsty-shaw-91b005
spec:
description: My IoT Center Bucket
name: iot-center
retentionRules:
- everySeconds: 86400
type: expire
---
apiVersion: influxdata.com/v2alpha1
kind: Bucket
metadata:
name: upbeat-fermat-91b001
spec:
name: air_sensor
---
有关生成模板清单的信息,请参阅 创建 InfluxDB 模板。
模板资源
模板可能包含以下 InfluxDB 资源
堆栈
使用 InfluxDB 堆栈来管理 InfluxDB 模板。当您应用模板时,InfluxDB 会将模板中的资源与堆栈关联起来。使用堆栈可以随着时间的推移添加、更新或删除 InfluxDB 模板。
有关更多信息,请参阅下面的 InfluxDB 堆栈。
使用 InfluxDB 模板
使用 influx
命令行界面 (CLI) 来总结、验证和应用来自本地文件系统和 URL 的模板。
创建 InfluxDB 模板
使用 InfluxDB UI 和 influx export
命令来创建 InfluxDB 模板。
InfluxDB 堆栈
使用 InfluxDB 堆栈来管理您的 InfluxDB 模板 - 随着时间的推移添加、更新或删除模板。
此页内容对您有帮助吗?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一份子!我们欢迎并鼓励您提供关于 InfluxDB 和本文档的反馈和错误报告。要获得支持,请使用以下资源
拥有年度合同或支持合同的客户 可以 联系 InfluxData 支持。