← Package directory
Available on winget

Install jaeger

Open source, end-to-end distributed tracing

Install with winget
winget install --id jaegertracing.jaeger
Upgrade
winget upgrade --id jaegertracing.jaeger
Uninstall
winget uninstall --id jaegertracing.jaeger

About jaeger

Open source, end-to-end distributed tracing

What's new in 2.19.0

Backend Changes ✨ New Features - Feat(apiv3): implement findtracesummaries grpc handler (@yurishkuro in #8634) 🐞 Bug fixes, Minor Improvements - Fix(apiv3): support query.attributes filter in get /api/v3/traces (@yurishkuro in #8687) - Feat(clickhouse): add tls configuration (@Pulkit7070 in #8650) - [clickhouse] add linter for clickhouse (@mahadzaryab1 in #8641) - [es] add missing scope and link fields to index templates (@Manik2708 in #8643) - Fix: tools api mismatch between acp and jaeger gateway (@Nabil-Salah in #8608) - Fix(apiv3): fix traceid casing, add snapshot test, and default searchdepth in trace-summaries endpoint (@yurishkuro in #8633) - Feat: add get /api/v3/trace-summaries endpoint for lightweight search results (@yurishkuro in #8604) - Fix(apiv3): accept camelcase http query params, keep snake_case as deprecated aliases (@yurishkuro in #8625) - Fix(apiv3): rename query.num_traces to query.search_depth, keep deprecated alias (@yurishkuro in #8618) - Ci(metrics): make pr metric diffs informational (@yurishkuro in #8605) - Fix(storage/v2): use findtraceidsrequest for findtraceids rpc (@yurishkuro in #8603) - Fix(storage): remove misleading error wrapper in getstoragefactory (@yurishkuro in #8593) - Feat(grpc-storage): add max_recv_msg_size_mib config for grpc storage client (@yurishkuro in #8576) 🚧 Experimental Features - Refactor(apiv3): replace hand-written json scaffolding with proto types in http gateway (@yurishkuro in #8646) - Feat(grpc): implement summaryreader in grpc storage adapter (@yurishkuro in #8642) - Feat(querysvc): compute trace summaries native...

Read release notes

Version history

Version Updated Notes
2.19.0 Unknown Backend Changes ✨ New Features - Feat(apiv3): implement findtracesummaries grpc handler (@yurishkuro in #8634) 🐞 Bug fixes, Minor Improvements - Fix(apiv3): support query.attributes filter in get /api/v3/traces (@yurishk...
2.18.0 Unknown Backend Changes β›” Breaking Changes - Metrics changes due to upgrading all OTEL collector packages (@renovate-bot in #8560) - [metricstore] remove min step api from metricstore (@mahadzaryab1 in #8425) ✨ New Features - Fe...
2.17.0 Unknown Backend Changes 🐞 Bug fixes, Minor Improvements - Implement timer duration bucket parsing in metrics init (@junaiddshaukat in #7951) - Fix(memory): accept string-form error filters in trace search (@YoungHypo in #8217) -...
2.16.0 Unknown Backend Changes β›” Breaking Changes - Enforce Go version consistency across the codebase; require Go 1.25.7 (@Copilot in #8052) - Remove legacy response format of remote sampling endpoint (@yurishkuro in #8014) ✨ New Feat...
2.15.1 Unknown Backend Changes 🐞 Bug fixes, Minor Improvements - Default spankind in api/v3/operations (@yurishkuro in #7997) βš™οΈ Refactoring - Remove deprecated protofromtraces wrapper in v1adapter (@SamyakBorkar in #7996)
2.15.0 Unknown Backend Changes β›” Breaking Changes - Restrict trace/metric storage configs to allow exactly one backend type (@yurishkuro in #7875) ✨ New Features - Issue #7811: added grafana dashboard for metrics exporter (@Anmol202005...
2.14.1 Unknown πŸ“Š UI Changes 🐞 Bug fixes, Minor Improvements - Dark theme fixes (@yurishkuro in #3285) - Fix span detail panel in dark theme (@yurishkuro in #3283)
2.14.0 Unknown TL;DR: Two significant changes in this release: 1. ☠️ Starting from this release the legacy v1 components query, collector, and ingester are no longer published. All the remaining v1 utilities are now published as v2.x.x...
1.76.0 Unknown Backend Changes 🐞 Bug fixes, Minor Improvements - Fix: register basicauth extension in component factory (@xenonnn4w in #7668) πŸ‘· CI Improvements - Make error message better (@yurishkuro in #7675) - Clean go cache after i...
1.73.0 Unknown Backend Changes 🐞 Bug fixes, Minor Improvements - Chore(jaeger-tracegen): upgrade tracegen docker compose to jaeger-v2 (@lekaf974 in #7481) - Fix extra _total suffix in metrics (@pipiland2612 in #7476) 🚧 Experimental Fea...
1.72.0 Unknown No notes
1.71.0 Unknown Backend Changes β›” Breaking Changes - [es] materialize span.kind and span.status tags (@pipiland2612 in #7272) - Make jaeger.es.disablelegacyid feature stable (@yurishkuro in #7267) ✨ New Features - [v2] switch memory bac...
1.70.0 Unknown Backend Changes ✨ New Features - [feat] use v2 es/os storage in jaeger-v2 (@Manik2708 in #7151) 🐞 Bug fixes, Minor Improvements - Feat: add option to disable elasticsearch health check (@timonegk in #7212) - Fix(elastics...
1.69.0 Unknown Backend Changes β›” Breaking Changes - Feat(elasticsearch): add flag to enable gzip compression (@timonegk in #7072), on by default ✨ New Features - Add filterprocessor (@yurishkuro in #7094) 🐞 Bug fixes, Minor Improvement...
1.68.0 Unknown Backend Changes β›” Breaking Changes - Remove sampling.strategies.bugfix-5270 flag and mark feature stable (@yurishkuro in #6872) 🐞 Bug fixes, Minor Improvements - Minor fixes to release checklist generator (@albertteoh in...
1.67.0 Unknown Backend Changes β›” Breaking Changes - [query] drop support for shared grpc/http query server ports (@mahadzaryab1 in #6695) 🐞 Bug fixes, Minor Improvements - [es] refactor the es spanwriter to make it reusable for v2 apis...
1.66.0 Unknown β›” Breaking Changes - [refactor] remove archive reader and writer from remote storage grpc handler (@mahadzaryab1 in #6611) - Delete grpc metricsqueryservice, metricsquery.proto and related code (@yurishkuro in #6616) - [...
1.48 Unknown No notes
1.47 Unknown No notes
1.46 Unknown No notes