@@ -38,10 +38,10 @@ type Metrics struct {
3838 certificateRequestExpiryTimeSeconds * prometheus.GaugeVec
3939 certificateRequestRenewalTimeSeconds * prometheus.GaugeVec
4040 certificateRequestReadyStatus * prometheus.GaugeVec
41- driverIssueCallCount * prometheus.CounterVec
42- driverIssueErrorCount * prometheus.CounterVec
43- managedVolumeCount * prometheus.CounterVec
44- managedCertificateCount * prometheus.CounterVec
41+ driverIssueCallCountTotal * prometheus.CounterVec
42+ driverIssueErrorCountTotal * prometheus.CounterVec
43+ managedVolumeCountTotal * prometheus.CounterVec
44+ managedCertificateCountTotal * prometheus.CounterVec
4545}
4646
4747// New creates a Metrics struct and populates it with prometheus metric types.
@@ -77,41 +77,41 @@ func New(logger *logr.Logger, registry *prometheus.Registry) *Metrics {
7777 []string {"name" , "namespace" , "condition" , "issuer_name" , "issuer_kind" , "issuer_group" },
7878 )
7979
80- driverIssueCallCount = prometheus .NewCounterVec (
80+ driverIssueCallCountTotal = prometheus .NewCounterVec (
8181 prometheus.CounterOpts {
8282 Namespace : namespace ,
8383 Subsystem : subsystem ,
84- Name : "driver_issue_call_count " ,
84+ Name : "driver_issue_call_count_total " ,
8585 Help : "The number of issue() calls made by the driver." ,
8686 },
8787 []string {"node" , "volume" },
8888 )
8989
90- driverIssueErrorCount = prometheus .NewCounterVec (
90+ driverIssueErrorCountTotal = prometheus .NewCounterVec (
9191 prometheus.CounterOpts {
9292 Namespace : namespace ,
9393 Subsystem : subsystem ,
94- Name : "driver_issue_error_count " ,
94+ Name : "driver_issue_error_count_total " ,
9595 Help : "The number of errors encountered during the driver issue() calls." ,
9696 },
9797 []string {"node" , "volume" },
9898 )
9999
100- managedVolumeCount = prometheus .NewCounterVec (
100+ managedVolumeCountTotal = prometheus .NewCounterVec (
101101 prometheus.CounterOpts {
102102 Namespace : namespace ,
103103 Subsystem : subsystem ,
104- Name : "managed_volume_count " ,
104+ Name : "managed_volume_count_total " ,
105105 Help : "The number of volume managed by the csi driver." ,
106106 },
107107 []string {"node" },
108108 )
109109
110- managedCertificateCount = prometheus .NewCounterVec (
110+ managedCertificateCountTotal = prometheus .NewCounterVec (
111111 prometheus.CounterOpts {
112112 Namespace : namespace ,
113113 Subsystem : subsystem ,
114- Name : "managed_certificate_count " ,
114+ Name : "managed_certificate_count_total " ,
115115 Help : "The number of certificates managed by the csi driver." ,
116116 },
117117 []string {"node" },
@@ -126,19 +126,19 @@ func New(logger *logr.Logger, registry *prometheus.Registry) *Metrics {
126126 certificateRequestExpiryTimeSeconds : certificateRequestExpiryTimeSeconds ,
127127 certificateRequestRenewalTimeSeconds : certificateRequestRenewalTimeSeconds ,
128128 certificateRequestReadyStatus : certificateRequestReadyStatus ,
129- driverIssueCallCount : driverIssueCallCount ,
130- driverIssueErrorCount : driverIssueErrorCount ,
131- managedVolumeCount : managedVolumeCount ,
132- managedCertificateCount : managedCertificateCount ,
129+ driverIssueCallCountTotal : driverIssueCallCountTotal ,
130+ driverIssueErrorCountTotal : driverIssueErrorCountTotal ,
131+ managedVolumeCountTotal : managedVolumeCountTotal ,
132+ managedCertificateCountTotal : managedCertificateCountTotal ,
133133 }
134134
135135 m .registry .MustRegister (m .certificateRequestExpiryTimeSeconds )
136136 m .registry .MustRegister (m .certificateRequestRenewalTimeSeconds )
137137 m .registry .MustRegister (m .certificateRequestReadyStatus )
138- m .registry .MustRegister (m .driverIssueCallCount )
139- m .registry .MustRegister (m .driverIssueErrorCount )
140- m .registry .MustRegister (m .managedVolumeCount )
141- m .registry .MustRegister (m .managedCertificateCount )
138+ m .registry .MustRegister (m .driverIssueCallCountTotal )
139+ m .registry .MustRegister (m .driverIssueErrorCountTotal )
140+ m .registry .MustRegister (m .managedVolumeCountTotal )
141+ m .registry .MustRegister (m .managedCertificateCountTotal )
142142
143143 return m
144144}
@@ -151,22 +151,22 @@ func (m *Metrics) DefaultHandler() http.Handler {
151151 return mux
152152}
153153
154- // IncrementIssueCallCount will increase the issue call counter for the driver.
155- func (m * Metrics ) IncrementIssueCallCount (nodeNameHash , volumeID string ) {
156- m .driverIssueCallCount .WithLabelValues (nodeNameHash , volumeID ).Inc ()
154+ // IncrementIssueCallCountTotal will increase the issue call counter for the driver.
155+ func (m * Metrics ) IncrementIssueCallCountTotal (nodeNameHash , volumeID string ) {
156+ m .driverIssueCallCountTotal .WithLabelValues (nodeNameHash , volumeID ).Inc ()
157157}
158158
159- // IncrementIssueErrorCount will increase count of errors during issue call of the driver.
160- func (m * Metrics ) IncrementIssueErrorCount (nodeNameHash , volumeID string ) {
161- m .driverIssueErrorCount .WithLabelValues (nodeNameHash , volumeID ).Inc ()
159+ // IncrementIssueErrorCountTotal will increase count of errors during issue call of the driver.
160+ func (m * Metrics ) IncrementIssueErrorCountTotal (nodeNameHash , volumeID string ) {
161+ m .driverIssueErrorCountTotal .WithLabelValues (nodeNameHash , volumeID ).Inc ()
162162}
163163
164- // IncrementManagedVolumeCount will increase the managed volume counter for the driver.
165- func (m * Metrics ) IncrementManagedVolumeCount (nodeNameHash string ) {
166- m .managedVolumeCount .WithLabelValues (nodeNameHash ).Inc ()
164+ // IncrementManagedVolumeCountTotal will increase the managed volume counter for the driver.
165+ func (m * Metrics ) IncrementManagedVolumeCountTotal (nodeNameHash string ) {
166+ m .managedVolumeCountTotal .WithLabelValues (nodeNameHash ).Inc ()
167167}
168168
169- // IncrementManagedCertificateCount will increase the managed certificate count for the driver.
170- func (m * Metrics ) IncrementManagedCertificateCount (nodeNameHash string ) {
171- m .managedCertificateCount .WithLabelValues (nodeNameHash ).Inc ()
169+ // IncrementManagedCertificateCountTotal will increase the managed certificate count for the driver.
170+ func (m * Metrics ) IncrementManagedCertificateCountTotal (nodeNameHash string ) {
171+ m .managedCertificateCountTotal .WithLabelValues (nodeNameHash ).Inc ()
172172}
0 commit comments