observability

Implement centralized logging, metrics, and distributed tracing with OpenTelemetry.

111|18|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/dralgorhythm/claude-agentic-framework --skill observability-dralgorhythm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observability
Source: https://github.com/dralgorhythm/claude-agentic-framework/tree/main/.claude/skills/operations/observability
Command: npx skills add https://github.com/dralgorhythm/claude-agentic-framework --skill observability-dralgorhythm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implements monitoring foundations, OpenTelemetry, and alerting for reliable operation.

Core Features & Use Cases

  • Pillars: Logs, metrics, and traces with OpenTelemetry guidance.
  • Dashboards & Alerts: Essential panels and alert templates.
  • Use Case: Instrument a new service and create a basic alert.

Quick Start

Set up OpenTelemetry for a service and create a simple alert rule.

Frequently Asked Questions about observability

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

FAQPage Schema
How do I implement centralized logging, metrics, and traces for distributed services?

Centralized logging, metrics, and traces provide end-to-end visibility into distributed applications. This Skill guides you through structured logging with context, standard metrics collection, trace propagation with trace IDs, and OpenTelemetry setup to diagnose performance issues and failures across services in production environments.

What is OpenTelemetry and how does it enable observability?

OpenTelemetry is a standardized framework for collecting logs, metrics, and traces from applications. It provides trace propagation with trace IDs across service boundaries, allowing you to correlate events and track requests end-to-end through distributed systems without vendor lock-in.

How do I set up alerting and dashboards for production observability?

Set up alerting and dashboards by defining observable panels that visualize key metrics and traces, then configuring alert templates and rules based on thresholds. This Skill provides essential dashboard patterns and alert templates to proactively detect anomalies and failures in complex environments.

When should I instrument a service with distributed tracing?

Instrument services with distributed tracing when you need end-to-end visibility across multiple services, require diagnostics for slow or failing requests, or operate in complex production environments. Trace IDs correlate logs and metrics across service boundaries, making root-cause analysis faster.

Can I use OpenTelemetry with services I've already deployed?

Yes. OpenTelemetry is a standard instrumentation framework that works with existing services by adding structured logging, metrics collection, and trace propagation without replacing your current logging or monitoring infrastructure, allowing incremental adoption.

What's the difference between logs, metrics, and traces in observability?

Logs capture detailed events with context for debugging; metrics measure quantitative values over time for trends; traces track request flows across services. Together, these three pillars provide layered visibility—logs for investigation, metrics for alerting, traces for correlation across distributed systems.