DatabricksCostMonitoringandOptimization

Identify your most expensive Databricks workloads in minutes — and take action.

Dashboard

Welcome back. Here's your Databricks cost overview.

Jul 11 – Aug 9

Last updated 2m ago

Total Cost
$0.00

Retail prices

-5.3%
DBU Cost
$0.00

Retail prices

-3.8%
VM Cost
$0.00

Retail prices

-7.1%
Workspaces
0

Connected

Cost over time
Cost by workspace
Total: $36k

analytics-prod

$13k (37.8%)

ml-training

$8.9k (25.0%)

etl-pipeline

$6.8k (19.0%)

data-science

$3.6k (10.2%)

reporting

$2.8k (8.0%)
Cost by source
Total: $36k

JOB

$19k (53.0%)

UI

$9.6k (27.1%)

Azure Data Factory

$5.7k (16.1%)

PIPELINE

$1.4k (3.8%)
Top workloads by cost
Last 30 days — top 10
WorkspaceActivity / Cluster nameSourceDateDurationVM costDBU costTotal cost
analytics-proddaily_aggregation_pipelineJOB2026-08-083h 27m$1,245.30$1,487.20$2,732.50
ml-trainingmodel_training_xgboostJOB2026-08-075h 7m$980.40$1,156.80$2,137.20
analytics-prodcustomer_segmentationAzure Data Factory2026-08-082h 47m$720.15$892.30$1,612.45
etl-pipelineincremental_load_eventsJOB2026-08-081h 55m$485.60$612.40$1,098.00
data-sciencefeature_store_refreshJOB2026-08-071h 21m$310.20$398.50$708.70
ml-trainingexperiment_trackingDatabricks UI2026-08-084h 15m$280.10$345.60$625.70
analytics-proddata_quality_checksJOB2026-08-0852m$195.40$248.30$443.70
reportingweekly_exec_dashboardAzure Data Factory2026-08-0537m$142.80$178.90$321.70
etl-pipelineschema_evolution_checkPIPELINE2026-08-0727m$98.50$124.30$222.80
data-sciencenotebook_explorationDatabricks UI2026-08-082h 6m$85.20$102.40$187.60

The problem

Databricks costs lack visibility

An incomplete cost picture

Databricks reports DBU consumption, but the underlying VM infrastructure — billed separately by Azure, AWS, or GCP — represents a significant share of the total cost. Without combining both, you're missing part of the picture.

Building cost tracking is a project in itself

Querying billing tables, joining cluster events with cloud pricing APIs, computing per-run costs across workspaces... it's a full engineering effort that takes weeks to build, and ongoing work to maintain.

Lakesight solves both. Get a complete cost breakdown — VM infrastructure and DBU combined — down to every job run, ready in minutes with no development effort.

Solution

Purpose-built for Databricks

Connect workspaces and get full cost visibility in minutes — down to every job, run, cluster, and tag.

Plug & Play Setup

Connect any Databricks workspace with just a URL and a PAT token or OAuth service principal.

Real-time monitoring

Monitor jobs and UI clusters actively consuming resources. Catch runaway workloads early before costs accumulate.

Multi-workspace support

Manage all your Databricks workspaces from a single dashboard. Per-workspace cost breakdowns, ingestion schedules, and team access — all in one place.

Per-run cost breakdown

Costs computed per job run and per cluster, based on actual cluster events. Drill into any job to see cost trends over time and evaluate the impact of switching node types.

https://app.lakesight.io

How it works

Up and running in under 5 minutes

1. Connect your workspace

Provide a Databricks workspace URL and authenticate with a Personal Access Token (PAT) or an OAuth M2M service principal.

2. Data is ingested automatically

Job runs, cluster events, and compute usage are fetched every 5 minutes. No manual exports, no pipelines to maintain, no code to write.

3. Explore your cost breakdown

See all your costs in one place — by job, cluster, workspace, or custom tag. Drill down from workspace to job to individual run in a few clicks.

Lakesight only performs read operations. It doesn't require access to your cloud subscription, IAM roles, or any infrastructure changes.

Features

One place to explore all Databricks costs

Cost Breakdown

Break down Databricks costs by node type, billing type, Photon usage, or custom tags across all your workspaces.

Run History

Inspect every job run with per-cluster cost detail — VM cost, DBU cost, and duration. Drill down from job to individual run.

Job X — executions analysis over time

Cost per run

Duration per run

Benchmark instance types and keep the most cost-effective

Analyze a Job

Drill into any job to see cost trends over time, task-level breakdown, and evaluate the impact of switching node types.

Running Jobs & UI Clusters

Monitor running jobs and UI clusters in real time before costs accumulate unexpectedly.

UI Cluster History

Track interactive cluster session costs separately from automated job costs, with full session detail.

Alerts & Notifications

Automated alerts and scheduled reports

Set failure and duration alerts for all jobs in a few clicks — including submitted runs from Azure Data Factory, Airflow, or any external orchestrator that Databricks can't alert on natively.

Alert Rules

Configure alerts for job run failures and abnormal durations. Email notifications are sent as soon as something goes wrong — before it impacts the pipeline.

Scheduled Cost Reports

Daily, weekly, or monthly cost reports delivered by email. Break down costs by job or custom tag — on a fully configurable schedule.

FAQ

Frequently asked questions

Still have questions? Email us at support@lakesight.io

Start tracking your Databricks costs today

14-day free trial. Up and running in minutes.