package controller

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

var (
	ReconcileDuration = prometheus.NewHistogramVec(
		prometheus.HistogramOpts{
			Namespace: "infra",
			Subsystem: "controller",
			Name:      "reconcile_duration",
			Help:      "the time that used in each controller reconcile",
			Buckets:   prometheus.ExponentialBuckets(10, 2, 6), // 10s~640s,
		}, []string{"controller"})
)
