observability

Guide production observability with OpenTelemetry, structured logging, metrics, and SLOs.

3|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/Harmitx7/tribunal-kit --skill observability-harmitx7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observability
Source: https://github.com/Harmitx7/tribunal-kit/tree/main/.agent/skills/observability
Command: npx skills add https://github.com/Harmitx7/tribunal-kit --skill observability-harmitx7

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance on implementing and understanding production observability, enabling you to effectively monitor system health, diagnose issues, and ensure reliability.

Core Features & Use Cases

  • Three Pillars of Observability: Understand and implement Traces, Logs, and Metrics.
  • OpenTelemetry: Learn how to instrument applications using the industry standard.
  • SLOs/SLIs/Error Budgets: Define and manage reliability targets.
  • AI Observability: Track AI-specific metrics like token usage, cost, and evaluation scores.
  • Use Case: When setting up monitoring for a new microservice, use this Skill to ensure you're instrumenting it correctly with OpenTelemetry, logging structured events, and defining appropriate SLOs.

Quick Start

Use the observability skill to instrument a Node.js API with OpenTelemetry tracing and structured logging.

Frequently Asked Questions about observability

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

FAQPage Schema
How do I implement distributed tracing using OpenTelemetry for a new microservice?

Define SLOs and SLIs to establish measurable reliability targets and manage error budgets for your production systems. This approach ensures you track system health and maintain desired service reliability standards.

How do I track AI-specific observability metrics like token usage and cost?

Track AI-specific observability metrics by monitoring token usage, cost, and evaluation scores within your application. This provides insights into AI performance and helps maintain operational efficiency.

What are the four golden signals of metrics for production monitoring?

The four golden signals of metrics for production monitoring are latency, traffic, errors, and saturation. Tracking these signals helps you understand system performance and quickly diagnose production issues.

How do I set up structured logging in a Node.js API?

Set up structured logging in a Node.js API by instrumenting your application to emit structured events. This allows you to capture detailed, queryable logs for effective production debugging and monitoring.

Why do I need observability for modern production systems?

Observability is needed for modern production systems to effectively monitor system health, diagnose issues, and ensure reliability across distributed services. It provides comprehensive visibility through traces, logs, and metrics.