5.0 KiB
5.0 KiB
title | description | menu | weight | aliases | related | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
influx export all | The `influx export all` command exports all resources in an organization as an InfluxDB template. |
|
201 |
|
|
The influx export all
command exports all resources in an
organization as an InfluxDB template.
For detailed examples of exporting InfluxDB templates, see
Create an InfluxDB template.
{{% note %}} To export resources as a template, you must use the Operator token created for the initial InfluxDB user or an All-Access token. For information about creating an All-Access API token, see Create an API token. {{% /note %}}
Usage
influx export all [flags]
Flags
Flag | Description | Input Type | {{< cli/mapped >}} | |
---|---|---|---|---|
-c |
--active-config |
CLI configuration to use for command | string | |
--configs-path |
Path to influx CLI configurations (default ~/.influxdbv2/configs ) |
string | INFLUX_CONFIGS_PATH |
|
-f |
--file |
Template output file. Defaults to stdout. Use .yml or .json file extensions. |
string | |
--filter |
Specify resources to export by labelName or resourceKind (format: --filter=labelName=example ) |
stringArray | ||
-h |
--help |
Help for the export all command |
||
--host |
HTTP address of InfluxDB (default http://localhost:8086 ) |
string | INFLUX_HOST |
|
--http-debug |
Inspect communication with InfluxDB servers. | string | ||
-o |
--org |
Organization name that owns the resources (mutually exclusive with --org-id ) |
string | INFLUX_ORG |
--org-id |
Organization ID that owns the resources (mutually exclusive with --org ) |
string | INFLUX_ORG_ID |
|
--skip-verify |
Skip TLS certificate verification | INFLUX_SKIP_VERIFY |
||
-t |
--token |
API token | string | INFLUX_TOKEN |
Resources
The following resources can be exported:
- Bucket
- Check
- CheckDeadman
- CheckThreshold
- Dashboard
- Label
- NotificationEndpoint
- NotificationEndpointHTTP
- NotificationEndpointPagerDuty
- NotificationEndpointSlack
- NotificationRule
- Task
- Telegraf
- Variable
For additional information on each resource, please see template resources.
Examples
{{< cli/influx-creds-note >}}
- Export all resources in an organization as a template
- Export all bucket resources as a template
- Export all resources associated with label Foo
- Export all bucket resources and with label Foo
- Export all bucket or dashboard resources with label Foo
Export all resources in an organization as a template
influx export all
Export all bucket resources as a template
influx export all --filter=resourceKind=Bucket
Export all resources associated with label Foo
influx export all --filter=labelName=Foo
Export all bucket resources and with label Foo
influx export all \
--filter=resourceKind=Bucket \
--filter=labelName=Foo
Export all bucket or dashboard resources with label Foo
influx export all \
--filter=resourceKind=Bucket \
--filter=resourceKind=Dashboard \
--filter=labelName=Foo