文档文档

telegraf secrets set

telegraf secrets set 命令在指定的 secret store 中创建或修改 secret。

此命令需要包含您要访问的 secret store 定义的配置文件。如果命令中未包含 --config--config-directory 标志,Telegraf 将检查默认配置文件位置

使用 telegraf secrets list 获取可用 secret store 的 ID 和可用的 secret 密钥。

如果您尚未配置 secret store,请使用 telegraf plugins secretstores 列出可用的 secret store 插件。在 Telegraf GitHub 仓库 中查看 secret store 插件配置文档。

用法

telegraf [global-flags] secrets set [flags] <SECRET_STORE_ID> <SECRET_KEY> <SECRET_VALUE>

参数

参数描述
SECRET_STORE_ID要在其中设置 secret 的 secret store 的 ID
SECRET_KEY要设置的 secret 的密钥
SECRET_VALUE要设置的 secret 的值

标志

标志描述
-h--help显示命令帮助

另请参阅 Telegraf 全局标志

示例

在以下示例中,替换以下内容

  • SECRET_STORE_ID: 要在其中存储 secret 的 secret store 的 ID。
  • SECRET_KEY: 要设置的 secret 的密钥。
  • SECRET_VALUE: 要设置的 secret 的值。
  • CUSTOM_CONFIG_PATH: 包含您的 secret store 定义的 Telegraf 配置文件的非默认文件路径。

使用默认配置文件位置设置 secret

以下示例假定包含 secret store 定义的 Telegraf 配置文件位于默认位置

telegraf secrets set 
SECRET_STORE_ID
SECRET_KEY
SECRET_VALUE

使用非默认配置文件位置设置 secret

telegraf \
  --config 
CUSTOM_CONFIG_PATH
\
secrets set \
SECRET_STORE_ID
\
SECRET_KEY
\
SECRET_VALUE

此页是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像现在这样使用它,而无需更改任何代码。

阅读更多

现已全面上市

InfluxDB 3 核心版和企业版

启动快速。扩展更快。

获取更新

InfluxDB 3 核心版是一个开源、高速、近实时数据引擎,可实时收集和处理数据,并将其持久化到本地磁盘或对象存储。InfluxDB 3 企业版建立在核心版的基础上,增加了高可用性、读取副本、增强的安全性以及数据压缩功能,以实现更快的查询和优化的存储。InfluxDB 3 企业版提供免费层级,供非商业家用或业余爱好者使用。

有关更多信息,请查看