Jaeger – Download Jaeger


本站和网页 https://www.jaegertracing.io/download/ 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

Jaeger – Download Jaeger
DocsIntroduction
○ Features
Getting Started
Architecture
○ APIs
○ Sampling
Deployment
○ Kubernetes
○ Frontend/UI
○ CLI Flags
○ Security
○ On Windows
○ SPM
Client Libraries
○ Client Features
Monitoring Jaeger
Performance Tuning Guide
Troubleshooting
Frequently Asked Questions
Tools
External GuidesDownload
BlogProjectGet involved
Get in touch
News
Roadmap
Branding
Report security issue
Main GitHub repo
Docs GitHub repo
Download JaegerJaeger components can be downloaded in two ways:As executable binariesAs Docker imagesBinariesJaeger binaries are available for macOS, Linux, and Windows. The table below lists the available binaries:Latest versionAssets1.40.0
macOS
Linux
Windows
Source (.zip)
Source (.tar.gz)You can find the binaries for previous versions on the GitHub releases page.Docker imagesThe following Docker images are available for the Jaeger project via the jaegertracing organization on Docker Hub:ImageDescriptionSince versionall-in-oneDesigned for quick local testing. It launches the Jaeger UI, collector, query, and agent, with an in-memory storage component.$ docker pull jaegertracing/all-in-one:1.400.8example-hotrodSample application “HotROD” that demonstrates features of distributed tracing (blog post).$ docker pull jaegertracing/example-hotrod:1.401.6jaeger-agentReceives spans from Jaeger clients and forwards to collector. Designed to run as a sidecar or a host agent.$ docker pull jaegertracing/jaeger-agent:1.400.8jaeger-collectorReceives spans from agents or directly from clients and saves them in persistent storage.$ docker pull jaegertracing/jaeger-collector:1.400.8jaeger-queryServes Jaeger UI and an API that retrieves traces from storage.$ docker pull jaegertracing/jaeger-query:1.400.8jaeger-ingesterAn alternative to collector; reads spans from Kafka topic and saves them to storage.$ docker pull jaegertracing/jaeger-ingester:1.401.7jaeger-remote-storageA service that implements the Remote Storage API on top of another supported backend. Can be used to share a single-node storage backend, like memory, across multiple Jaeger processes.$ docker pull jaegertracing/jaeger-remote-storage:1.401.37spark-dependenciesAn Apache Spark job that collects Jaeger spans from storage, analyzes links between services, and stores them for later presentation in the Jaeger UI$ docker pull jaegertracing/spark-dependencies:latest1.3jaeger-operatorA Kubernetes Operator for packaging, deploying, and managing Jaeger installation.$ docker pull jaegertracing/jaeger-operator:1.401.6jaeger-cassandra-schemaA utility script used to initialize Cassandra keyspace and schema.$ docker pull jaegertracing/jaeger-cassandra-schema:1.400.8jaeger-es-index-cleanerA utility script used to purge old indices from Elasticsearch, since ES does not support data TTL.$ docker pull jaegertracing/jaeger-es-index-cleaner:1.401.3Artifact ChecksumsAlong with the binaries published via GitHub Releases we provide the checksum files, *.sha256sum.txt,
for each of the target architecture archive. Below is an example of validating darwin-amd64 binaries for release v1.39.0:download jaeger-1.39.0-darwin-amd64.sha256sum.txtdownload jaeger-1.39.0-darwin-amd64.tar.gz# expand the archive
$ tar -xz jaeger-1.39.0-darwin-amd64.tar.gz
# find checksum for hotrod example
$ grep hotrod jaeger-1.39.0-darwin-amd64.sha256sum.txt
5088bcd396351edebf9280ee4d5d0f89f4839ecd64a8711e91a22dea6ddb719c *jaeger-1.39.0-darwin-amd64/example-hotrod
# regenerate the checksum from the binary and compare
$ shasum -b -a 256 jaeger-1.39.0-darwin-amd64/example-hotrod
5088bcd396351edebf9280ee4d5d0f89f4839ecd64a8711e91a22dea6ddb719c *jaeger-1.39.0-darwin-amd64/example-hotrod
Signed ArtifactsWe also publish cryptographic signatures for each of the artifact archives.
The signatures can be verified using the public key below.Import the key$ gpg --import <<EOF
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEY2vAvBYJKwYBBAHaRw8BAQdALagKKnO7ZKHAmPrwEJinKjBHUwMMvtFJLe2h
fcaXbga0QUphZWdlciBUcmFjaW5nIEFydGlmYWN0IFNpZ25pbmcgPGphZWdlci10
cmFjaW5nQGdvb2dsZWdyb3Vwcy5jb20+iJoEExYKAEICGwMFCwkIBwIDIgIBBhUK
CQgLAgQWAgMBAh4HAheAFiEEvQsCYBTHJSYclHiHtC0dsPB5aQ8FAmNrwSsFCRLM
A28ACgkQtC0dsPB5aQ9mcgEA066QypWZZeRrqb6tUxraFfPjPFHvJB+aM4HoieHx
h+4BAKyw584zjoeZRokEO5wkHgWcghtpJ+x7ogDh5T01fdEAuDgEY2vAvBIKKwYB
BAGXVQEFAQEHQPCkvs+pcAQ31FXZBK50MO0/fDHnEpyNzBZZCCWXizE/AwEIB4h+
BBgWCgAmFiEEvQsCYBTHJSYclHiHtC0dsPB5aQ8FAmNrwLwCGwwFCQPCZwAACgkQ
tC0dsPB5aQ9zwQD+NzLramrEK61hdin8MJbJzY7LO1slF81QzaeOae5u5KABAJLq
ZVSFq/hy7CXjmjwVnfo0WEuNyzo/sGSmEQa8gWYH
=B/tl
-----END PGP PUBLIC KEY BLOCK-----
EOF
gpg: key B42D1DB0F079690F: public key "Jaeger Tracing Artifact Signing <jaeger-tracing@googlegroups.com>" imported
gpg: Total number processed: 1
gpg: imported: 1
Verify signatureFrom the release page (TODO: provide link and fix versions):Download jaeger-1.39.4-darwin-amd64.tar.gzDownload jaeger-1.39.4-darwin-amd64.tar.gz.ascUse gpg --verify {signature-file} file, e.g.:$ gpg --verify jaeger-1.39.4-darwin-amd64.tar.gz.asc jaeger-1.39.4-darwin-amd64.tar.gz
gpg: Signature made Wed Nov 9 13:34:17 2022 EST
gpg: using EDDSA key BD0B026014C725261C947887B42D1DB0F079690F
gpg: Good signature from "Jaeger Tracing Artifact Signing <jaeger-tracing@googlegroups.com>" [ultimate]
Community
Getting in touchVia chat or emailBi-weekly project meetingsReport issues on GitHubReport a security issue 2022 The Jaeger Authors. Documentation distributed under CC-BY-4.0. 2022 The Linux Foundation. All rights reserved.The Linux Foundation has registered trademarks and uses trademarks.For a list of trademarks of The Linux Foundation, please see our Trademark Usage page.