Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
anonymizer
command
|
|
|
es-index-cleaner
command
|
|
|
es-rollover
command
|
|
|
esmapping-generator
command
|
|
|
internal/flags
Package flags defines command line flags that are shared by several jaeger components.
|
Package flags defines command line flags that are shared by several jaeger components. |
|
jaeger
command
|
|
|
jaeger/internal/extension/jaegerquery/internal/jaegerai/aihealth
Package aihealth periodically runs a caller-supplied health check and tracks whether the latest result was a success.
|
Package aihealth periodically runs a caller-supplied health check and tracks whether the latest result was a success. |
|
jaeger/internal/extension/jaegerquery/internal/jaegerai/internal/acptest
Package acptest provides shared building blocks for tests that stand up a fake ACP agent for Jaeger's AI client to talk to.
|
Package acptest provides shared building blocks for tests that stand up a fake ACP agent for Jaeger's AI client to talk to. |
|
jaeger/internal/extension/jaegerquery/internal/mcptools
Package mcptools provides the Jaeger telemetry MCP tools as a reusable library.
|
Package mcptools provides the Jaeger telemetry MCP tools as a reusable library. |
|
jaeger/internal/extension/jaegerquery/internal/ui
Package ui bundles UI assets packaged with stdlib/embed.
|
Package ui bundles UI assets packaged with stdlib/embed. |
|
jaeger/internal/extension/jaegerquery/queryinterceptor
Package queryinterceptor wires the public query-interceptor contract into jaeger-query's read path: it resolves the interceptor extensions a deployment configured from the collector host, which the jaeger_query extension then hands to the query service to invoke around every trace query.
|
Package queryinterceptor wires the public query-interceptor contract into jaeger-query's read path: it resolves the interceptor extensions a deployment configured from the collector host, which the jaeger_query extension then hands to the query service to invoke around every trace query. |
|
jaeger/internal/integration/jaeger-e2e
command
jaeger-e2e is the binary the e2e integration harness spawns: the standard Jaeger component set plus the storage_cleaner extension, which serves an unauthenticated endpoint that deletes every trace in the configured backend.
|
jaeger-e2e is the binary the e2e integration harness spawns: the standard Jaeger component set plus the storage_cleaner extension, which serves an unauthenticated endpoint that deletes every trace in the configured backend. |
|
jaeger/jaegercli
Package jaegercli exposes Jaeger's root CLI command and the default set of component factories for reuse in custom OpenTelemetry Collector Builder (OCB) distributions, so they retain the embedded all-in-one default config and Jaeger-specific subcommands.
|
Package jaegercli exposes Jaeger's root CLI command and the default set of component factories for reuse in custom OpenTelemetry Collector Builder (OCB) distributions, so they retain the embedded all-in-one default config and Jaeger-specific subcommands. |
|
remote-storage
command
|
|
|
tracegen
command
|
|
|
opentelemetry
module
|
|
|
opentelemetry-collector
module
|
|
|
components
|
|
|
extension/jaegerquery/queryinterceptor
Package queryinterceptor defines the extension contract that lets an OpenTelemetry extension participate in jaeger-query's read path — without exposing jaeger-query's storage Reader or its internal query representation.
|
Package queryinterceptor defines the extension contract that lets an OpenTelemetry extension participate in jaeger-query's read path — without exposing jaeger-query's storage Reader or its internal query representation. |
|
extension/queryinterceptorexample
Package queryinterceptorexample is a demonstration OTel extension that implements the public queryinterceptor.Interceptor contract.
|
Package queryinterceptorexample is a demonstration OTel extension that implements the public queryinterceptor.Interceptor contract. |
|
examples
|
|
|
hotrod
command
|
|
|
internal
|
|
|
converter
Package converter contains various utilities for converting model.Trace to/from other data modes, like Thrift, or UI JSON.
|
Package converter contains various utilities for converting model.Trace to/from other data modes, like Thrift, or UI JSON. |
|
converter/thrift
Package thrift allows converting model.Trace to/from various thrift models.
|
Package thrift allows converting model.Trace to/from various thrift models. |
|
converter/thrift/jaeger
Package jaeger allows converting model.Trace to/from jaeger.thrift model.
|
Package jaeger allows converting model.Trace to/from jaeger.thrift model. |
|
expression
Package expression assembles the query expressions of RFC 0005.
|
Package expression assembles the query expressions of RFC 0005. |
|
featuregate
Package featuregate contains helpers for Jaeger feature gates.
|
Package featuregate contains helpers for Jaeger feature gates. |
|
jiter
Package iter is a backport of Go 1.23 official "iter" package, until we upgrade.
|
Package iter is a backport of Go 1.23 official "iter" package, until we upgrade. |
|
metrics
Package metrics provides an internal abstraction for metrics API, and command line flags for configuring the metrics backend.
|
Package metrics provides an internal abstraction for metrics API, and command line flags for configuring the metrics backend. |
|
storage/elasticsearch/query
Package query builds the Elasticsearch/OpenSearch query and aggregation JSON that the storage layer sends — the request-body AST, each node rendering its own wire form via Source().
|
Package query builds the Elasticsearch/OpenSearch query and aggregation JSON that the storage layer sends — the request-body AST, each node rendering its own wire form via Source(). |
|
storage/elasticsearch/snapshottest
Package snapshottest provides a request-wire-format snapshot harness for the Elasticsearch/OpenSearch clients.
|
Package snapshottest provides a request-wire-format snapshot harness for the Elasticsearch/OpenSearch clients. |
|
storage/v1/api
Package storage is the collection of different storage interfaces that are shared by two or more components.
|
Package storage is the collection of different storage interfaces that are shared by two or more components. |
|
uimodel
Package json defines the external JSON representation for Jaeger traces.
|
Package json defines the external JSON representation for Jaeger traces. |
|
uimodel/converter/v1/json
Package json allows converting model.Trace to external JSON data model.
|
Package json allows converting model.Trace to external JSON data model. |
|
tools
module
|
|
|
monitoring
|
|
|
jaeger-mixin/generate
module
|
|
Click to show internal directories.
Click to hide internal directories.