@@ -23,10 +23,11 @@ import (
23
23
"github.com/go-kit/log"
24
24
"github.com/go-kit/log/level"
25
25
"github.com/prometheus/client_golang/prometheus"
26
+ "github.com/prometheus/client_golang/prometheus/collectors/version"
26
27
"github.com/prometheus/client_golang/prometheus/promhttp"
27
28
"github.com/prometheus/common/promlog"
28
29
"github.com/prometheus/common/promlog/flag"
29
- "github.com/prometheus/common/version"
30
+ common_version "github.com/prometheus/common/version"
30
31
31
32
"github.com/prometheus/exporter-toolkit/web"
32
33
"github.com/prometheus/exporter-toolkit/web/kingpinflag"
@@ -112,16 +113,16 @@ func main() {
112
113
promlogConfig := & promlog.Config {}
113
114
114
115
flag .AddFlags (kingpin .CommandLine , promlogConfig )
115
- kingpin .Version (version .Print (exporterName ))
116
+ kingpin .Version (common_version .Print (exporterName ))
116
117
kingpin .HelpFlag .Short ('h' )
117
118
118
119
addMissingEnvironmentFlags (kingpin .CommandLine )
119
120
120
121
kingpin .Parse ()
121
122
logger := promlog .New (promlogConfig )
122
123
123
- level .Info (logger ).Log ("msg" , "Starting nginx-prometheus-exporter" , "version" , version .Info ())
124
- level .Info (logger ).Log ("msg" , "Build context" , "build_context" , version .BuildContext ())
124
+ level .Info (logger ).Log ("msg" , "Starting nginx-prometheus-exporter" , "version" , common_version .Info ())
125
+ level .Info (logger ).Log ("msg" , "Build context" , "build_context" , common_version .BuildContext ())
125
126
126
127
prometheus .MustRegister (version .NewCollector (exporterName ))
127
128
@@ -179,7 +180,7 @@ func main() {
179
180
Name : "NGINX Prometheus Exporter" ,
180
181
Description : "Prometheus Exporter for NGINX and NGINX Plus" ,
181
182
HeaderColor : "#039900" ,
182
- Version : version .Info (),
183
+ Version : common_version .Info (),
183
184
Links : []web.LandingLinks {
184
185
{
185
186
Address : * metricsPath ,
@@ -236,7 +237,7 @@ func registerCollector(logger log.Logger, transport *http.Transport,
236
237
addr = "http://unix" + requestPath
237
238
}
238
239
239
- userAgent := fmt .Sprintf ("NGINX-Prometheus-Exporter/v%v" , version .Version )
240
+ userAgent := fmt .Sprintf ("NGINX-Prometheus-Exporter/v%v" , common_version .Version )
240
241
241
242
httpClient := & http.Client {
242
243
Timeout : * timeout ,
0 commit comments