diff options
author | Julien Pivotto <roidelapluie@inuits.eu> | 2020-05-01 14:26:51 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-01 14:26:51 +0200 |
commit | 202ecf9c9d1d1960cc9cac24838d13e9cff5edca (patch) | |
tree | 114dd7799aad5b6d8241bcf4756565ed16aa7f59 /node_exporter.go | |
parent | b42819b69d4d6f81c9b13ab6c7cefcb7aa6a395a (diff) | |
download | prometheus_node_collector-202ecf9c9d1d1960cc9cac24838d13e9cff5edca.tar.bz2 prometheus_node_collector-202ecf9c9d1d1960cc9cac24838d13e9cff5edca.tar.xz prometheus_node_collector-202ecf9c9d1d1960cc9cac24838d13e9cff5edca.zip |
Add basic authentication (#1683)
* Add basic authentication
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
Diffstat (limited to 'node_exporter.go')
-rw-r--r-- | node_exporter.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/node_exporter.go b/node_exporter.go index 800be92..d195372 100644 --- a/node_exporter.go +++ b/node_exporter.go | |||
@@ -15,13 +15,14 @@ package main | |||
15 | 15 | ||
16 | import ( | 16 | import ( |
17 | "fmt" | 17 | "fmt" |
18 | "github.com/prometheus/common/promlog" | ||
19 | "github.com/prometheus/common/promlog/flag" | ||
20 | "net/http" | 18 | "net/http" |
21 | _ "net/http/pprof" | 19 | _ "net/http/pprof" |
22 | "os" | 20 | "os" |
23 | "sort" | 21 | "sort" |
24 | 22 | ||
23 | "github.com/prometheus/common/promlog" | ||
24 | "github.com/prometheus/common/promlog/flag" | ||
25 | |||
25 | "github.com/go-kit/kit/log" | 26 | "github.com/go-kit/kit/log" |
26 | "github.com/go-kit/kit/log/level" | 27 | "github.com/go-kit/kit/log/level" |
27 | "github.com/prometheus/client_golang/prometheus" | 28 | "github.com/prometheus/client_golang/prometheus" |
@@ -189,7 +190,7 @@ func main() { | |||
189 | 190 | ||
190 | level.Info(logger).Log("msg", "Listening on", "address", *listenAddress) | 191 | level.Info(logger).Log("msg", "Listening on", "address", *listenAddress) |
191 | server := &http.Server{Addr: *listenAddress} | 192 | server := &http.Server{Addr: *listenAddress} |
192 | if err := https.Listen(server, *configFile); err != nil { | 193 | if err := https.Listen(server, *configFile, logger); err != nil { |
193 | level.Error(logger).Log("err", err) | 194 | level.Error(logger).Log("err", err) |
194 | os.Exit(1) | 195 | os.Exit(1) |
195 | } | 196 | } |