telegraf config create
The telegraf config create
command returns a full Telegraf configuration
containing all plugins as an example. You can also apply section or plugin
filters to reduce the output to the plugins you need.
Usage
telegraf [global-flags] config create [flags]
Flags
Flag | Description | |
---|---|---|
--section-filter |
Filter sections to print separated by : (Valid values are agent , global_tags , outputs , processors , aggregators and inputs ) |
|
--input-filter |
Filter inputs to enable separated by : |
|
--output-filter |
Filter outputs to enable separated by : |
|
--aggregator-filter |
Filter aggregators to enable separated by : |
|
--processor-filter |
Filter processors to enable separated by : |
|
--secretstore-filter |
Filter secret-stores to enable separated by : |
|
-h |
--help |
Show command help |
Examples
- Create a full configuration
- Create a full configuration as save it to a file
- Create a configuration with specific sections and plugins
Create a full configuration
telegraf config create
Create a full configuration as save it to a file
telegraf config create > telegraf.conf
Create a configuration with specific sections and plugins
To print a configuration containing only a Modbus input plugin and an InfluxDB v2 output plugin, run the following:
telegraf config create \
--section-filter "inputs:outputs" \
--input-filter "modbus" \
--output-filter "influxdb_v2"
Was this page helpful?
Thank you for your feedback!
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for Telegraf and this documentation. To find support, use the following resources:
Customers with an annual or support contract can contact InfluxData Support.