safing-portmaster/nameserver/metrics.go
2021-01-28 17:45:52 +01:00

21 lines
439 B
Go

package nameserver
import (
"github.com/safing/portbase/api"
"github.com/safing/portbase/config"
"github.com/safing/portbase/metrics"
)
var requestsHistogram *metrics.Histogram
func registerMetrics() (err error) {
requestsHistogram, err = metrics.NewHistogram(
"nameserver/request/duration/seconds",
nil,
&metrics.Options{
Permission: api.PermitUser,
ExpertiseLevel: config.ExpertiseLevelExpert,
})
return err
}