Daily sync beats a lagging org rollup
CostMon syncs Snowflake's organization usage views on a schedule. A trailing window corrects late data. Credit burn is visible each day. You do not wait weeks for it to reconcile.
Snowflake cost monitoring
CostMon reads Snowflake's organization usage views. It turns daily credit use into one view by service type, usage type and account. A warehouse-compute line that climbs from repeated resumes or oversized warehouses stands out within days of the change.
Snowflake warehouse billing has two rules that are easy to get wrong. Both stay hidden until the invoice arrives. Every resume from auto-suspend bills a minimum charge, however short the query is. Each step up in warehouse size roughly doubles the credit rate. A dashboard that polls every few minutes, with a short auto-suspend timeout, pays that minimum again and again. Snowflake's usage views report credits for the whole org, with a reporting lag. The pattern can run for a month before anyone sees it.
Cost anatomy
Alerts
CostMon's default rule watches every service on your account from the day you connect it. An alert always shows up in your CostMon feed. Add an email, Slack, or webhook channel to send it somewhere else too.
A bursty dashboard polling every couple of minutes, paying the 60-second resume minimum over and over.
A monthly budget on total Snowflake credit spend catches a warehouse running oversized for its workload.
Sample alert, illustrative
Anomaly: snowflake / COMPUTE spend spike snowflake / COMPUTE was $540.00 on 2026-07-09 — 80% above its 14-day average of $300.00. Severity: warning Occurred on: 2026-07-09
To find what to cut, the recommendations list flags idle spend and commitment gaps to review.
Why CostMon
CostMon syncs Snowflake's organization usage views on a schedule. A trailing window corrects late data. Credit burn is visible each day. You do not wait weeks for it to reconcile.
CostMon splits spend by service type, usage type, account and region. Warehouse-compute credits stay apart from the serverless meters that bill beside them. You see a climb early and know which account and meter to open in Snowsight.
Stop reconciling Snowflake's usage views against a spreadsheet. Everyone looks at the same normalized credit spend, broken down the same way, next to the rest of your stack.
CostMon connects with a Programmatic Access Token scoped to Snowflake's built-in ORGANIZATION_USAGE_VIEWER role. It's read-only and never touches your warehouses, data, or query results.
Getting started
Add a PAT scoped to the built-in ORGANIZATION_USAGE_VIEWER role. CostMon never touches your warehouses, databases, or query results, only usage views.
CostMon pulls daily credit spend from ORGANIZATION_USAGE.USAGE_IN_CURRENCY_DAILY. It splits it by service type, usage type, account and region. Those rows join your other sources in one cost table.
Open a daily view of Snowflake credits by service type and account. Repeated warehouse resumes push the COMPUTE line up, and a rule fires. Then use Snowsight to find the warehouse.
FAQ
Through a Programmatic Access Token scoped to Snowflake's built-in ORGANIZATION_USAGE_VIEWER role, read-only and scoped to usage and billing views. CostMon never requests access to your databases, warehouses, or query results.
On CostMon's regular background schedule, reading a trailing window to account for Snowflake's own reporting lag on organization usage views. Recent days get corrected in place as more complete data arrives, rather than staying wrong.
Not by warehouse name. CostMon reports at the level Snowflake's organization usage views give: service type, usage type, account and region, for each day. That shows warehouse-compute credits climbing. It also keeps them apart from the serverless meters. To find the exact warehouse, open Snowsight's warehouse metering views. CostMon tells you early that something moved, and in which account. Snowflake tells you which warehouse.
No. CostMon reads the same organization usage views. Snowflake credits then sit beside your cloud and AI bills, so you need no separate login. Snowflake's warehouse metering views stay the place for detail on each warehouse and query.
A flat monthly rate per plan. It never charges a percentage of your Snowflake spend or the savings CostMon helps you find. Free includes 2 connectors; Professional and Enterprise include unlimited connectors.
Connectors
AWS, GCP, and Azure for cloud. Anthropic, OpenAI, Amazon Bedrock, Vertex AI / Gemini, and Helicone for AI and LLM spend. Snowflake and Databricks for the data cloud. Datadog, GitHub, and Vercel for the rest of the stack. Add CSV import for any tool without a native connector. That's 14 connectors, all normalized into the same unified view.
Connect a provider and CostMon builds a daily baseline for it. From there, a spike reaches your team as an alert.