observability

Instrument production systems to collect traces, metrics, and logs.

2|1|Updated Jun 30, 2019
One-click install
npx skills add https://github.com/tgautier/dotfiles --skill observability-tgautier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observability
Source: https://github.com/tgautier/dotfiles/tree/main/claude/skills/observability
Command: npx skills add https://github.com/tgautier/dotfiles --skill observability-tgautier

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Language-agnostic observability methodology that helps teams instrument, collect, and analyze traces, metrics, and logs to understand system health and behavior across services and frontend clients.

Core Features & Use Cases

  • Instrumentation patterns for distributed tracing, metrics, and structured logging
  • Consistent service identity, span naming, sampling, and health check contracts
  • Frontend observability patterns (RUM and client telemetry) bridging server and browser traces

Quick Start

Enable end-to-end telemetry by instrumenting services and enabling traces, metrics, and logs in your stack.

Frequently Asked Questions about observability

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

FAQPage Schema
How do I instrument microservices for distributed tracing, metrics, and logging?

Instrument microservices for distributed tracing, metrics, and logging by applying language-agnostic patterns that enforce consistent span naming, metric naming, and structured logs across services to achieve unified telemetry.

What is the best way to unify frontend telemetry with server traces?

Unify frontend telemetry with server traces by implementing RUM and client telemetry patterns that bridge browser and backend spans, ensuring end-to-end observability across client applications and microservices.

Can I apply consistent health check contracts across a language-agnostic service architecture?

You can apply consistent health check contracts across a language-agnostic service architecture by enforcing standardized health check agreements, ensuring uniform service identity and telemetry data collection across diverse stacks.

How does sampling work when collecting telemetry data across production systems?

Sampling for telemetry data collection works by selectively capturing traces and metrics across production systems, reducing data volume while maintaining visibility into system health and performance reviews.

What data safety and error tracking practices should I enforce for observability?

Enforce data safety and error tracking practices for observability by applying standardized contracts that secure telemetry collection and capture errors consistently across microservices and client applications.