internal/

directory
v0.19.2 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2024 License: MIT

Directories

Path Synopsis
Package cloudprovider allows to automatically set consistent logs' fields and traces' attributes for OpenTelemetry based on the cloud provider hosting the running helix service.
Package cloudprovider allows to automatically set consistent logs' fields and traces' attributes for OpenTelemetry based on the cloud provider hosting the running helix service.
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.
qovery
Package qovery provides a helper to detect if the service is being run by Qovery, as well as utilities for consistent OpenTelemetry logs and traces.
Package qovery provides a helper to detect if the service is being run by Qovery, as well as utilities for consistent OpenTelemetry logs and traces.
render
Package render provides a helper to detect if the service is being run by Render, as well as utilities for consistent OpenTelemetry logs and traces.
Package render provides a helper to detect if the service is being run by Render, as well as utilities for consistent OpenTelemetry logs and traces.
unknown
Package unknown provides a fallback helper in case no cloud provider has been detected, as well as utilities for consistent OpenTelemetry logs and traces when not running within a known cloud provider.
Package unknown provides a fallback helper in case no cloud provider has been detected, as well as utilities for consistent OpenTelemetry logs and traces when not running within a known cloud provider.
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 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