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,
}
}