Skip to content

Conversation

@aalhour
Copy link
Contributor

@aalhour aalhour commented Dec 12, 2025

Fixes: https://github.com/grafana/cloud-onboarding/issues/10038
Depends on: grafana/databricks-prometheus-exporter#14
Part of: https://github.com/grafana/cloud-onboarding/issues/9716

Add a new Runbook for testing out the databricks integration with sample Alloy config files.

@aalhour aalhour changed the title Add sample app for the Databricks integration WIP - Add sample app for the Databricks integration Dec 12, 2025
Add a new sample application that deploys the Databricks Prometheus
Exporter in a Multipass VM with Grafana Alloy for metrics collection.

The sample app:
- Runs the exporter as a Docker container (ghcr.io/grafana/databricks-prometheus-exporter)
- Configures Alloy to scrape metrics (5m interval, 4m timeout)
- Forwards metrics and container logs to Grafana Cloud
- Uses OAuth2 Service Principal authentication

Includes .CI_BYPASS as Databricks is a cloud-hosted service that
cannot be spun up in CI.

Metrics collected: 18 exporter metrics across billing, jobs,
pipelines, and SQL queries domains.
@aalhour aalhour force-pushed the databricks-sample-app branch from 155ce4d to d7df3a3 Compare December 15, 2025 14:18
@aalhour aalhour changed the title WIP - Add sample app for the Databricks integration Add a runbook for the Databricks integration Jan 14, 2026
@aalhour aalhour marked this pull request as ready for review January 14, 2026 15:16
@aalhour aalhour requested a review from a team as a code owner January 14, 2026 15:16
Copy link
Member

@Dasomeone Dasomeone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you!

@aalhour aalhour merged commit c427140 into main Jan 14, 2026
7 checks passed
@aalhour aalhour deleted the databricks-sample-app branch January 14, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants