-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
109 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
--- | ||
title: Setup | ||
kind: documentation | ||
disable_toc: false | ||
further_reading: | ||
- link: "/observability_pipelines/log_volume_control/" | ||
tag: "Documentation" | ||
text: "Log volume control with Observability Pipelines" | ||
- link: "/observability_pipelines/dual_ship_logs/" | ||
tag: "Documentation" | ||
text: "Dual ship logs with Observability Pipelines" | ||
- link: "/observability_pipelines/archive_logs/" | ||
tag: "Documentation" | ||
text: "Archive logs with Observability Pipelines" | ||
- link: "/observability_pipelines/split_logs/" | ||
tag: "Documentation" | ||
text: "Split logs with Observability Pipelines" | ||
- link: "/observability_pipelines/sensitive_data_redaction/" | ||
tag: "Documentation" | ||
text: "Redact data redaction with Observability Pipelines" | ||
- link: "/observability_pipelines/update_existing_pipelines/" | ||
tag: "Documentation" | ||
text: "Update existing pipelines" | ||
--- | ||
|
||
## Overview | ||
|
||
Bootstrap the Observability Pipelines Worker within your infrastructure before you set up a pipeline. These environment variables are separate from the options in the pipelines configuration file. | ||
|
||
## Environment variables | ||
|
||
All configuration file paths specified remotely need to be under `DD_OP_DATA_DIR/config`. | ||
|
||
`api_key` | ||
: env var: `DD_API_KEY` | ||
: Create a [Datadog API key][1] for this environment variable. | ||
|
||
`pipeline_id` | ||
: env var: `DD_OP_PIPELINE_ID` | ||
: Create an [Observability Pipelines pipeline ID][2] for this environment variable. | ||
|
||
`site` | ||
: env var: `DD_SITE` | ||
: Your Datadog site (optional, default: `datadoghq.com`). | ||
: See [Getting Started with Sites][3] for more information. | ||
|
||
`data_dir` | ||
: env var: `DD_OP_DATA_DIR` | ||
: The data directory (optional, default: `/var/lib/observability-pipelines-worker`). This is the file system directory that the Observability Pipelines Worker uses for local state. | ||
|
||
`tags: []` | ||
: env var: `DD_OP_TAGS` | ||
: The tags reported with internal metrics and can be used to filter Observability Pipelines instances for Remote Configuration deployments. | ||
|
||
`threads` | ||
: env var: `DD_OP_THREADS` | ||
: The number of threads to use for processing (optional, default: the number of available cores). | ||
|
||
## Further reading | ||
|
||
{{< partial name="whats-next/whats-next.html" >}} | ||
|
||
[1]: https://app.datadoghq.com/organization-settings/api-keys | ||
[2]: https://app.datadoghq.com/observability-pipelines | ||
[3]: /getting_started/site/ |