jaegertracing/jaeger

[tracking] Jaeger v2 based on OpenTelemetry collector

Open

#4,843 创建于 2023年10月15日

在 GitHub 查看
 (11 评论) (2 反应) (1 负责人)Go (18,974 star) (2,326 fork)batch import
area/otelchangelog:breaking-changechangelog:new-featureenhancementhelp wantedmeta-issuev2

描述

Proposal: https://docs.google.com/document/d/1s4_6VgAS7qAVp6iEm5KYvpiGw3h2Ja5T5HpKo29iv00/view

This replaces the previous attempt: #3500.

Work tracked in the project https://github.com/orgs/jaegertracing/projects/3

Roadmap

Proof of concept

  • A single binary with memory storage and all-in-one functionality
    • #4766
  • Validate that the current storage configuration works for primary / archive storage.
  • Default configuration solution (do not require config file for all-in-one)
    • #4842
  • Demonstrate Kafka exporter / receiver (ideally from OTEL), compatible with existing Jaeger Kafka writer
    • #4868
  • Define v2 storage API that operates on OTLP batches, see if internal & remote APIs can be identical
    • #5052
    • #5079
  • Benchmarks #4869

Feature parity

Prepare for Beta

  • Add to integration tests
  • Add to release pipeline
  • Documentation

Prepare for GA

Enhancements

贡献者指南