Understand and track key performance metrics for your data pipelines
Percentage of successful pipeline runs over a given time period. Calculated as (successful runs / total runs) × 100
Average, minimum, and maximum duration of pipeline execution. Helps identify performance degradation
Frequency of failures across all pipelines. Track by error type for targeted improvements
Records processed, rows inserted/updated, or data size transferred during pipeline execution
Include custom metrics in the metadata field:
{
"pipeline_name": "ETL Pipeline",
"status": "success",
"metadata": {
"rows_processed": 10000,
"new_records": 250,
"updated_records": 150,
"execution_time_seconds": 45,
"memory_used_mb": 512,
"custom_metric_name": 123
}
}Pro Tip: Use consistent metric names across runs to enable trend analysis and alerting
SEER automatically tracks trends for:
Compare current performance against historical baselines to identify anomalies or performance degradation early
Tip: Export metrics data as CSV for deeper analysis in external tools like Excel or Tableau