Что такое OpenTelemetry?

Middle
490 просмотров
AFK Offer AI

OpenTelemetry (OTel) — стандарт и SDK для сбора телеметрии: traces, metrics, logs. Это слияние OpenTracing и OpenCensus в единый проект под CNCF. В Go подключаешь go.opentelemetry.io/otel, настраиваешь TracerProvider с экспортером (Jaeger, OTLP), и инструментируешь код через tracer.Start(ctx, "operation"). Есть автоматическая инструментация для HTTP, gRPC, SQL через middleware/interceptors. OTel — vendor-neutral: один раз инструментируешь, потом можешь отправлять в Jaeger, Datadog, Grafana Tempo — что угодно.

Следующий вопрос

Что такое pgx драйвер?