package
0.5.11
Repository: https://github.com/kubewharf/katalyst-core.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

ConvertMapToTags only pass map to metrics related function.
NewOpenTelemetryPrometheusMetricsEmitter implement a MetricEmitter use open-telemetry sdk.

# Constants

MetricTypeNameCount emit counter metrics which is monotonic.
The MetricTypeNameRaw is stateless, the MetricTypeNameCount and MetricTypeNameUpDownCount are stateful, so when we need store metrics with high dimension tags (such as pod name or uuid), we must use MetricTypeNameRaw to avoid oom.
MetricTypeNameUpDownCount emit up down count metrics which isn't monotonic.
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
MetricTagWrapper is a wrapped implementation for MetricEmitter it contains a standard MetricEmitter implementation along with pre-defined common metrics tags.

# Interfaces

MetricEmitter interface defines the action of emitting metrics, support to use different kinds of metrics emitter if needed.

# Type aliases

No description provided by the author
No description provided by the author