package metrics

import "k8s.io/kubernetes/pkg/controller/ttlafterfinished/metrics"

Index

Constants

const TTLAfterFinishedSubsystem = "ttl_after_finished_controller"

TTLAfterFinishedSubsystem - subsystem name used for this controller.

Variables

var (
	// JobDeletionDurationSeconds tracks the time it took to delete the job since it
	// became eligible for deletion.
	JobDeletionDurationSeconds = metrics.NewHistogram(
		&metrics.HistogramOpts{
			Subsystem:      TTLAfterFinishedSubsystem,
			Name:           "job_deletion_duration_seconds",
			Help:           "The time it took to delete the job since it became eligible for deletion",
			StabilityLevel: metrics.ALPHA,

			Buckets: metrics.ExponentialBuckets(0.1, 2, 14),
		},
	)
)

Functions

func Register

func Register()

Register registers TTL after finished controller metrics.

Source Files

metrics.go

Version
v1.33.0 (latest)
Published
Apr 23, 2025
Platform
linux/amd64
Imports
3 packages
Last checked
3 hours ago

Tools for package owners.