Categorygithub.com/lucasponce/jaeger
modulepackage
0.9.0
Repository: https://github.com/lucasponce/jaeger.git
Documentation: pkg.go.dev

# README

Build Status Coverage Status ReadTheDocs GoDoc Gitter chat OpenTracing-1.0 FOSSA Status

Jaeger - a Distributed Tracing System

Jaeger, inspired by Dapper and OpenZipkin, is a distributed tracing system released as open source by Uber Technologies. It can be used for monitoring microservice-based architectures:

  • Distributed context propagation
  • Distributed transaction monitoring
  • Root cause analysis
  • Service dependency analysis
  • Performance / latency optimization

See also:

Jaeger is hosted by the Cloud Native Computing Foundation (CNCF). If you are a company that wants to help shape the evolution of technologies that are container-packaged, dynamically-scheduled and microservices-oriented, consider joining the CNCF. For details about who's involved and how Jaeger plays a role, read the CNCF announcement.

Related Repositories

Instrumentation Libraries

Contributions

Jaeger contributions organization, including:

Components

Building From Source

See CONTRIBUTING.

Contributing

See CONTRIBUTING.

Roadmap

See http://jaeger.readthedocs.io/en/latest/roadmap/

Questions, Discussions, Bug Reports

Reach project contributors via these channels:

Adopters

Jaeger as a product consists of multiple components. We want to support different types of users, whether they are only using our instrumentation libraries or full end to end Jaeger installation, whether it runs in production or you use it to troubleshoot issues in development.

Please see ADOPTERS.md for some of the organizations using Jaeger today. If you would like to add your organization to the list, please comment on our survey issue.

License

Apache 2.0 License.

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
Package model describes the internal data model for Trace and Span.
Package pkg is the collection of utility packages used by the Jaeger components without being specific to its internals.
Package plugin is the collection of implementations of different interfaces defined across Jaeger For example, implementations of the storage interface can be found in the plugin package .
Package storage is the collection of different storage interfaces that are shared by two or more components.
No description provided by the author