Available Monitor Modes
Choose the right monitoring approach for your data quality needs - automated scheduled monitoring or manual on-demand testing.
Decube offers two monitoring modes to match different operational requirements and user preferences. Choose the mode that best fits your data quality workflow.
Monitor Mode Comparison
Feature
Scheduled
On-Demand
Automation
Fully automated
Manual execution
Best For
Production monitoring
Ad-hoc validation
Alerting
Continuous alerts
Run-time notifications
Use Case
SLA monitoring
Data investigation
Setup Effort
Higher (scheduling)
Lower (simple setup)
Scheduled Monitoring ⏰
Recommended for: Production environments, SLA monitoring, continuous data quality assurance
Scheduled monitoring runs automatically at specified intervals, providing continuous oversight of your data quality without manual intervention.
Key Benefits
🔄 Automated Monitoring: Set it once, monitor continuously
📧 Proactive Alerts: Get notified immediately when issues occur
📊 Trend Analysis: Build historical patterns for better insights
⚡ Early Detection: Catch issues before they impact downstream systems
Ideal Use Cases
Business-Critical Data: Tables feeding real-time dashboards
SLA Compliance: Ensuring data delivery commitments
Production Pipelines: Monitoring ETL job completion
Regulatory Requirements: Continuous compliance monitoring
Supported Monitor Types
✅ All monitor types support scheduled mode:
Freshness, Volume, Field Health, Custom SQL, Schema Drift, Job Failure
On-Demand Monitoring 🎯
Recommended for: Data investigation, troubleshooting, development environments, manual validation
On-demand monitoring gives you complete control over when tests run, perfect for investigative work and manual validation scenarios.
Key Benefits
🎛️ Manual Control: Run tests exactly when needed
🔍 Investigation Focus: Test specific scenarios during troubleshooting
💡 Flexible Testing: Experiment with different thresholds
🚀 Immediate Results: Get instant feedback on data quality
Ideal Use Cases
Data Investigation: Analyzing specific data quality issues
Development Testing: Validating new data pipelines
Threshold Tuning: Testing monitor sensitivity before scheduling
Ad-hoc Validation: One-time data quality checks
Supported Monitor Types
⚠️ Note: Cardinality tests are not available in On-Demand mode
✅ Freshness, Volume, Field Health (excluding Cardinality), Custom SQL
Choosing the Right Mode
Start with Scheduled If:
You need continuous monitoring of business-critical data
You want to ensure SLA compliance automatically
You have established data quality requirements
You need historical trend analysis
Start with On-Demand If:
You're investigating specific data quality issues
You're developing and testing new monitors
You need flexible, manual control over testing
You're working in development environments
Combined Approach 🎯
Many teams use both modes strategically:
Scheduled for production monitoring and critical SLAs
On-Demand for investigation, development, and threshold tuning
Next Steps
Ready to set up monitoring? Choose your monitor type and mode:
Enable asset monitoringSetup Guides by Monitor Type:
Last updated