
Resource monitors can automatically suspend warehouses that exceed credit thresholds. Learn how to configure them to prevent bill shock.

Resource monitors can automatically suspend warehouses that exceed credit thresholds. Learn how to configure them to prevent bill shock.
CREATE RESOURCE MONITOR account_monthly_limit
WITH CREDIT_QUOTA = 10000
FREQUENCY = MONTHLY
START_TIMESTAMP = IMMEDIATELY
TRIGGERS
ON 75 PERCENT DO NOTIFY
ON 90 PERCENT DO NOTIFY
ON 100 PERCENT DO SUSPEND
ON 110 PERCENT DO SUSPEND_IMMEDIATE;
ALTER ACCOUNT SET RESOURCE_MONITOR = account_monthly_limit;
CREATE RESOURCE MONITOR analytics_wh_daily_limit
WITH CREDIT_QUOTA = 50
FREQUENCY = DAILY
TRIGGERS
ON 80 PERCENT DO NOTIFY
ON 100 PERCENT DO SUSPEND
ON 110 PERCENT DO SUSPEND_IMMEDIATE;
ALTER WAREHOUSE analytics_wh
SET RESOURCE_MONITOR = analytics_wh_daily_limit;
A company deployed a new ETL process with an inefficient query causing a warehouse to run continuously. Without resource monitors, the warehouse ran for 72 hours consuming 1,440 credits ($4,320 unexpected cost).
With resource monitors configured (daily limit of 200 credits), the monitor triggered at 200 credits (day 1), warehouse suspended automatically, team notified immediately, issue fixed before significant impact. Actual cost: $600 vs $4,320 (86% savings).
Uncover hidden inefficiencies and start reducing Snowflake spend in minutes no disruption, no risk.