Added reset before collecting new metrics to prevent dangling metrics
This commit is contained in:
@@ -78,6 +78,12 @@ func (c *PveSubscriptionCollector) CollectMetrics() error {
|
||||
return err
|
||||
}
|
||||
|
||||
c.info.Reset()
|
||||
c.status.Reset()
|
||||
c.nextDueDate.Reset()
|
||||
c.regDate.Reset()
|
||||
c.sockets.Reset()
|
||||
|
||||
for _, node := range cluster.NodeStatuses {
|
||||
labels := prometheus.Labels{
|
||||
"cluster": cluster.GetClusterName(),
|
||||
|
||||
Reference in New Issue
Block a user