@@ -28,7 +28,6 @@ import (
28
28
"github.com/bleemeo/glouton/logger"
29
29
30
30
"github.com/go-chi/chi/v5"
31
- "github.com/go-kit/log"
32
31
"github.com/grafana/regexp"
33
32
jsoniter "github.com/json-iterator/go"
34
33
"github.com/prometheus/common/model"
77
76
type PromQL struct {
78
77
CORSOrigin * regexp.Regexp
79
78
80
- logger log.Logger
81
79
queryEngine * promql.Engine
82
80
}
83
81
@@ -127,9 +125,8 @@ func (p *PromQL) Register(st storage.Queryable) http.Handler {
127
125
}
128
126
129
127
func (p * PromQL ) init () {
130
- p .logger = logger .GoKitLoggerWrapper (logger .V (1 ))
131
128
opts := promql.EngineOpts {
132
- Logger : log . With ( p . logger , "component" , "query engine" ),
129
+ Logger : logger . NewSlog (). With ( "component" , "query engine" ),
133
130
Reg : nil ,
134
131
MaxSamples : 50000000 ,
135
132
Timeout : 2 * time .Minute ,
@@ -307,7 +304,7 @@ func (p *PromQL) respond(w http.ResponseWriter, data interface{}, warnings annot
307
304
Warnings : warningStrings ,
308
305
})
309
306
if err != nil {
310
- _ = p . logger .Log ( "msg" , "error marshaling json response" , "err " , err )
307
+ logger .V ( 1 ). Printf ( "Error marshaling PromQL json response: %v " , err )
311
308
312
309
http .Error (w , err .Error (), http .StatusInternalServerError )
313
310
@@ -318,7 +315,7 @@ func (p *PromQL) respond(w http.ResponseWriter, data interface{}, warnings annot
318
315
w .WriteHeader (http .StatusOK )
319
316
320
317
if _ , err := w .Write (b ); err != nil {
321
- _ = p . logger .Log ( "msg" , "error writing response" , "err " , err )
318
+ logger .V ( 1 ). Printf ( "Error writing PromQL response: %v " , err )
322
319
}
323
320
}
324
321
@@ -332,7 +329,7 @@ func (p *PromQL) respondError(w http.ResponseWriter, apiErr *apiError, data inte
332
329
Data : data ,
333
330
})
334
331
if err != nil {
335
- _ = p . logger .Log ( "msg" , "error marshaling json response" , "err " , err )
332
+ logger .V ( 1 ). Printf ( "Error marshaling PromQL error json response: %v " , err )
336
333
337
334
http .Error (w , err .Error (), http .StatusInternalServerError )
338
335
@@ -360,6 +357,6 @@ func (p *PromQL) respondError(w http.ResponseWriter, apiErr *apiError, data inte
360
357
w .WriteHeader (code )
361
358
362
359
if _ , err := w .Write (b ); err != nil {
363
- _ = p . logger .Log ( "msg" , "error writing response" , "err " , err )
360
+ logger .V ( 1 ). Printf ( "Error writing PromQL error response: %v " , err )
364
361
}
365
362
}
0 commit comments