influx export

The influx export command exports existing resources as an InfluxDB template. For detailed examples of exporting InfluxDB templates, see Create an InfluxDB template.


influx export [flags]
influx export [command]

Available subcommands

allExport all resources in an organization as a template
stackExport all resources associated with a stack as a template


FlagDescriptionInput TypeMaps to ?
-c--active-configCLI configuration to use for commandstring
--bucket-namesComma-separated list of bucket namesstring
--bucketsComma-separated list of bucket IDsstring
--check-namesComma-separated list of check namesstring
--checksComma-separated list of check IDsstring
--configs-pathPath to influx CLI configurations (default ~/.influxdbv2/configs)stringINFLUX_CONFIGS_PATH
--dashboard-namesComma-separated list of dashboard namesstring
--dashboardsComma-separated list of dashboard IDsstring
--endpoint-namesComma-separated list of notification endpoint namesstring
--endpointsComma-separated list of notification endpoint IDsstring
-f--fileTemplate output file. Defaults to stdout. Use .yml or .json file extensions.string
-h--helpHelp for the export command
--hostHTTP address of InfluxDB (default http://localhost:9999)stringINFLUX_HOST
--http-debugInspect communication with InfluxDB servers.string
--label-namesComma-separated list of label namesstring
--labelsComma-separated list of label IDsstring
--resource-typeResource type associated with all IDs via stdinstring
--rule-namesComma-separated list of notification rule namesstring
--rulesComma-separated list of notification rule IDsstring
--skip-verifySkip TLS certificate verificationINFLUX_SKIP_VERIFY
--stack-idStack ID to include resources from in exportstring
--task-namesComma-separated list of task namesstring
--tasksComma-separated list of task IDsstring
--telegraf-config-namesComma-separated list of Telegraf configuration namesstring
--telegraf-configsComma-separated list of Telegraf configuration IDsstring
-t--tokenAPI tokenstringINFLUX_TOKEN
--variable-namesComma-separated list of variable namesstring
--variablesComma-separated list of variable IDsstring


Authentication credentials

The examples below assume your InfluxDB host, organization, and token are provided by the active influx CLI configuration. If you do not have a CLI configuration set up, use the appropriate flags to provide these required credentials.

Export buckets by ID
influx export --buckets 0Xx0oox00XXoxxoo1,0Xx0oox00XXoxxoo2
Export buckets, labels, and dashboards by ID
influx export \
  --buckets 0Xx0oox00XXoxxoo1,0Xx0oox00XXoxxoo2 \
  --labels o0x0oox0Xxoxx001,o0x0oox0Xxoxx002 \
  --dashboards 0XxXooXoo0xooXo0X1,0XxXooXoo0xooXo0X2
Export buckets, labels, and dashboards by name
influx export \
  --bucket-names bucket1,bucket2,bucket3 \
  --label-names label1,label2,label3 \
  --dashboard-names dashboard1,dashboard2,dashboard3
Export all resources associated with a stack
influx export --stack-id 0Xx0oox00XXoxxoo1
Export resources both associated and not associated with a stack
influx export \
  --stack-id 0Xx0oox00XXoxxoo1 \
  --buckets o0x0oox0Xxoxx001,0XxXooXoo0xooXo0X2 \
  --dashboard-names bucket1

Was this page helpful?

Thank you for your feedback!

Select your region

Upgrade to InfluxDB Cloud or InfluxDB 2.0!

InfluxDB Cloud and InfluxDB OSS 2.0 ready for production.