Challenge

Operational teams need to connect service-health signals with investigation and response. This project brought metrics, logs, dashboards, service objectives, and paging into a shared observability approach.

My contribution

I implemented observability using AWS Managed Grafana and CloudWatch, built alerts based on service-level indicators and objectives (SLIs/SLOs), and integrated alerting with PagerDuty.

System overview

CloudWatch provided operational signals and logs, while Grafana supported dashboarding. SLI/SLO-based alerts connected service-health conditions to PagerDuty incident response. Together, these capabilities helped teams move from detecting a problem to investigating its context.

Outcomes

Delivered an observability and alerting implementation spanning dashboards, operational signals, service objectives, and incident notification.

Engineering considerations

An alert needs an actionable interpretation, not just a threshold. Service indicators, dashboard context, and escalation ownership should support the same response workflow. Reviewing noisy or unactionable alerts is a practical next step toward keeping attention focused on user impact.

Supporting examples

Related tutorials and an executable demonstration:

Discuss a similar challenge