func()

in pkg/metrics/otel.go [105:116]


func (*otelProvider) ClusterRecorder() ClusterRecorder {
	meter := global.Meter(MetricNamespace)
	nodeConditionRecorder := metric.Must(meter).NewInt64Counter("cluster/node_condition")
	addonExpectedRecorder := metric.Must(meter).NewInt64Counter("cluster/addons_expected")
	nodeAvailableRecorder := metric.Must(meter).NewInt64Counter("cluster/node_available")

	return &otelClusterRecorder{
		nodeConditionRecorder: &nodeConditionRecorder,
		addonExpectedRecorder: &addonExpectedRecorder,
		nodeAvailableRecorder: &nodeAvailableRecorder,
	}
}