diff --git a/hugo/config/_default/menus/main.en.yaml b/hugo/config/_default/menus/main.en.yaml index 79cb84d3f2f..dd64df0a219 100644 --- a/hugo/config/_default/menus/main.en.yaml +++ b/hugo/config/_default/menus/main.en.yaml @@ -5315,6 +5315,11 @@ menu: parent: dbm identifier: dbm_guides weight: 20 + - name: New Initiatives + url: database_monitoring/new_initiatives/ + parent: dbm + identifier: dbm_new_initiatives + weight: 21 - name: Data Streams Monitoring url: data_streams/ pre: datastreams-monitoring diff --git a/hugo/content/en/database_monitoring/new_initiatives/_index.md b/hugo/content/en/database_monitoring/new_initiatives/_index.md new file mode 100644 index 00000000000..e3840c41c3f --- /dev/null +++ b/hugo/content/en/database_monitoring/new_initiatives/_index.md @@ -0,0 +1,14 @@ +--- +title: New Initiatives +private: true +disable_toc: true +cascade: + algolia: + rank: 20 + category: Guide + subcategory: New Initiatives +--- + +{{< whatsnext desc="DBM initiatives:" >}} + {{< nextlink href="database_monitoring/new_initiatives/dbm_dev_material" >}}DBM Dev Material{{< /nextlink >}} +{{< /whatsnext >}} diff --git a/hugo/content/en/database_monitoring/new_initiatives/dbm_dev_material.md b/hugo/content/en/database_monitoring/new_initiatives/dbm_dev_material.md new file mode 100644 index 00000000000..490e536cc9d --- /dev/null +++ b/hugo/content/en/database_monitoring/new_initiatives/dbm_dev_material.md @@ -0,0 +1,35 @@ +--- +title: Database Lab - PR Comments +private: true +disable_toc: false +--- + +## Overview + +Database Lab gives developers production database context at the moment they need it most. By surfacing real telemetry directly in the development workflow, Database Lab's helps engineers understand the downstream impact of their changes without requiring deep database expertise or manual investigation. + +PR Comments is the first milestone of Database Lab. It is a GitHub plugin that surfaces insights from Database Monitoring in relevant pull requests. When a PR adds or modifies a query or migration, the bot posts a comment with risk assessments, production impact, and optimization suggestions before issues reach production. For existing queries, it correlates changes against live DBM telemetry, surfacing execution volume, average execution time, share of total database workload, and links to DBM query signatures. Net new queries are a concept that will be supported soon as Database Lab's expands the capabilities of ephemeral databases. Comments are informational and never block merges. + +## What is required + +To enable PR Comments, the following must be in place: + +1. **Active Database Monitoring** — the bot relies on DBM telemetry. Customers without DBM cannot receive signals. +2. **Datadog GitHub App installed** — the GitHub integration must be installed and connected to the relevant repositories. Request access to all repositories; negotiate for as many as possible if full access is not granted. +3. **Feature flag enabled** — contact the DBM team to have the feature flag applied to the customer account. +## What's next + +| Milestone | Description | +| --- | --- | +| **Rules and Customizations** | Customers can upload their own logic for the PR bot to apply to relevant PRs. Experience similar to SKILLs for frontier models, helps with enforcing team-specific best practices and guardrails automatically at review time. | +| **Workbench** | Access an ephemeral database to test changes, versions, migrations, and new queries before opening a PR, against databases that mirror production. | + +## Supported databases + +- PostgreSQL +- MySQL +- Microsoft SQL Server +- Oracle +- ClickHouse +- MongoDB +- Supabase