You: Monitor the orders table hourlyClaude: Created freshness schedule:Table: warehouse.public.ordersCheck Interval: hourlySLA Threshold: 2 hoursAlert Severity: warningYou'll be notified if the table doesn't update within 2 hours.
You: Monitor customers with a 30-minute SLAClaude: Created freshness schedule:Table: warehouse.public.customersCheck Interval: every 15 minutesSLA Threshold: 30 minutesAlert Severity: criticalTight SLA configured. Consider if this is production-critical.
When used through the Web Agent, the monitor skill can chain multiple steps together automatically:
You: Set up full monitoring for my gold schemaAgent: Done. Here's what I set up:Freshness (8 tables):- gold.fact_orders: hourly, 2h SLA- gold.fact_payments: hourly, 2h SLA- gold.dim_customer: daily, 24h SLA... and 5 moreSchema monitoring: enabled on all 8 tablesWant me to set up a Slack alert for freshness violations?You: Yes, send to #data-alertsAgent: Done. Created:- Slack destination: #data-alerts- Alert rule: freshness violations (warning + critical) -> #data-alerts- Alert rule: schema changes (all severities) -> #data-alertsYour gold schema is fully monitored.
The agent discovers tables, creates schedules, enables schema monitoring, and wires up alerts, all in one conversation.
The agent can suggest monitoring intervals based on your table’s update patterns:
You: What monitoring should I set up for the orders table?Claude: Based on the orders table update history:- Updates every ~45 minutes during business hours- Recommended: 30-minute check interval, 90-minute SLA- This balances alert noise with detection speedWant me to create this schedule?
Can I set up monitoring for a whole schema at once?
Yes. Ask “monitor all tables in the gold schema” or “add freshness to every fact table.” The skill expands the pattern, previews the tables, and creates schedules after you confirm.
What freshness interval should I pick if I don’t know my update cadence?
Don’t guess. Use /armor:recommend to get an interval based on the table’s historical update frequency, or /armor:test to dry-run a threshold against the last 30 days before enabling.