地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

error decoding 'exporters': unknown type: "jaeger" for id

jaeger exporterなくなったの?ってびっくりしたがjaegerがotlpにnativeサポートしたためdeprecatedになっていたらしい。先週でた0.85.0で削除されたとのこと

- `jaegerreceiver,jaegerremotesamplingextension`: Add featuregates to replace Thrift-gen with Proto-gen types for sampling strategies (#18401)
  Available featuregates are:
  - extension.jaegerremotesampling.replaceThriftWithProto
  - receiver.jaegerreceiver.replaceThriftWithProto

github.com

otlpを使って送るように書き換えるだけで動くが世の中の多くのサンプルはjaeger exporterを使って書いてるだろうからコピペで動かなくなるみたいなのがしばらくはあるんだろうな。以下のように変えれば動く。

exporters:
  otlp:
    endpoint: jaeger:14250

リポジトリではずっと前から通知されていた模様

github.com