observability

Standardize observability with structured logging, tracing, metrics, and alerting.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/jota-batuta/batuta-dots --skill observability-jota-batuta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observability
Source: https://github.com/jota-batuta/batuta-dots/tree/main/BatutaClaude/skills/observability
Command: npx skills add https://github.com/jota-batuta/batuta-dots --skill observability-jota-batuta

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Standardize observability across Batuta projects by providing structured logging, distributed tracing, metrics, and alerting.

Core Features & Use Cases

  • O.R.T.A. framework standardizes logging, tracing, metrics, and alerting across services.
  • Integrates OpenTelemetry for vendor-neutral tracing, Sentry for error tracking, and Langfuse for LLM observability.
  • Provides tenant-scoped logging, health endpoints, and guardrails for PII scrubbing and data privacy.

Quick Start

Run OpenTelemetry tracing and Sentry integration in a new Batuta service and enable Langfuse observability for LLM pipelines.

Frequently Asked Questions about observability

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

FAQPage Schema
How do I standardize distributed tracing and structured logging across microservices?

Standardize distributed tracing and structured logging across microservices using the O.R.T.A. framework with OpenTelemetry. It provides vendor-neutral tracing, tenant-scoped logs, and health endpoints to monitor distributed services, background workers, and LLM pipelines.

What is the best way to add observability to LLM pipelines?

Add observability to LLM pipelines using Langfuse integrations alongside OpenTelemetry. This enables tenant-scoped logging and tracing specifically for LLM workflows, ensuring visibility into model execution and pipeline health.

Does this observability setup work with Sentry for error tracking?

Yes, this observability setup works directly with Sentry for error tracking. It integrates Sentry alongside OpenTelemetry and Langfuse to capture errors, distributed traces, and LLM metrics within a unified monitoring framework.

How do I prevent sensitive PII from appearing in application logs?

Prevent sensitive PII from appearing in application logs using built-in PII-scrubbing guardrails. The framework applies data privacy controls to structured logging and tracing outputs, ensuring tenant-scoped logs remain compliant.

Can I use OpenTelemetry for vendor-neutral tracing in background workers?

Yes, you can use OpenTelemetry for vendor-neutral tracing in background workers. The framework applies instrumentation to distributed services and background workers during design, apply, and verify stages to capture traces and metrics.

When do I need health endpoints in a distributed tracing setup?

You need health endpoints in a distributed tracing setup to monitor system availability across distributed services. They are provided alongside tenant-scoped logging to verify that background workers and LLM pipelines remain operational.