[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4779":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":16,"starSnapshotCount":16,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},4779,"jaeger","jaegertracing\u002Fjaeger","jaegertracing","CNCF Jaeger, a Distributed Tracing Platform","https:\u002F\u002Fwww.jaegertracing.io\u002F",null,"Go",22871,2947,313,300,0,4,16,90,18,45,"Apache License 2.0",false,"main",[26,27,28,5,29,30,31],"cncf","distributed-tracing","hacktoberfest","observability","opentelemetry","tracing","2026-06-12 02:01:03","[![Stand With Ukraine](https:\u002F\u002Fraw.githubusercontent.com\u002Fvshymanskyy\u002FStandWithUkraine\u002Fmain\u002Fbanner2-direct.svg)](https:\u002F\u002Fstand-with-ukraine.pp.ua)\n\n\u003Cimg align=\"right\" width=\"290\" height=\"290\" src=\"https:\u002F\u002Fwww.jaegertracing.io\u002Fimg\u002Fjaeger-vector.svg\">\n\n[![Slack chat][slack-img]](#get-in-touch)\n[![Unit Tests][ci-img]][ci]\n[![Coverage Status][cov-img]][cov]\n[![Project+Community stats][community-badge]][community-stats]\n[![FOSSA Status][fossa-img]][fossa]\n[![OpenSSF Scorecard][openssf-img]][openssf]\n[![OpenSSF Best Practices][openssf-bp-img]][openssf-bp]\n[![CLOMonitor][clomonitor-img]][clomonitor]\n[![Artifact Hub][artifacthub-img]][artifacthub]\n\n\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fcncf\u002Fartwork\u002Fmain\u002Fother\u002Fcncf-member\u002Fgraduated\u002Fcolor\u002Fcncf-graduated-color.svg\" width=\"250\">\n\n# Jaeger - a Distributed Tracing System\n\n💥💥💥 Jaeger v2 is out! Read the [blog post](https:\u002F\u002Fmedium.com\u002Fjaegertracing\u002Fjaeger-v2-released-09a6033d1b10) and [try it out](https:\u002F\u002Fwww.jaegertracing.io\u002Fdocs\u002Flatest\u002Fgetting-started\u002F).\n\n## Quick Start\n\nGet Jaeger running in seconds with Docker:\n\n```bash\n# Run Jaeger all-in-one (includes UI, collector, query, and in-memory storage)\ndocker run --rm --name jaeger \\\n  -p 16686:16686 \\\n  -p 4317:4317 \\\n  -p 4318:4318 \\\n  jaegertracing\u002Fjaeger:latest\n\n# Access the UI at http:\u002F\u002Flocalhost:16686\n# Send traces via OTLP: gRPC on port 4317, HTTP on port 4318\n```\n\nFor production deployments and more options, see the [Getting Started Guide](https:\u002F\u002Fwww.jaegertracing.io\u002Fdocs\u002Flatest\u002Fgetting-started\u002F).\n\n## Architecture\n\n```mermaid\ngraph TD\n    SDK[\"OpenTelemetry SDK\"] --> |HTTP or gRPC| COLLECTOR\n    COLLECTOR[\"Jaeger Collector\"] --> STORE[Storage]\n    COLLECTOR --> |gRPC| PLUGIN[Storage Plugin]\n    COLLECTOR --> |gRPC\u002Fsampling| SDK\n    PLUGIN --> STORE\n    QUERY[Jaeger Query Service] --> STORE\n    QUERY --> |gRPC| PLUGIN\n    UI[Jaeger UI] --> |HTTP| QUERY\n    subgraph Application Host\n        subgraph User Application\n            SDK\n        end\n    end\n```\n\nJaeger is a distributed tracing platform created by [Uber Technologies](https:\u002F\u002Feng.uber.com\u002Fdistributed-tracing\u002F) and donated to [Cloud Native Computing Foundation](https:\u002F\u002Fcncf.io).\n\nSee Jaeger [documentation][doc] for getting started, operational details, and other information.\n\nJaeger is hosted by the [Cloud Native Computing Foundation](https:\u002F\u002Fcncf.io) (CNCF) as the 7th top-level project, graduated in October 2019. See the CNCF [Jaeger incubation announcement](https:\u002F\u002Fwww.cncf.io\u002Fblog\u002F2017\u002F09\u002F13\u002Fcncf-hosts-jaeger\u002F) and [Jaeger graduation announcement](https:\u002F\u002Fwww.cncf.io\u002Fannouncement\u002F2019\u002F10\u002F31\u002Fcloud-native-computing-foundation-announces-jaeger-graduation\u002F).\n\n## Get Involved\n\nJaeger is an open source project with open governance. We welcome contributions from the community, and we would love your help to improve and extend the project. Here are [some ideas](https:\u002F\u002Fwww.jaegertracing.io\u002Fget-involved\u002F) for how to get involved. Many of them do not even require any coding.\n\n## Version Compatibility Guarantees\n\nSince Jaeger uses many components from the [OpenTelemetry Collector](https:\u002F\u002Fgithub.com\u002Fopen-telemetry\u002Fopentelemetry-collector\u002F) we try to maintain configuration compatibility between Jaeger releases. Occasionally, configuration options in Jaeger (or in Jaeger v1 CLI flags) can be deprecated due to usability improvements, new functionality, or changes in our dependencies.\nIn such situations, developers introducing the deprecation are required to follow [these guidelines](.\u002FCONTRIBUTING.md#deprecating-cli-flags).\n\nIn short, for a deprecated configuration option, you should expect to see the following message in the documentation or release notes:\n```\n(deprecated, will be removed after yyyy-mm-dd or in release vX.Y.Z, whichever is later)\n```\n\nA grace period of at least **3 months** or **two minor version bumps** (whichever is later) from the first release\ncontaining the deprecation notice will be provided before the deprecated configuration option _can_ be deleted.\n\nFor example, consider a scenario where v2.0.0 is released on 01-Sep-2024 containing a deprecation notice for a configuration option.\nThis configuration option will remain in a deprecated state until the later of 01-Dec-2024 or v2.2.0 where it _can_ be removed on or after either of those events.\nIt may remain deprecated for longer than the aforementioned grace period.\n\n## Go Version Compatibility Guarantees\n\nThe Jaeger project attempts to track the currently supported versions of Go, as [defined by the Go team](https:\u002F\u002Fgo.dev\u002Fdoc\u002Fdevel\u002Frelease#policy).\nRemoving support for an unsupported Go version is not considered a breaking change.\n\nStarting with the release of Go 1.21, support for Go versions will be updated as follows:\n\n1. Soon after the release of a new Go minor version `N`, updates will be made to the build and tests steps to accommodate the latest Go minor version.\n2. Soon after the release of a new Go minor version `N`, support for Go version `N-1` will be removed and version `N` will become the minimum required version.\n\nNote: All importable code has been moved to internal packages, so there is no need to maintain backward compatibility with older compilers (previously version `N-1` was used).\n\n## Related Repositories\n\n### Components\n\n * [UI](https:\u002F\u002Fgithub.com\u002Fjaegertracing\u002Fjaeger-ui)\n * [Data model](https:\u002F\u002Fgithub.com\u002Fjaegertracing\u002Fjaeger-idl)\n\n### Documentation\n\n  * Published: https:\u002F\u002Fwww.jaegertracing.io\u002Fdocs\u002F\n  * Source: https:\u002F\u002Fgithub.com\u002Fjaegertracing\u002Fdocumentation\n\n## Building From Source\n\nSee [CONTRIBUTING](.\u002FCONTRIBUTING.md).\n\n## Contributing\n\nSee [CONTRIBUTING](.\u002FCONTRIBUTING.md).\n\nThanks to all the people who already contributed!\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjaegertracing\u002Fjaeger\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Fcontributors-img.web.app\u002Fimage?repo=jaegertracing\u002Fjaeger\" \u002F>\n\u003C\u002Fa>\n\n### Maintainers\n\nRules for becoming a maintainer are defined in the [GOVERNANCE](.\u002FGOVERNANCE.md) document.\nThe official maintainers of the Jaeger project are listed in the [MAINTAINERS](.\u002FMAINTAINERS.md) file.\nPlease use `@jaegertracing\u002Fjaeger-maintainers` to tag them on issues \u002F PRs.\n\nSome repositories under [jaegertracing](https:\u002F\u002Fgithub.com\u002Fjaegertracing) org have additional maintainers.\n\n## Project Status Meetings\n\nThe Jaeger maintainers and contributors meet regularly on a video call. Everyone is welcome to join, including end users. For meeting details, see https:\u002F\u002Fwww.jaegertracing.io\u002Fget-in-touch\u002F.\n\n## Roadmap\n\nSee https:\u002F\u002Fwww.jaegertracing.io\u002Fdocs\u002Froadmap\u002F\n\n## Get in Touch\n\nHave questions, suggestions, bug reports? Reach the project community via these channels:\n\n * [Slack chat room `#jaeger`][slack] (need to join [CNCF Slack][slack-join] for the first time)\n * [`jaeger-tracing` mail group](https:\u002F\u002Fgroups.google.com\u002Fforum\u002F#!forum\u002Fjaeger-tracing)\n * GitHub [issues](https:\u002F\u002Fgithub.com\u002Fjaegertracing\u002Fjaeger\u002Fissues) and [discussions](https:\u002F\u002Fgithub.com\u002Fjaegertracing\u002Fjaeger\u002Fdiscussions)\n\n## Security\n\nThird-party security audits of Jaeger are available in https:\u002F\u002Fgithub.com\u002Fjaegertracing\u002Fsecurity-audits. Please see [Issue #1718](https:\u002F\u002Fgithub.com\u002Fjaegertracing\u002Fjaeger\u002Fissues\u002F1718) for the summary of available security mechanisms in Jaeger.\n\n## Adopters\n\nJaeger as a product consists of multiple components. We want to support different types of users,\nwhether they are only using our instrumentation libraries or full end to end Jaeger installation,\nwhether it runs in production or you use it to troubleshoot issues in development.\n\nPlease see [ADOPTERS.md](.\u002FADOPTERS.md) for some of the organizations using Jaeger today.\nIf you would like to add your organization to the list, please comment on our\n[survey issue](https:\u002F\u002Fgithub.com\u002Fjaegertracing\u002Fjaeger\u002Fissues\u002F207).\n\n## Sponsors\n\nThe Jaeger project owes its success in open source largely to the Cloud Native Computing Foundation (CNCF), our primary supporter. We deeply appreciate their vital support.  Furthermore, we are grateful to Uber for their initial, project-launching donation, and for the continuous contributions of software and infrastructure from 1Password, Codecov.io, Dosu, GitHub, Google Analytics, Netlify, and Oracle Cloud Infrastructure. Thank you for your generous support.\n\n## License\n\nCopyright (c) The Jaeger Authors. [Apache 2.0 License](.\u002FLICENSE).\n\n[doc]: https:\u002F\u002Fjaegertracing.io\u002Fdocs\u002F\n[ci-img]: https:\u002F\u002Fgithub.com\u002Fjaegertracing\u002Fjaeger\u002Factions\u002Fworkflows\u002Fci-unit-tests.yml\u002Fbadge.svg?branch=main\n[ci]: https:\u002F\u002Fgithub.com\u002Fjaegertracing\u002Fjaeger\u002Factions\u002Fworkflows\u002Fci-unit-tests.yml?query=branch%3Amain\n[cov-img]: https:\u002F\u002Fcodecov.io\u002Fgh\u002Fjaegertracing\u002Fjaeger\u002Fbranch\u002Fmain\u002Fgraph\u002Fbadge.svg\n[cov]: https:\u002F\u002Fcodecov.io\u002Fgh\u002Fjaegertracing\u002Fjaeger\u002Fbranch\u002Fmain\u002F\n[fossa-img]: https:\u002F\u002Fapp.fossa.com\u002Fapi\u002Fprojects\u002Fgit%2Bgithub.com%2Fjaegertracing%2Fjaeger.svg?type=shield\n[fossa]: https:\u002F\u002Fapp.fossa.io\u002Fprojects\u002Fgit%2Bgithub.com%2Fjaegertracing%2Fjaeger?ref=badge_shield\n[openssf-img]: https:\u002F\u002Fapi.securityscorecards.dev\u002Fprojects\u002Fgithub.com\u002Fjaegertracing\u002Fjaeger\u002Fbadge\n[openssf]: https:\u002F\u002Fsecurityscorecards.dev\u002Fviewer\u002F?uri=github.com\u002Fjaegertracing\u002Fjaeger\n[openssf-bp-img]: https:\u002F\u002Fwww.bestpractices.dev\u002Fprojects\u002F1273\u002Fbadge\n[openssf-bp]: https:\u002F\u002Fwww.bestpractices.dev\u002Fprojects\u002F1273\n[clomonitor-img]: https:\u002F\u002Fimg.shields.io\u002Fendpoint?url=https:\u002F\u002Fclomonitor.io\u002Fapi\u002Fprojects\u002Fcncf\u002Fjaeger\u002Fbadge\n[clomonitor]: https:\u002F\u002Fclomonitor.io\u002Fprojects\u002Fcncf\u002Fjaeger\n[artifacthub-img]: https:\u002F\u002Fimg.shields.io\u002Fendpoint?url=https:\u002F\u002Fartifacthub.io\u002Fbadge\u002Frepository\u002Fjaegertracing\n[artifacthub]: https:\u002F\u002Fartifacthub.io\u002Fpackages\u002Fsearch?repo=jaegertracing\n\n\n[community-badge]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FProject+Community-stats-blue.svg\n[community-stats]: https:\u002F\u002Fall.devstats.cncf.io\u002Fd\u002F54\u002Fproject-health?orgId=1&var-repogroup_name=Jaeger\n[hotrod-tutorial]: https:\u002F\u002Fmedium.com\u002Fjaegertracing\u002Ftake-jaeger-for-a-hotrod-ride-233cf43e46c2\n[slack]: https:\u002F\u002Fcloud-native.slack.com\u002Farchives\u002FCGG7NFUJ3\n[slack-join]: https:\u002F\u002Fslack.cncf.io\n[slack-img]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fslack-join%20chat%20%E2%86%92-brightgreen?logo=slack\n","Jaeger 是一个分布式追踪平台，用于监控和故障排查微服务架构中的复杂调用链。其核心功能包括通过 OpenTelemetry SDK 收集数据、支持多种存储后端（如内存、Cassandra、Elasticsearch 等）、提供强大的查询与可视化界面，以及灵活的采样策略。Jaeger 采用 Go 语言开发，具备高可扩展性和性能，适用于需要深入了解系统行为、优化性能及快速定位问题的云原生应用环境。无论是小型项目还是大规模企业级部署，Jaeger 都能提供有效的解决方案。",2,"2026-06-11 03:00:26","top_language"]