Припинення підтримки Zipkin Exporter
Проєкт OpenTelemetry припиняє підтримку специфікації експортера Zipkin на користь підтримки імпорту OTLP від Zipkin.
Дякуємо всім учасникам Zipkin за допомогу OpenTelemetry у досягненні цього важливого етапу!
Проаналізувавши моделі використання в різних мовних екосистемах, ми помітили, що спільнота значно тяжіє до OTLP, а експортери Zipkin використовуються обмежено — у декількох мовах навіть менше, ніж вже застарілий експортер Jaeger. З огляду на мінімальну зацікавленість користувачів у повʼязаних питаннях та наявність альтернатив, ми вважаємо, що зараз саме час припинити використання експортерів Zipkin в SDK OTel.
Графік та шлях міграції
- Виведення специфікації з обігу: Набирає чинності з грудня 2025 року.
- Підтримка SDK: Наявні стабільні експортери Zipkin продовжуватимуть отримувати виправлення безпеки та виправлення критичних помилок щонайменше до грудня 2026 року, відповідно до гарантій стабільності SDK.
- Нові SDK: для нових мовних SDK не потрібно впроваджувати експортер Zipkin.
Що повинні робити користувачі?
Якщо ви зараз використовуєте експортер Zipkin, у вас є два шляхи міграції:
- Перейти на OTLP (рекомендовано): налаштуйте свій застосунок для надсилання трасування за допомогою OTLP і увімкніть підтримку OTLP у Zipkin.
- Використовуйте колектор: направляйте свої дані OTLP через колектор OpenTelemetry за допомогою його експортера Zipkin.
Питання?
Зверніться до каналу #otel-specification у CNCF Slack або створіть запит у репозиторії opentelemetry-specification.