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.