package metrics
import "k8s.io/kubernetes/pkg/controller/resourceclaim/metrics"
Index ¶
Constants ¶
const ResourceClaimSubsystem = "resourceclaim_controller"
ResourceClaimSubsystem - subsystem name used for ResourceClaim creation
Variables ¶
var ( // ResourceClaimCreateAttempts tracks the number of // ResourceClaims().Create calls (both successful and unsuccessful) ResourceClaimCreateAttempts = metrics.NewCounter( &metrics.CounterOpts{ Subsystem: ResourceClaimSubsystem, Name: "create_attempts_total", Help: "Number of ResourceClaims creation requests", StabilityLevel: metrics.ALPHA, }) // ResourceClaimCreateFailures tracks the number of unsuccessful // ResourceClaims().Create calls ResourceClaimCreateFailures = metrics.NewCounter( &metrics.CounterOpts{ Subsystem: ResourceClaimSubsystem, Name: "create_failures_total", Help: "Number of ResourceClaims creation request failures", StabilityLevel: metrics.ALPHA, }) // NumResourceClaims tracks the current number of ResourceClaims. NumResourceClaims = metrics.NewGauge( &metrics.GaugeOpts{ Subsystem: ResourceClaimSubsystem, Name: "resource_claims", Help: "Number of ResourceClaims", StabilityLevel: metrics.ALPHA, }) // NumAllocatedResourceClaims tracks the current number of allocated ResourceClaims. NumAllocatedResourceClaims = metrics.NewGauge( &metrics.GaugeOpts{ Subsystem: ResourceClaimSubsystem, Name: "allocated_resource_claims", Help: "Number of allocated ResourceClaims", StabilityLevel: metrics.ALPHA, }) )
Functions ¶
func RegisterMetrics ¶
func RegisterMetrics()
RegisterMetrics registers ResourceClaim 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.