package action

import "github.com/prometheus/client_golang/prometheus"

func init() {
	prometheus.MustRegister(RuVersionUnsupportedTotal)
}

const (
	LabelSharedPoolId = "shared_pool_id"
	LabelClusterId    = "cluster_id"
)

var (
	RuVersionUnsupportedTotal = prometheus.NewCounterVec(
		prometheus.CounterOpts{
			Subsystem: "cluster",
			Name:      "ru_version_unsupported_total",
			Help:      "Number of times PD returned 404 for ru_version API when setting RU version 2, indicating kernel does not support it",
		}, []string{LabelSharedPoolId, LabelClusterId})
)
