← ClaudeAtlas

observabilitylisted

Unified agent observability — action logging, tracking, execution logging, and trace correlation
OmniNode-ai/omniclaude · ★ 2 · Data & Documents · score 66
Install: claude install-skill OmniNode-ai/omniclaude
# Observability ## Overview Unified agent observability skill consolidating action logging, agent tracking, execution logging, and trace correlation. ## Subcommands | Subcommand | Store | Former skill | |---|---|---| | `log-action` | Kafka | action-logging | | `track-routing` | PostgreSQL | agent-tracking | | `track-detection` | PostgreSQL | agent-tracking | | `track-transformation` | PostgreSQL | agent-tracking | | `track-performance` | PostgreSQL | agent-tracking | | `start-execution` | PostgreSQL | log-execution | | `complete-execution` | PostgreSQL | log-execution | | `trace --id <cid>` | PostgreSQL+Kafka | trace-correlation-id | --- ### log-action <!-- Absorbed from action-logging --> Reusable action logging framework for agents. Provides a convenient wrapper around the action event publishing system with automatic timing, context management, and graceful degradation. Publishes all agent actions to Kafka (topic: `agent-actions`) with: - **Automatic Timing**: Context manager tracks duration automatically - **Correlation ID Management**: Automatic generation and tracking - **Graceful Degradation**: Failures don't break workflows - **Type-Safe API**: Clear method signatures for each action type - **Non-Blocking**: <5ms publish latency (Kafka async) #### Quick Start ```python from action_logger import ActionLogger # Initialize logger action_logger = ActionLogger( agent_name="agent-my-agent", correlation_id=correlation_id, project_name="omniclaude",