internal/

directory
v0.17.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 19, 2024 License: MIT

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL