29
15
0
0
8
- Overview
- Monitor (29)
- Audit (15)
- Automate
What you can achieve
Capabilities are grouped around merchant outcomes, not API terminology.Run operations
Customer experience
Protect revenue
Control risk and change
Grow revenue
From connection to verified outcome
The controlled sequence every capability follows. Nothing changes a connected system without the approval step.Connect
Monitor
Detect
Recommend
Approve
Execute
Verify
Monitor performance
29 performance signals. Open an outcome to see its signals and how each one alerts. Read-only operations do not modify the connected system.Run operations (14 signals)
Run operations (14 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| Active Sessions | Watch only | Description pending editorial review; the signal is live. |
| Active Warehouses | Watch only | Description pending editorial review; the signal is live. |
| Avg Cost per Query ($) | Merchant rule | (credits * $/credit) / query_count. Rising = inefficient queries OR more results returned per query. |
| Credit Burn +50% Week-over-Week | Merchant rule | Snowflake-distinctive , runaway query / scheduled job overrun is the #1 cost surprise. |
| Credits Burned (24h) | Merchant rule | From METERING_HISTORY. Snowflake-defining , credits = dollars burned in compute time. |
| Credits by Warehouse (7d) | Watch only | Per-warehouse credit consumption. Drives sizing + scheduling decisions. |
| Cross-Account Replication Lag (s) | Alert band 1 / 10 | Description pending editorial review; the signal is live. |
| Idle Warehouse Credits Wasted (24h) | Merchant rule | Credits spent while warehouse was on but processing no queries , auto-suspend tuning candidate. |
| Largest Table (GB) | Watch only | From TABLE_STORAGE_METRICS. Top tables drive storage cost. |
| Last Snapshot Age (hours) | Alert band 24 / 72 | Snowflake auto-snapshots via Time Travel (default 1d, up to 90d on Enterprise). This reflects Time Travel retention floor. |
| Queries per Hour (live) | Watch only | Description pending editorial review; the signal is live. |
| Snowflake Health Score | Merchant rule | Description pending editorial review; the signal is live. |
| Warehouse Queueing Sustained (>5 queries queued) | Alert band 70 / 90 | Alerts for Warehouse Queueing Sustained (>5 queries queued). |
| Warehouse Saturation % | Alert band 70 / 90 | running_queries / max_concurrency_level per warehouse , sustained 100% indicates need to upsize or multi-cluster. |
Customer experience (7 signals)
Customer experience (7 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| Avg Query Queue Depth per Warehouse | Merchant rule | From QUEUED_PROVISIONING_TIME + QUEUED_OVERLOAD_TIME in QUERY_HISTORY. Snowflake-distinctive , sustained queue = warehouse undersized. |
| Query Latency p50 (ms) | Watch only | Description pending editorial review; the signal is live. |
| Query Latency p95 (ms) | Alert band 50 / 200 | Snowflake p95 measured in seconds, not ms , threshold reflects analytics use case. |
| Query Latency p99 (ms) | Alert band 100 / 500 | Description pending editorial review; the signal is live. |
| Slow-Query Rate % | Alert band 1 / 5 | Description pending editorial review; the signal is live. |
| Top 10 Slowest Queries | Watch only | Top 10 Slowest Queries, broken down by row. |
| Warehouse Cache Hit Rate % | Alert band 95 / 80 | Avg of ACCOUNT_USAGE.QUERY_HISTORY.PERCENTAGE_SCANNED_FROM_CACHE (0-1, scaled to %) over the trailing hour - Snowflake-distinctive: local warehouse SS |
Protect revenue (5 signals)
Protect revenue (5 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| Credit Burn vs Ecom Order Volume | Merchant rule | Snowflake-distinctive XC , credit burn should track ecom volume (more data to analyse = more credits). Divergence = cost inefficiency. |
| Failed Logins (24h) | Merchant rule | From LOGIN_HISTORY , bursts indicate brute force or stale credentials. |
| Slow Analytics Queries During Checkout Window | Merchant rule | Slow Analytics Queries During Checkout Window, broken down by row. |
| Snowflake Event Ingest vs Ecom Orders | Merchant rule | Description pending editorial review; the signal is live. |
| Snowflake QPS Spike vs Ecom Order Rate | Merchant rule | Description pending editorial review; the signal is live. |
Control risk and change (2 signals)
Control risk and change (2 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| Query Error Rate % | Alert band 0.1 / 1 | Description pending editorial review; the signal is live. |
| Query Error Rate Spike (>1% in 1h) | Alert band 0.1 / 1 | Alerts for Query Error Rate Spike (>1% in 1h). |
Grow revenue (1 signals)
Grow revenue (1 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| Storage Used (TB) | Alert band 70 / 90 | From STORAGE_USAGE table (1.5hr latency). Storage is cost-anchored , growth = bill growth. |
Audit risks and opportunities
A fix status appears only where the action, inputs, approval, verification and recovery controls are mapped. Candidate remediations are never executable. Open a check for the detail.Connection pool saturation above 90%
Connection pool saturation above 90%
DB-CAP-001Disk usage above 90%
Disk usage above 90%
DB-CAP-002Query error rate above 1% in last 5 minutes
Query error rate above 1% in last 5 minutes
DB-ERR-001Credit Burn +50% Week-over-Week
Credit Burn +50% Week-over-Week
SN-COST-001Last successful backup older than 72 hours
Last successful backup older than 72 hours
DB-BAK-001Query Error Rate Spike >1% in 1h
Query Error Rate Spike >1% in 1h
SN-PERF-004Query Queue Depth >5 Sustained 10m per Warehouse
Query Queue Depth >5 Sustained 10m per Warehouse
SN-PERF-005Replication lag above 10 seconds
Replication lag above 10 seconds
DB-REP-001Slow-query rate above 5% of total
Slow-query rate above 5% of total
DB-PERF-002p95 query latency above 200ms sustained 15m
p95 query latency above 200ms sustained 15m
DB-PERF-001Active Sessions Climbing (Connection Pool Pressure)
Active Sessions Climbing (Connection Pool Pressure)
SN-CAP-003Buffer / cache hit rate below 80%
Buffer / cache hit rate below 80%
DB-CACHE-001Cost per Query Rising >25% Week-over-Week
Cost per Query Rising >25% Week-over-Week
SN-COST-003Failed Login Attempts >10 in 24h
Failed Login Attempts >10 in 24h
SN-SEC-001Idle Warehouse Credits >10% of Total
Idle Warehouse Credits >10% of Total
SN-COST-002Build your own automated fixes
Turn any finding into an automated fix with a Vortex IQ workflow: over 13,000 read and write operations across more than 200 connectors are available as building blocks, with approval, verification and rollback on every change.Automate approved work
Vortex IQ is integrated with 8 read and 0 write operations across informationschemaqueryhistorys, snowflakeaccountusagedatabasereplicationusagehistorys, snowflakeaccountusageloginhistorys, snowflakeaccountusagemeteringhistorys, snowflakeaccountusagequeryhistorys, snowflakeaccountusagestorageusages on Snowflake. Combine them with anything from the over 13,000 operations across more than 200 connectors to automate the work in your own words.Changes follow your configured approval policy: the target, proposed change, affected records, risk, reversibility and verification plan are shown before execution.Create a workflowReady to build your first Snowflake workflow
Pick a trigger, add the operations above as steps, and every step that changes data pauses for your approval. Monitoring and audits are live now and can start any workflow you build.Browse the operations you can build with
Browse the operations you can build with
| Resource | Read operations | Write operations |
|---|---|---|
| informationschemaqueryhistorys | 1 | 0 |
| snowflakeaccountusagedatabasereplicationusagehistorys | 1 | 0 |
| snowflakeaccountusageloginhistorys | 1 | 0 |
| snowflakeaccountusagemeteringhistorys | 1 | 0 |
| snowflakeaccountusagequeryhistorys | 1 | 0 |
| snowflakeaccountusagestorageusages | 1 | 0 |
| snowflakeaccountusagetablestoragemetrics | 1 | 0 |
| snowflakeaccountusagewarehousemeteringhistorys | 1 | 0 |