Pipeline Monitoring and Maintenance
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing AWS Certified Data Engineer - Associate premium course — no separate purchase.
Included in this chapter:
- The observe, alert, investigate loop
- Metrics per service: what to watch
- Alarms and SNS: turning a metric into a page
- Reading logs: CloudWatch Logs Insights, Athena, and OpenSearch
- Troubleshooting Glue and EMR performance
- Exam-pattern recognition for monitoring questions
Choosing a log-analysis service for pipeline logs
| Decision factor | CloudWatch Logs Insights | Athena (logs in S3) | OpenSearch Service |
|---|---|---|---|
| Where the logs already live | Amazon CloudWatch Logs | Amazon S3 (delivered logs) | Indexed into an OpenSearch domain/collection |
| Query interface | Purpose-built Logs Insights query language | Standard SQL (Trino/Presto engine) | Full-text search + OpenSearch Dashboards |
| Best for | Ad-hoc troubleshooting of recent logs | Cheap SQL over large historical archives | Search and dashboards at high volume |
| Setup cost | None: query in place | Define table/partitions over S3 | Stand up and size a domain, ingest logs |
| Pricing basis | Per GB of log data scanned | $5 per TB scanned (partition to scan less) | Provisioned instance/storage (or serverless OCUs) |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
Also tested in
References
- Using Amazon CloudWatch metrics
- Monitoring AWS Glue using Amazon CloudWatch metrics
- Monitor Amazon EMR metrics with CloudWatch
- What is Amazon CloudWatch Logs?
- Using Amazon CloudWatch alarms
- What is Amazon SNS?
- Analyzing log data with CloudWatch Logs Insights
- What is Amazon Athena?
- What is Amazon OpenSearch Service?
- Enabling the Apache Spark web UI for AWS Glue jobs