telegraf 配置
该 telegraf config 命令生成 Telegraf 配置文件并迁移配置文件中的不推荐使用的插件。
用法
telegraf [global-flags] config [subcommand] [flags]
子命令
| 子命令 | 描述 |
|---|---|
| create (default) | 创建并输出一个Telegraf配置 |
| migrate | 将弃用的插件迁移到受支持的插件 |
| 帮助, h | 显示命令帮助 |
标志
| 标志 | 描述 | |
|---|---|---|
--section-filter | 过滤要打印的部分,用 : 分隔(有效值为 agent、global_tags、outputs、processors、aggregators 和 inputs) | |
--input-filter | 过滤输入以启用由 : 分隔 | |
--output-filter | 过滤输出以通过 : 分隔 | |
--aggregator-filter | 过滤聚合器以启用通过 : 分隔 | |
--processor-filter | 过滤处理器以启用,使用 : 分隔 | |
--secretstore-filter | 过滤秘密存储以启用,用 : 分隔 | |
-h | --help | 显示命令帮助 |
另请参见 Telegraf 全局标志。
示例
创建完整配置
telegraf config
创建完整的配置并将其保存到文件
telegraf config > telegraf.conf
创建一个具有特定部分和插件的配置
要打印一个仅包含Modbus输入插件和InfluxDB v2输出插件的配置,请运行以下命令:
telegraf config \
--section-filter "inputs:outputs" \
--input-filter "modbus" \
--output-filter "influxdb_v2"