fix promver collector to default buildinfo collector

This commit is contained in:
Cody Lee 2024-04-19 15:50:13 -05:00
parent 1f2343402d
commit a4a9596562
No known key found for this signature in database
1 changed files with 12 additions and 11 deletions

View File

@ -3,6 +3,7 @@ package promunifi
import (
"fmt"
"github.com/prometheus/client_golang/prometheus/collectors"
"net"
"net/http"
"reflect"
@ -198,7 +199,7 @@ func (u *promUnifi) Run(c poller.Collect) error {
promver.Branch = version.Branch
webserver.UpdateOutput(&webserver.Output{Name: PluginName, Config: u.Config})
prometheus.MustRegister(promver.NewCollector(u.Namespace))
prometheus.MustRegister(collectors.NewBuildInfoCollector())
prometheus.MustRegister(u)
mux.Handle("/metrics", promhttp.HandlerFor(prometheus.DefaultGatherer,
promhttp.HandlerOpts{ErrorHandling: promhttp.ContinueOnError},