Skip to content

Commit 1fc9d8c

Browse files
authored
PMM-11686 Query namespace mapping. (#141)
* PMM-11686 Add extended print of errors. * PMM-11686 Error log level. * PMM-11686 Logger.
1 parent 74815fb commit 1fc9d8c

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

cmd/postgres_exporter/namespace.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ func queryNamespaceMappings(ch chan<- prometheus.Metric, server *Server) map[str
233233
// Serious error - a namespace disappeared
234234
if err != nil {
235235
namespaceErrors[namespace] = err
236-
level.Info(logger).Log("err", err)
236+
level.Error(logger).Log("err", err)
237237
}
238238
// Non-serious errors - likely version or parsing problems.
239239
if len(nonFatalErrors) > 0 {

cmd/postgres_exporter/server.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,10 @@ func (s *Server) Scrape(ch chan<- prometheus.Metric, disableSettingsMetrics bool
126126
errMap := queryNamespaceMappings(ch, s)
127127
if len(errMap) > 0 {
128128
err = fmt.Errorf("queryNamespaceMappings returned %d errors", len(errMap))
129+
level.Error(logger).Log("msg", "NAMESPACE ERRORS FOUND")
130+
for namespace, err := range errMap {
131+
level.Error(logger).Log("namespace", namespace, "msg", err)
132+
}
129133
}
130134

131135
return err

0 commit comments

Comments
 (0)