Skip to content

Commit 0d4af2b

Browse files
samskwrouesnel
authored andcommitted
No version metrics when default metrics disabled
1 parent 07dd31d commit 0d4af2b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

cmd/postgres_exporter/postgres_exporter.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1231,8 +1231,10 @@ func (e *Exporter) checkMapVersions(ch chan<- prometheus.Metric, server *Server)
12311231
versionDesc := prometheus.NewDesc(fmt.Sprintf("%s_%s", namespace, staticLabelName),
12321232
"Version string as reported by postgres", []string{"version", "short_version"}, server.labels)
12331233

1234-
ch <- prometheus.MustNewConstMetric(versionDesc,
1235-
prometheus.UntypedValue, 1, versionString, semanticVersion.String())
1234+
if !e.disableDefaultMetrics {
1235+
ch <- prometheus.MustNewConstMetric(versionDesc,
1236+
prometheus.UntypedValue, 1, versionString, semanticVersion.String())
1237+
}
12361238
return nil
12371239
}
12381240

0 commit comments

Comments
 (0)