observability
Installation
SKILL.md
Observability
Overview
Structured logging, distributed tracing, metrics, and error tracking. Without observability, you're debugging in the dark.
Core principle: If it's not logged, traced, and measured, it doesn't exist in production.
Three Pillars
1. Structured Logging
Never use unstructured log messages. Always key-value pairs.
Go (slog — standard library):
import "log/slog"