@@ -25,7 +25,6 @@ import (
2525 "time"
2626
2727 "github.com/blang/semver/v4"
28- "github.com/go-kit/log/level"
2928 "github.com/prometheus/client_golang/prometheus"
3029)
3130
@@ -284,7 +283,7 @@ func makeDescMap(pgVersion semver.Version, serverLabels prometheus.Labels, metri
284283 if ! columnMapping .supportedVersions (pgVersion ) {
285284 // It's very useful to be able to see what columns are being
286285 // rejected.
287- level . Debug ( logger ). Log ("msg" , "Column is being forced to discard due to version incompatibility" , "column" , columnName )
286+ logger . Debug ("msg" , "Column is being forced to discard due to version incompatibility" , "column" , columnName )
288287 thisMap [columnName ] = MetricMap {
289288 discard : true ,
290289 conversion : func (_ interface {}) (float64 , bool ) {
@@ -371,7 +370,7 @@ func makeDescMap(pgVersion semver.Version, serverLabels prometheus.Labels, metri
371370 case string :
372371 durationString = t
373372 default :
374- level . Error ( logger ). Log ("msg" , "Duration conversion metric was not a string" )
373+ logger . Error ("msg" , "Duration conversion metric was not a string" )
375374 return math .NaN (), false
376375 }
377376
@@ -381,7 +380,7 @@ func makeDescMap(pgVersion semver.Version, serverLabels prometheus.Labels, metri
381380
382381 d , err := time .ParseDuration (durationString )
383382 if err != nil {
384- level . Error ( logger ). Log ("msg" , "Failed converting result to metric" , "column" , columnName , "in" , in , "err" , err )
383+ logger . Error ("msg" , "Failed converting result to metric" , "column" , columnName , "in" , in , "err" , err )
385384 return math .NaN (), false
386385 }
387386 return float64 (d / time .Millisecond ), true
@@ -491,7 +490,7 @@ func parseConstLabels(s string) prometheus.Labels {
491490 for _ , p := range parts {
492491 keyValue := strings .Split (strings .TrimSpace (p ), "=" )
493492 if len (keyValue ) != 2 {
494- level . Error ( logger ). Log (`Wrong constant labels format, should be "key=value"` , "input" , p )
493+ logger . Error (`Wrong constant labels format, should be "key=value"` , "input" , p )
495494 continue
496495 }
497496 key := strings .TrimSpace (keyValue [0 ])
@@ -582,7 +581,7 @@ func newDesc(subsystem, name, help string, labels prometheus.Labels) *prometheus
582581}
583582
584583func checkPostgresVersion (db * sql.DB , server string ) (semver.Version , string , error ) {
585- level . Debug ( logger ). Log ("msg" , "Querying PostgreSQL version" , "server" , server )
584+ logger . Debug ("msg" , "Querying PostgreSQL version" , "server" , server )
586585 versionRow := db .QueryRow ("SELECT version();" )
587586 var versionString string
588587 err := versionRow .Scan (& versionString )
@@ -605,12 +604,12 @@ func (e *Exporter) checkMapVersions(ch chan<- prometheus.Metric, server *Server)
605604 }
606605
607606 if ! e .disableDefaultMetrics && semanticVersion .LT (lowestSupportedVersion ) {
608- level . Warn ( logger ). Log ("msg" , "PostgreSQL version is lower than our lowest supported version" , "server" , server , "version" , semanticVersion , "lowest_supported_version" , lowestSupportedVersion )
607+ logger . Warn ("msg" , "PostgreSQL version is lower than our lowest supported version" , "server" , server , "version" , semanticVersion , "lowest_supported_version" , lowestSupportedVersion )
609608 }
610609
611610 // Check if semantic version changed and recalculate maps if needed.
612611 if semanticVersion .NE (server .lastMapVersion ) || server .metricMap == nil {
613- level . Info ( logger ). Log ("msg" , "Semantic version changed" , "server" , server , "from" , server .lastMapVersion , "to" , semanticVersion )
612+ logger . Info ("msg" , "Semantic version changed" , "server" , server , "from" , server .lastMapVersion , "to" , semanticVersion )
614613 server .mappingMtx .Lock ()
615614
616615 // Get Default Metrics only for master database
@@ -631,13 +630,13 @@ func (e *Exporter) checkMapVersions(ch chan<- prometheus.Metric, server *Server)
631630 // Calculate the hashsum of the useQueries
632631 userQueriesData , err := os .ReadFile (e .userQueriesPath )
633632 if err != nil {
634- level . Error ( logger ). Log ("msg" , "Failed to reload user queries" , "path" , e .userQueriesPath , "err" , err )
633+ logger . Error ("msg" , "Failed to reload user queries" , "path" , e .userQueriesPath , "err" , err )
635634 e .userQueriesError .WithLabelValues (e .userQueriesPath , "" ).Set (1 )
636635 } else {
637636 hashsumStr := fmt .Sprintf ("%x" , sha256 .Sum256 (userQueriesData ))
638637
639638 if err := addQueries (userQueriesData , semanticVersion , server ); err != nil {
640- level . Error ( logger ). Log ("msg" , "Failed to reload user queries" , "path" , e .userQueriesPath , "err" , err )
639+ logger . Error ("msg" , "Failed to reload user queries" , "path" , e .userQueriesPath , "err" , err )
641640 e .userQueriesError .WithLabelValues (e .userQueriesPath , hashsumStr ).Set (1 )
642641 } else {
643642 // Mark user queries as successfully loaded
@@ -679,7 +678,7 @@ func (e *Exporter) scrape(ch chan<- prometheus.Metric) {
679678 if err := e .scrapeDSN (ch , dsn ); err != nil {
680679 errorsCount ++
681680
682- level . Error ( logger ). Log ("err" , err )
681+ logger . Error ("err" , err )
683682
684683 if _ , ok := err .(* ErrorConnectToServer ); ok {
685684 connectionErrorsCount ++
0 commit comments