Skip to content

Commit 65c6259

Browse files
authored
Update version collector (#136)
Update version collector use to follow common exporter pattern. Signed-off-by: SuperQ <[email protected]>
1 parent fefa691 commit 65c6259

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

Diff for: main.go

+7-7
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ import (
2222
"github.com/prometheus-community/systemd_exporter/systemd"
2323
"github.com/prometheus-community/systemd_exporter/systemd/resolved"
2424
"github.com/prometheus/client_golang/prometheus"
25-
"github.com/prometheus/client_golang/prometheus/collectors/version"
25+
versioncollector "github.com/prometheus/client_golang/prometheus/collectors/version"
2626
"github.com/prometheus/client_golang/prometheus/promhttp"
2727
"github.com/prometheus/common/promslog"
2828
"github.com/prometheus/common/promslog/flag"
29-
commonVersion "github.com/prometheus/common/version"
29+
"github.com/prometheus/common/version"
3030
"github.com/prometheus/exporter-toolkit/web"
3131
webflag "github.com/prometheus/exporter-toolkit/web/kingpinflag"
3232
)
@@ -52,18 +52,18 @@ func main() {
5252

5353
promslogConfig := &promslog.Config{}
5454
flag.AddFlags(kingpin.CommandLine, promslogConfig)
55-
kingpin.Version(commonVersion.Print("systemd_exporter"))
55+
kingpin.Version(version.Print("systemd_exporter"))
5656
kingpin.HelpFlag.Short('h')
5757
kingpin.Parse()
5858
logger := promslog.New(promslogConfig)
5959

60-
logger.Info("Starting systemd_exporter", "version", commonVersion.Info())
61-
logger.Info("Build context", "build_context", commonVersion.BuildContext())
60+
logger.Info("Starting systemd_exporter", "version", version.Info())
61+
logger.Info("Build context", "build_context", version.BuildContext())
6262

6363
exporterMetricsRegistry := prometheus.NewRegistry()
6464
r := prometheus.NewRegistry()
6565

66-
r.MustRegister(version.NewCollector("systemd_exporter"))
66+
r.MustRegister(versioncollector.NewCollector("systemd_exporter"))
6767

6868
collector, err := systemd.NewCollector(logger)
6969
if err != nil {
@@ -107,7 +107,7 @@ func main() {
107107
landingConfig := web.LandingConfig{
108108
Name: "systemd Exporter",
109109
Description: "Prometheus Exporter for systemd",
110-
Version: commonVersion.Info(),
110+
Version: version.Info(),
111111
Links: []web.LandingLinks{
112112
{
113113
Address: *metricsPath,

0 commit comments

Comments
 (0)