monitoring-observability

Design monitoring and observability with Prometheus, Grafana, Loki, and OpenTelemetry.

194|39|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/ahmedasmar/devops-claude-skills --skill monitoring-observability-ahmedasmar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monitoring-observability
Source: https://github.com/ahmedasmar/devops-claude-skills/tree/main/monitoring-observability
Command: npx skills add https://github.com/ahmedasmar/devops-claude-skills --skill monitoring-observability-ahmedasmar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, PyYAML, tabulate, boto3, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Observability and monitoring are critical to delivering reliable software; this skill provides a comprehensive blueprint to design, implement, and operate a full-stack observability solution.

Core Features & Use Cases

  • Four Golden Signals design (latency, traffic, errors, saturation) as the backbone for service-level visibility.
  • End-to-end observability stack setup (Prometheus for metrics, Grafana for dashboards, Loki for logs, Tempo/Jaeger/OpenTelemetry for tracing) with integration guidance and cost considerations.
  • SLO definition and burn-rate alerting, incident runbooks, and dashboard templates to streamline operations.

Quick Start

Configure a Prometheus + Grafana + Loki stack with OpenTelemetry tracing and implement alerting, dashboards, and SLO tracking per the guide.

Frequently Asked Questions about monitoring-observability

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

FAQPage Schema
How do I set up a Prometheus and Grafana observability stack for Kubernetes?

To set up a Prometheus and Grafana observability stack, configure Prometheus for metrics, Grafana for dashboards, and Loki for logs, alongside OpenTelemetry for tracing across Kubernetes. This integration delivers comprehensive full-stack visibility.

What are the Four Golden Signals for monitoring service reliability?

The Four Golden Signals for monitoring are latency, traffic, errors, and saturation. They form the backbone for service-level visibility, enabling you to track system health and identify performance bottlenecks effectively.

How do I implement SLO tracking and burn-rate alerting?

To implement SLO tracking and burn-rate alerting, define service-level objectives and configure alerts based on error budget consumption. This streamlines operations by triggering notifications before reliability thresholds are breached.

Can I use OpenTelemetry tracing with Loki and Prometheus?

Yes, you can use OpenTelemetry tracing with Loki and Prometheus. The stack integrates Tempo or Jaeger for tracing while leveraging Loki for structured logs and Prometheus for metrics, ensuring end-to-end observability.

What is the best way to structure logs and metrics for cloud observability?

The best way to structure logs and metrics for cloud observability is to enforce best practices for metric design and log structure. This involves standardizing labels in Prometheus and ensuring structured logging in Loki for queryability.