Directories
¶
Path | Synopsis |
---|---|
Package contextkey holds the Go context keys used in helix.go.
|
Package contextkey holds the Go context keys used in helix.go. |
Package logger initializes and exposes the global logger client used in the service and across integrations.
|
Package logger initializes and exposes the global logger client used in the service and across integrations. |
Package orchestrator allows each orchestrator to set consistent logs' fields and traces' attributes for OpenTelemetry.
|
Package orchestrator allows each orchestrator to set consistent logs' fields and traces' attributes for OpenTelemetry. |
kubernetes
Package kubernetes provides a helper to detect if the service is being run by Kubernetes, as well as utilities for consistent OpenTelemetry logs and traces.
|
Package kubernetes provides a helper to detect if the service is being run by Kubernetes, as well as utilities for consistent OpenTelemetry logs and traces. |
nomad
Package nomad provides a helper to detect if the service is being run by Nomad, as well as utilities for consistent OpenTelemetry logs and traces.
|
Package nomad provides a helper to detect if the service is being run by Nomad, as well as utilities for consistent OpenTelemetry logs and traces. |
unknown
Package unknown provides a fallback helper in case no orchestrator has been detected, as well as utilities for consistent OpenTelemetry logs and traces when not running within a known orchestrator.
|
Package unknown provides a fallback helper in case no orchestrator has been detected, as well as utilities for consistent OpenTelemetry logs and traces when not running within a known orchestrator. |
Package setup ensures helix.go global environment is properly setup.
|
Package setup ensures helix.go global environment is properly setup. |
Package tracer initializes and exposes the global tracer exporter used in the service and across integrations.
|
Package tracer initializes and exposes the global tracer exporter used in the service and across integrations. |
Click to show internal directories.
Click to hide internal directories.