Databricks waste detection, pattern by pattern.
Databricks waste is spend with no work behind it: a cluster idling between jobs, a warehouse running without queries, an endpoint serving a model nothing calls. Little of it is carelessness — it’s capability nobody is using. LakeSentry detects these patterns across your workspaces, ranks them by observed cost, and shows the evidence behind each one.
Read-only by default. Write access only if you choose to execute actions.
The Patterns Nobody Is Assigned to Find
Some of this is visible natively, if you know to look: cluster event logs show idle time, query history shows failures. Each check is a query someone writes, per workspace, and then keeps running.
The patterns that cost the most tend to have no owner. A retry storm looks like activity. A generous auto-termination window looks like a configuration choice. An unused table adds storage cost every month and appears on nobody’s dashboard.
- Failed SQL still consumes DBUs; failure and cost live in different native views.
- An idle cluster looks identical to a busy one on the bill: a DBU is a DBU.
- Storage waste never surfaces in compute-focused reviews.
How LakeSentry Detects Waste
A library of dedicated detectors, each producing a separate insight with its own evidence.
Pattern coverage
Idle clusters and warehouses, retry storms, runaway jobs, overprovisioned clusters, oversized drivers, long auto-termination windows, unused serving endpoints, unused tables, weekend activity, and queries that scan far more data than they need.
Ranked by observed cost
Estimates come from recent observed cost and the recommended change — prioritization guidance, not an invoice guarantee. The queue is ordered by dollar impact, so a weekly review begins with what matters.
Approval-first follow-through
Waste insights become action plans: evidence, safety tier, and the proposed change, reviewed before anything runs. Selected actions execute through LakeSentry after admin approval, with an audit log; the rest ship as guided plans you apply yourself. No unattended automation today.
Finding Waste Natively vs LakeSentry
Everything on the left is possible today. The question is who does it, and how often.
| Doing it natively | LakeSentry | |
|---|---|---|
| Idle compute | Event-log queries, per workspace | Detected across all workspaces, ranked by cost |
| Retry storms | Invisible unless someone correlates failures with cost | A first-class detection, with the runs behind it |
| Unused tables | Storage reports, checked occasionally | Flagged when storage cost has no recent access signal |
| Sizing | Utilization dashboards, cluster by cluster | Overprovisioned clusters and oversized drivers surfaced with utilization evidence |
| Acting on it | Tickets and tribal knowledge | Action plans with evidence and safety tiers, approval-first |
Go Deeper
The mechanics live in the docs; the reasoning lives on the blog.
Waste detection is included from the Free tier: insight summaries across unlimited workspaces, no card required.
Free
$0€0
Standard
$499€499/mo
Pro
$849€849/mo
No per-DBU tax. No per-workspace fees. Paid tiers billed annually.
Frequently Asked Questions
What counts as waste in Databricks?
How are the impact estimates calculated?
Will LakeSentry shut down idle clusters automatically?
What access does waste detection need?
How is waste detection different from anomaly detection?
See it in your own environment.
The free tier covers unlimited workspaces with three months of history. No card required.