Monitoring & Alerts
Saddle Data provides a comprehensive monitoring suite to help you track the health of your data pipelines and infrastructure.
Activity Feed
The Activity Feed provides a real-time log of all operational events within your organization. It serves as the source of truth for:
- Flow Runs: Successes, failures, and rows synced.
- Schema Drift: Warnings when source schemas change.
- Agent Status: Alerts when a remote agent goes offline.
- System Events: Billing thresholds, plan changes, etc.
You can access the Activity Feed by clicking Monitoring in the main navigation.
Alert Rules
To prevent silent failures, you can configure Alert Rules that notify you when specific conditions are met.
Creating a Rule
- Navigate to Monitoring > Alert Rules.
- Click New Rule.
- Configure the rule:
- Event: Choose between
Flow Failure,Schema Drift,Agent Offline, orAll Events. - Scope: Apply the rule Globally (all flows/agents) or restrict it to a specific Flow or Agent.
- Action: Currently supports Email. (Webhook and Slack integration coming soon).
- Event: Choose between
Example Rules
- Critical Failure: Event:
Flow Failure, Scope:Global, Action: Email DevOps Team. - Drift Warning: Event:
Schema Drift, Scope:Specific Flow (Sales Data), Action: Email Data Engineer. - Agent Down: Event:
Agent Offline, Scope:Global, Action: Email Admin.
Agent Monitoring
For self-hosted Remote Agents, Saddle Data performs Heartbeat Monitoring.
- Agents send a heartbeat every 30 seconds.
- If the platform does not receive a heartbeat for 5 minutes, the agent is marked as
Offline. - An
agent_offlineevent is generated, which can trigger an Alert Rule.
Audit Logs
The Audit Logs tab tracks user actions within the platform, such as creating flows, updating settings, or inviting members. This is distinct from the System activity feed, which tracks automated operational events.