Skip to content

Commit ecce46b

Browse files
dd-pub-platform[bot]eho1307james-eichelbaum
authored
[ECOINT-154] Add Dagster+ integration (DataDog#2655)
* Add Dagster+ integration * Update Dagster+ integration * Update Dagster+ integration * Fix pipeline test * Update dagster.yaml * Update dagster.yaml * Update Dagster+ integration * Update dagster.yaml * Update dagster_tests.yaml * update appid * fix filenames * add codeowners entry * Update Dagster+ integration * revert folder name and logs changes * update app id * remove comments * fix log pipeline * fix app id, reformat log test * format logs, fix codeowners, fix log source * rereformat logs file * update source type name * Update Dagster+ integration * update log pipeline * update log pipeline * update log tests * update codeowners --------- Co-authored-by: dd-pub-platform[bot] <157534740+dd-pub-platform[bot]@users.noreply.github.com> Co-authored-by: Erica Ho <[email protected]> Co-authored-by: James Eichelbaum <[email protected]> Co-authored-by: James Eichelbaum <[email protected]>
1 parent dff42e2 commit ecce46b

File tree

11 files changed

+1058
-0
lines changed

11 files changed

+1058
-0
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1167,6 +1167,8 @@
11671167
/authzed_cloud/ @DataDog/ecosystems-review
11681168
/akamas/ @DataDog/ecosystems-review
11691169

1170+
/dagster/ @DataDog/ecosystems-review
1171+
11701172
# LEAVE THE FOLLOWING LOG OWNERSHIP LAST IN THE FILE
11711173
# Make sure logs team is the full owner for all logs related files
11721174
**/assets/logs/ @DataDog/logs-integrations-reviewers @DataDog/logs-backend

dagster/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# CHANGELOG - Dagster+
2+
3+
## 1.0.0 / 2025-05-29
4+
5+
_**Added**_:
6+
7+
* Initial Release

dagster/README.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Dagster+
2+
3+
## Overview
4+
5+
Dagster is a next-generation open-source orchestration platform designed for building, running, and monitoring data asset workflows. The Dagster+ integration streams [event logs][1] to Datadog and includes an out-of-the-box log pipeline and dashboard.
6+
7+
## Setup
8+
9+
1. In Datadog, navigate to the Dagster integration tile and click **Connect Accounts** to launch the OAuth flow.
10+
11+
2. Log in to Dagster+ using the account you want to use for this integration.
12+
13+
3. When redirected to Datadog, click **Authorize** to grant Dagster+ permission to create an API key for sending logs to your Datadog account.
14+
15+
### Validation
16+
17+
Within 10 minutes of completing the integration setup, the Dagster Overview dashboard starts showing new log events, provided there are any active Dagster jobs emitting events.
18+
19+
## Uninstallation
20+
21+
1. Navigate to the Dagster+ integration tile and click **Uninstall Integration**.
22+
23+
2. After uninstalling the integration, all previous authorizations are revoked.
24+
25+
3. Disable all API keys associated with this integration by searching for the integration name on the [API Keys page][2].
26+
27+
## Support
28+
29+
Need help? Contact [Dagster support][3].
30+
31+
32+
[1]: https://docs.dagster.io/guides/monitor/logging
33+
[2]: https://github.com/DataDog/integrations-extras/blob/master/organization-settings/api-keys?filter=Dagster
34+
[3]: https://dagster.io/support

0 commit comments

Comments
 (0)