monitoring-observability

Establish an observability stack correlating metrics, logs, and distributed traces.

364|53|Updated May 9, 2026
One-click install
npx skills add https://github.com/cosmicstack-labs/mercury-agent-skills --skill monitoring-observability-cosmicstack-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monitoring-observability
Source: https://github.com/cosmicstack-labs/mercury-agent-skills/tree/main/categories/devops/monitoring-observability
Command: npx skills add https://github.com/cosmicstack-labs/mercury-agent-skills --skill monitoring-observability-cosmicstack-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams regain control of system reliability by turning scattered signals into a unified monitoring, logging, tracing, and alerting strategy.

Core Features & Use Cases

  • Metrics setup guidance (Prometheus/Grafana): Instrument services and visualize key time-series for latency, traffic, errors, and saturation.
  • Logging centralization (Loki/ELK patterns): Standardize structured logs with trace IDs so investigations can follow a request end-to-end.
  • Distributed tracing blueprint (Jaeger/Tempo): Correlate spans across services using propagated trace context and sensible sampling.
  • Alerting and SLO-oriented dashboards: Define alert severities, golden signals, and dashboard rules that support fast incident response and continuous review.

Quick Start

Ask an AI assistant to design a Prometheus, Grafana, Loki/ELK, and Jaeger/Tempo observability plan for my service, including golden signals, dashboard panel layout, and SLO-driven alert rules.

Frequently Asked Questions about monitoring-observability

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

FAQPage Schema
How do I correlate distributed traces with structured logs in Loki or ELK?

To correlate distributed traces with structured logs, you must standardize structured logs with trace IDs. This allows investigations to follow a request end-to-end across microservices by linking Jaeger or Tempo spans directly to Loki or ELK log entries.

What are the golden signals I should monitor for microservices?

The golden signals you should monitor for microservices are latency, traffic, errors, and saturation. Tracking these four metrics provides a baseline for system reliability and helps identify performance bottlenecks during incident response.

How do I set up Prometheus instrumentation and alerting for incident response?

Setting up Prometheus instrumentation and alerting requires instrumenting services to expose time-series metrics and defining Alertmanager-style severity rules. This establishes SLO-oriented dashboards and golden-signal driven alerts for fast incident response.

What is the best way to propagate trace context across services using Jaeger or Tempo?

The best way to propagate trace context across services using Jaeger or Tempo is by implementing distributed tracing with propagated trace context. This correlates spans across microservices and applies sensible sampling to track requests end-to-end.

Can I use Grafana dashboards for SLO-driven alert rules and continuous review?

Yes, you can use Grafana dashboards for SLO-driven alert rules and continuous review. They visualize key time-series metrics from Prometheus and define dashboard rules that support fast incident response and ongoing system reliability evaluation.

Does end-to-end observability require separate tools for metrics, logs, and traces?

End-to-end observability typically uses separate specialized tools like Prometheus for metrics, Loki or ELK for logs, and Jaeger or Tempo for traces. This Skill provides guidance on unifying these scattered signals into a single correlated monitoring strategy.