standards-observability

Standardize logging, metrics, tracing, and health checks across services.

2|Updated Apr 10, 2024
One-click install
npx skills add https://github.com/gdurandvadas/dotfiles --skill standards-observability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: standards-observability
Source: https://github.com/gdurandvadas/dotfiles/tree/main/config/opencode/skills/standards-observability
Command: npx skills add https://github.com/gdurandvadas/dotfiles --skill standards-observability

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Observability is often siloed and inconsistent; this Skill standardizes logging, metrics, tracing, and health checks to improve visibility, debugging, and incident response.

Core Features & Use Cases

  • Unified standards for structured logging, correlation IDs, and actionable error messages across services.
  • Metrics & alert readiness with guidance on business and performance metrics to monitor system health.
  • Debugging playbooks and health checks to accelerate incident response and root-cause analysis.

Quick Start

Install or apply the observability standards across your services and enable consistent instrumentation following the guidelines.

Frequently Asked Questions about standards-observability

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

FAQPage Schema
How do I standardize logging and metrics across multiple services?

To standardize logging and metrics, apply unified observability practices that enforce structured logging, correlation IDs, and meaningful metrics across services. This ensures consistent instrumentation and improves system visibility for incident response.

What is the best way to implement correlation IDs for tracing in production environments?

The best way to implement correlation IDs is by applying standardized observability practices that enforce their use across all services for tracing. This provides actionable error contexts and accelerates root-cause analysis during debugging workflows.

How do I set up health checks and error tracking for faster incident response?

Set up health checks and error tracking by applying standardized observability guidelines that provide actionable error contexts and debugging playbooks. This alert-ready instrumentation accelerates incident response and improves root-cause analysis.

Why does my observability data feel siloed and inconsistent across different services?

Observability data feels siloed and inconsistent when services lack unified standards for structured logging, metrics, and tracing. Applying a standardized observability framework resolves this by enforcing correlation IDs and consistent instrumentation across all services.

Can I use these observability standards for both debugging workflows and production monitoring?

Yes, these observability standards apply to both debugging workflows and production environments. They enforce actionable error contexts and alert-ready instrumentation to monitor system health and accelerate incident response.

Do I need specific dependencies to apply structured logging and alert-ready metrics?

No specific dependencies are required to apply structured logging and alert-ready metrics. You can integrate these observability standards directly into your services to enforce unified instrumentation and improve system visibility.