aboutsummaryrefslogtreecommitdiff
path: root/node_exporter.go
diff options
context:
space:
mode:
authorCaskey L. Dickson <caskey@technocage.com>2016-01-07 17:59:16 -0800
committerCaskey L. Dickson <caskey@technocage.com>2016-01-07 17:59:16 -0800
commitab9ee574fbb912a731aabeb3d5bb22174ea10a9a (patch)
tree871ef6e0b0a0319830b78406619588a4c556d7ac /node_exporter.go
parent96ecc3d715c0ee230c88d76d0e15a9ba5dafeae5 (diff)
downloadprometheus_node_collector-ab9ee574fbb912a731aabeb3d5bb22174ea10a9a.tar.bz2
prometheus_node_collector-ab9ee574fbb912a731aabeb3d5bb22174ea10a9a.tar.xz
prometheus_node_collector-ab9ee574fbb912a731aabeb3d5bb22174ea10a9a.zip
Build cleanly under windows.
Removes unused signal handlers left over from signal based collection and block the non windows-relevant collectors loadavg and interrupts. Signal based collection removed in 1c17481a4289a81b70e482fcf1d4a432da87c5de.
Diffstat (limited to 'node_exporter.go')
-rw-r--r--node_exporter.go6
1 files changed, 0 insertions, 6 deletions
diff --git a/node_exporter.go b/node_exporter.go
index f1569a1..a68930b 100644
--- a/node_exporter.go
+++ b/node_exporter.go
@@ -18,12 +18,9 @@ import (
18 "fmt" 18 "fmt"
19 "net/http" 19 "net/http"
20 _ "net/http/pprof" 20 _ "net/http/pprof"
21 "os"
22 "os/signal"
23 "sort" 21 "sort"
24 "strings" 22 "strings"
25 "sync" 23 "sync"
26 "syscall"
27 "time" 24 "time"
28 25
29 "github.com/prometheus/client_golang/prometheus" 26 "github.com/prometheus/client_golang/prometheus"
@@ -154,9 +151,6 @@ func main() {
154 nodeCollector := NodeCollector{collectors: collectors} 151 nodeCollector := NodeCollector{collectors: collectors}
155 prometheus.MustRegister(nodeCollector) 152 prometheus.MustRegister(nodeCollector)
156 153
157 sigUsr1 := make(chan os.Signal)
158 signal.Notify(sigUsr1, syscall.SIGUSR1)
159
160 handler := prometheus.Handler() 154 handler := prometheus.Handler()
161 155
162 http.Handle(*metricsPath, handler) 156 http.Handle(*metricsPath, handler)