Additional metrics for New Relic

This commit is contained in:
DarthSim
2022-07-07 19:13:30 +06:00
parent c4801761db
commit 2661db1000
7 changed files with 190 additions and 6 deletions

View File

@@ -22,6 +22,7 @@ import (
"github.com/imgproxy/imgproxy/v3/imagedata"
"github.com/imgproxy/imgproxy/v3/imagetype"
"github.com/imgproxy/imgproxy/v3/metrics/datadog"
"github.com/imgproxy/imgproxy/v3/metrics/newrelic"
"github.com/imgproxy/imgproxy/v3/metrics/prometheus"
)
@@ -100,6 +101,10 @@ func Init() error {
datadog.AddGaugeFunc("vips.max_memory", GetMemHighwater)
datadog.AddGaugeFunc("vips.allocs", GetAllocs)
newrelic.AddGaugeFunc("vips.memory", GetMem)
newrelic.AddGaugeFunc("vips.max_memory", GetMemHighwater)
newrelic.AddGaugeFunc("vips.allocs", GetAllocs)
return nil
}