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.