skill-arch-monitoring

Define observability architecture for metrics pipelines, dashboards, alerting, and runbooks.

4|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/ryan-nguyen-01/agent-platform --skill skill-arch-monitoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-arch-monitoring
Source: https://github.com/ryan-nguyen-01/agent-platform/tree/main/.claude/skills/skill-arch-monitoring
Command: npx skills add https://github.com/ryan-nguyen-01/agent-platform --skill skill-arch-monitoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Observability teams often struggle to design, implement, and operate reliable monitoring across distributed systems, leading to slower incident response and degraded reliability.

Core Features & Use Cases

  • Architecture design for metrics pipelines (Prometheus, Grafana), alerting strategies, and on-call discipline.
  • Definition of SLI/SLO/SLA, dashboard design, and incident workflow templates.
  • Use cases span microservices, e-commerce, and data-intensive applications requiring end-to-end visibility.

Quick Start

Configure a basic Prometheus + Grafana setup with a starter dashboard and a sample alert rule.

Frequently Asked Questions about skill-arch-monitoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a metrics pipeline for distributed systems monitoring?

Designing a metrics pipeline for distributed systems monitoring requires a blueprint for metric collection, alerting, dashboards, and incident response. This provides a configurable architecture for end-to-end visibility across microservices.

What is the best way to set up Prometheus and Grafana dashboards for observability?

The best way to set up Prometheus and Grafana for observability is to configure a basic pipeline with a starter dashboard and sample alert rules. This establishes core metric collection and visualization for your services.

How do I define SLI, SLO, and SLA for incident management?

Defining SLI, SLO, and SLA for incident management involves creating specific service level indicators and objectives. This forms the baseline for alerting strategies, on-call discipline, and incident workflow templates.

Can I use this observability architecture for microservices and e-commerce applications?

Yes, you can apply this observability architecture to microservices, e-commerce, and data-intensive applications. The design supports both design-time and run-time tasks across distributed services requiring comprehensive visibility.

Why do I need runbooks for alerting strategies in distributed systems?

You need runbooks for alerting strategies in distributed systems to standardize incident response workflows. They provide operational discipline and guide on-call teams through resolving alerts generated by the monitoring pipeline.

What are the limitations of basic dashboard designs for data-intensive applications?

Basic dashboard designs for data-intensive applications may lack the depth needed for complex incident workflows. A comprehensive observability architecture is required to properly capture metrics, define SLIs, and manage alerts at scale.