time="2017-11-08T04:12:04+09:00" level=info msg="Starting node_exporter (version=0.15.1, branch=HEAD, revision=ba5da2c29ae7f6209a88cb58676ba5ba029ad785)" source="node_exporter.go:43" time="2017-11-08T04:12:04+09:00" level=info msg="Build context (go=go1.9.2, user=root@b73d73f4fc5e, date=20171107-17:50:51)" source="node_exporter.go:44" time="2017-11-08T04:12:04+09:00" level=info msg="No directory specified, see --collector.textfile.directory" source="textfile.go:57" time="2017-11-08T04:12:04+09:00" level=info msg="Enabled collectors:" source="node_exporter.go:50" time="2017-11-08T04:12:04+09:00" level=info msg=" - uname" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - wifi" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - stat" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - bcache" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - cpu" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - entropy" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - edac" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - netstat" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - loadavg" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - arp" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - textfile" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - vmstat" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - time" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - xfs" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - meminfo" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - sockstat" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - diskstats" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - hwmon" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - filefd" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - netdev" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - zfs" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - mdadm" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - conntrack" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - timex" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - ipvs" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - filesystem" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg=" - infiniband" source="node_exporter.go:52" time="2017-11-08T04:12:04+09:00" level=info msg="Listening on :9996" source="node_exporter.go:76" unexpected fault address 0x526fbcac50 fatal error: fault [signal SIGSEGV: segmentation violation code=0x1 addr=0x526fbcac50 pc=0x40b137] goroutine 18638 [running]: runtime.throw(0xac05f1, 0x5) /usr/local/go/src/runtime/panic.go:605 +0x95 fp=0xc4204e07f0 sp=0xc4204e07d0 pc=0x42c775 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:374 +0x227 fp=0xc4204e0840 sp=0xc4204e07f0 pc=0x443247 runtime.evacuated(...) /usr/local/go/src/runtime/hashmap.go:172 runtime.evacuate(0xa135c0, 0xc42024e36d, 0x6575994a) /usr/local/go/src/runtime/hashmap.go:1048 +0x77 fp=0xc4204e0940 sp=0xc4204e0840 pc=0x40b137 runtime.growWork(0xa135c0, 0xc42024e36d, 0xe575994a) /usr/local/go/src/runtime/hashmap.go:1031 +0x6a fp=0xc4204e0968 sp=0xc4204e0940 pc=0x40b07a runtime.mapassign_fast64(0xa135c0, 0xc42024e36d, 0x3, 0x4) /usr/local/go/src/runtime/hashmap_fast.go:533 +0x329 fp=0xc4204e09c8 sp=0xc4204e0968 pc=0x40d5b9 github.com/prometheus/node_exporter/collector.parseDiskStats(0x1014ee0, 0xc4203b4108, 0xc4203b4108, 0x0, 0x0) /go/src/github.com/prometheus/node_exporter/collector/diskstats_linux.go:227 +0x164 fp=0xc4204e0bd8 sp=0xc4204e09c8 pc=0x8a5aa4 github.com/prometheus/node_exporter/collector.getDiskStats(0x0, 0x0, 0x0) /go/src/github.com/prometheus/node_exporter/collector/diskstats_linux.go:201 +0xbc fp=0xc4204e0c18 sp=0xc4204e0bd8 pc=0x8a57ec github.com/prometheus/node_exporter/collector.(*diskstatsCollector).Update(0xc4201ea0c0, 0xc42034a2a0, 0x104adc0, 0x0) /go/src/github.com/prometheus/node_exporter/collector/diskstats_linux.go:168 +0x64 fp=0xc4204e0e30 sp=0xc4204e0c18 pc=0x8a50a4 github.com/prometheus/node_exporter/collector.execute(0xac41d1, 0x9, 0x1013260, 0xc4201ea0c0, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:118 +0x7e fp=0xc4204e0f78 sp=0xc4204e0e30 pc=0x8a0b5e github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xac41d1, 0x9, 0x1013260, 0xc4201ea0c0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 fp=0xc4204e0fb0 sp=0xc4204e0f78 pc=0x8db433 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:2337 +0x1 fp=0xc4204e0fb8 sp=0xc4204e0fb0 pc=0x45cfc1 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 1 [IO wait, 121 minutes]: internal/poll.runtime_pollWait(0x7fd1fe0dcf70, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420126a18, 0x72, 0xc4201b1a00, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc420126a18, 0xffffffffffffff00, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Accept(0xc420126a00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:335 +0x1e2 net.(*netFD).accept(0xc420126a00, 0xaeca18, 0xc4201b1bb8, 0x401fcb) /usr/local/go/src/net/fd_unix.go:238 +0x42 net.(*TCPListener).accept(0xc42000e928, 0xa07520, 0xc4201b1be8, 0x400d67) /usr/local/go/src/net/tcpsock_posix.go:136 +0x2e net.(*TCPListener).AcceptTCP(0xc42000e928, 0xc4201b1c30, 0xc4201b1c38, 0xc4201b1c28) /usr/local/go/src/net/tcpsock.go:234 +0x49 net/http.tcpKeepAliveListener.Accept(0xc42000e928, 0xaec290, 0xc4201bbae0, 0x101b5a0, 0xc4201f17a0) /usr/local/go/src/net/http/server.go:3120 +0x2f net/http.(*Server).Serve(0xc42021e1a0, 0x101aea0, 0xc42000e928, 0x0, 0x0) /usr/local/go/src/net/http/server.go:2695 +0x1b2 net/http.(*Server).ListenAndServe(0xc42021e1a0, 0xc42021e1a0, 0x2) /usr/local/go/src/net/http/server.go:2636 +0xa9 net/http.ListenAndServe(0x7ffe01f458ef, 0x5, 0x0, 0x0, 0xc4201f8c30, 0xa7a900) /usr/local/go/src/net/http/server.go:2882 +0x7f main.main() /go/src/github.com/prometheus/node_exporter/node_exporter.go:77 +0xa8a goroutine 18600 [IO wait]: internal/poll.runtime_pollWait(0x7fd1fe0dceb0, 0x72, 0x0) /usr/local/go/src/runtime/netpoll.go:173 +0x57 internal/poll.(*pollDesc).wait(0xc420126a98, 0x72, 0xffffffffffffff00, 0x1016de0, 0x1011280) /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xae internal/poll.(*pollDesc).waitRead(0xc420126a98, 0xc4201f1800, 0x1, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x3d internal/poll.(*FD).Read(0xc420126a80, 0xc4201f18a1, 0x1, 0x1, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:126 +0x18a net.(*netFD).Read(0xc420126a80, 0xc4201f18a1, 0x1, 0x1, 0xc4203388a0, 0x0, 0x1014301) /usr/local/go/src/net/fd_unix.go:202 +0x52 net.(*conn).Read(0xc42000e938, 0xc4201f18a1, 0x1, 0x1, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:176 +0x6d net/http.(*connReader).backgroundRead(0xc4201f1890) /usr/local/go/src/net/http/server.go:660 +0x62 created by net/http.(*connReader).startBackgroundRead /usr/local/go/src/net/http/server.go:656 +0xd8 goroutine 14 [runnable]: github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_model/go.io_prometheus_client.MetricType.Enum(...) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_model/go/metrics.pb.go:58 github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.(*Registry).Gather(0xc42012a240, 0x0, 0x0, 0x0, 0x0, 0x0) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/registry.go:484 +0x1c70 github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/promhttp.HandlerFor.func1(0x101a460, 0xc4202ca120, 0xc4204b8000) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/promhttp/http.go:85 +0x4c net/http.HandlerFunc.ServeHTTP(0xc4201d02c0, 0x101a460, 0xc4202ca120, 0xc4204b8000) /usr/local/go/src/net/http/server.go:1918 +0x44 net/http.(Handler).ServeHTTP-fm(0x101a460, 0xc4202ca120, 0xc4204b8000) /usr/local/go/src/net/http/h2_bundle.go:5462 +0x4d github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.InstrumentHandlerFuncWithOpts.func1(0x101a9e0, 0xc4204b2000, 0xc4204b8000) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/http.go:307 +0x229 net/http.HandlerFunc.ServeHTTP(0xc4201f8c30, 0x101a9e0, 0xc4204b2000, 0xc4204b8000) /usr/local/go/src/net/http/server.go:1918 +0x44 net/http.(*ServeMux).ServeHTTP(0x104a860, 0x101a9e0, 0xc4204b2000, 0xc4204b8000) /usr/local/go/src/net/http/server.go:2254 +0x130 net/http.serverHandler.ServeHTTP(0xc42021e1a0, 0x101a9e0, 0xc4204b2000, 0xc4204b8000) /usr/local/go/src/net/http/server.go:2619 +0xb4 net/http.(*conn).serve(0xc4201bbae0, 0x101b4e0, 0xc4201d0440) /usr/local/go/src/net/http/server.go:1801 +0x71d created by net/http.(*Server).Serve /usr/local/go/src/net/http/server.go:2720 +0x288 goroutine 18630 [semacquire]: sync.runtime_SemacquireMutex(0xc4201201ac, 0xc420395a00) /usr/local/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0xc4201201a8) /usr/local/go/src/sync/mutex.go:134 +0xee sync.(*Pool).getSlow(0x10017e0, 0xc420120300, 0x1) /usr/local/go/src/sync/pool.go:165 +0xc7 sync.(*Pool).Get(0x10017e0, 0xc420344700, 0x7fd20013e8b0) /usr/local/go/src/sync/pool.go:141 +0x13a fmt.newPrinter(0x0) /usr/local/go/src/fmt/print.go:133 +0x31 fmt.Sprintf(0xac6812, 0xd, 0xc420395c30, 0x1, 0x1, 0xc42034c010, 0xb) /usr/local/go/src/fmt/print.go:195 +0x26 github.com/prometheus/node_exporter/collector.(*netStatCollector).Update(0x1070ef0, 0xc42034a2a0, 0x104adc0, 0x2) /go/src/github.com/prometheus/node_exporter/collector/netstat_linux.go:76 +0x5b8 github.com/prometheus/node_exporter/collector.execute(0xac29aa, 0x7, 0x1013760, 0x1070ef0, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:118 +0x7e github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xac29aa, 0x7, 0x1013760, 0x1070ef0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 18644 [runnable]: syscall.Syscall(0x6, 0xc4203844e0, 0xc42024cd38, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/syscall/asm_linux_amd64.s:18 +0x5 syscall.Lstat(0xc4203844b0, 0x22, 0xc42024cd38, 0x0, 0xc420365618) /usr/local/go/src/syscall/zsyscall_linux_amd64.go:1319 +0x97 os.Lstat(0xc4203844b0, 0x22, 0x17, 0xabeee6, 0x1, 0xc42034c1f0) /usr/local/go/src/os/stat_unix.go:46 +0x5c os.(*File).readdir(0xc42028c178, 0xffffffffffffffff, 0x0, 0xc400000000, 0xc42028c178, 0x0, 0x0) /usr/local/go/src/os/dir_unix.go:27 +0x1a8 os.(*File).Readdir(0xc42028c178, 0xffffffffffffffff, 0xc42028c178, 0x0, 0x0, 0xc4203657a8, 0x4c5859) /usr/local/go/src/os/dir.go:26 +0x3e io/ioutil.ReadDir(0xc4202dc3e0, 0x17, 0x7, 0xc42034c1d0, 0x6, 0xc42034c1b0, 0x7) /usr/local/go/src/io/ioutil/ioutil.go:98 +0x7c github.com/prometheus/node_exporter/collector.collectSensorData(0xc4202dc3e0, 0x17, 0xc420365b70, 0xc420365c60, 0xc420365b70) /go/src/github.com/prometheus/node_exporter/collector/hwmon_linux.go:128 +0x60 github.com/prometheus/node_exporter/collector.(*hwMonCollector).updateHwmon(0x1070ef0, 0xc42034a2a0, 0xc4202dc3e0, 0x17, 0x0, 0x0) /go/src/github.com/prometheus/node_exporter/collector/hwmon_linux.go:156 +0x141 github.com/prometheus/node_exporter/collector.(*hwMonCollector).Update(0x1070ef0, 0xc42034a2a0, 0x104adc0, 0x1058720) /go/src/github.com/prometheus/node_exporter/collector/hwmon_linux.go:444 +0x29c github.com/prometheus/node_exporter/collector.execute(0xac06af, 0x5, 0x1013420, 0x1070ef0, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:118 +0x7e github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xac06af, 0x5, 0x1013420, 0x1070ef0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 18635 [runnable]: strconv.ParseFloat(0xc420296f52, 0x5, 0x40, 0x2, 0x2, 0x17) /usr/local/go/src/strconv/atof.go:533 +0xb9 github.com/prometheus/node_exporter/collector.(*vmStatCollector).Update(0x1070ef0, 0xc42034a2a0, 0x0, 0x0) /go/src/github.com/prometheus/node_exporter/collector/vmstat_linux.go:53 +0x353 github.com/prometheus/node_exporter/collector.execute(0xac1d05, 0x6, 0x1013ae0, 0x1070ef0, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:118 +0x7e github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xac1d05, 0x6, 0x1013ae0, 0x1070ef0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 18651 [semacquire]: sync.runtime_SemacquireMutex(0xc4201201ac, 0xdd6a00) /usr/local/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0xc4201201a8) /usr/local/go/src/sync/mutex.go:134 +0xee sync.(*Pool).getSlow(0x10017e0, 0xc420120200, 0x8a0ae0) /usr/local/go/src/sync/pool.go:165 +0xc7 sync.(*Pool).Get(0x10017e0, 0xc420078700, 0xc420078700) /usr/local/go/src/sync/pool.go:141 +0x13a fmt.newPrinter(0xde80d8) /usr/local/go/src/fmt/print.go:133 +0x31 fmt.Sprintf(0xabffcf, 0x5, 0xc42004ddc0, 0x2, 0x2, 0x5b01, 0x400154e357f) /usr/local/go/src/fmt/print.go:195 +0x26 github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log.logger.sourced(0xc420094730, 0x40f2b6) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log/log.go:243 +0x13f github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log.Debugf(0xad7361, 0x25, 0xc42004df18, 0x2, 0x2) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log/log.go:285 +0x2d github.com/prometheus/node_exporter/collector.execute(0xac0beb, 0x5, 0x1013aa0, 0x1070ef0, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:126 +0x5b0 github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xac0beb, 0x5, 0x1013aa0, 0x1070ef0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 18652 [runnable]: runtime.Caller(0x2, 0xc4202926f0, 0x10, 0x10, 0x9e8520, 0x5b31) /usr/local/go/src/runtime/extern.go:185 +0x16f github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log.logger.sourced(0xc420094730, 0x40f2b6) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log/log.go:235 +0x3c github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log.Debugf(0xad7361, 0x25, 0xc42042df18, 0x2, 0x2) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log/log.go:285 +0x2d github.com/prometheus/node_exporter/collector.execute(0xabff16, 0x4, 0x1013b20, 0xc4200957c0, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:126 +0x5b0 github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xabff16, 0x4, 0x1013b20, 0xc4200957c0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 18641 [runnable]: os.(*File).Read(0xc4203b2048, 0xc4204a2000, 0x1000, 0x1000, 0x1000, 0x1000, 0x0) /usr/local/go/src/os/file.go:99 +0x283 bufio.(*Scanner).Scan(0xc420402b58, 0x48) /usr/local/go/src/bufio/scan.go:207 +0xaf github.com/prometheus/node_exporter/collector.parseNetDevStats(0x1014ee0, 0xc4203b2048, 0xc4201bb900, 0x0, 0x0, 0x600fe6) /go/src/github.com/prometheus/node_exporter/collector/netdev_linux.go:45 +0x9c github.com/prometheus/node_exporter/collector.getNetDevStats(0xc4201bb900, 0x0, 0x0, 0x0) /go/src/github.com/prometheus/node_exporter/collector/netdev_linux.go:40 +0xca github.com/prometheus/node_exporter/collector.(*netDevCollector).Update(0xc4201dd9e0, 0xc42034a2a0, 0x104adc0, 0xc4202c4800) /go/src/github.com/prometheus/node_exporter/collector/netdev_common.go:53 +0x47 github.com/prometheus/node_exporter/collector.execute(0xac17d7, 0x6, 0x1013720, 0xc4201dd9e0, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:118 +0x7e github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xac17d7, 0x6, 0x1013720, 0xc4201dd9e0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 18648 [syscall]: syscall.Syscall(0x89, 0xc4202de200, 0xc42004ba10, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/syscall/asm_linux_amd64.s:18 +0x5 syscall.Statfs(0xc4201af520, 0x17, 0xc42004ba10, 0x0, 0x0) /usr/local/go/src/syscall/zsyscall_linux_amd64.go:1507 +0x97 github.com/prometheus/node_exporter/collector.(*filesystemCollector).GetStats(0xc4200956d0, 0x1, 0xc4204d0498, 0x600fe6, 0xc4204d04d0, 0x2) /go/src/github.com/prometheus/node_exporter/collector/filesystem_linux.go:51 +0x319 github.com/prometheus/node_exporter/collector.(*filesystemCollector).Update(0xc4200956d0, 0xc42034a2a0, 0x104adc0, 0x2) /go/src/github.com/prometheus/node_exporter/collector/filesystem_common.go:130 +0x43 github.com/prometheus/node_exporter/collector.execute(0xac4d91, 0xa, 0x10133a0, 0xc4200956d0, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:118 +0x7e github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xac4d91, 0xa, 0x10133a0, 0xc4200956d0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 18643 [semacquire]: sync.runtime_SemacquireMutex(0xc4201201ac, 0xddc100) /usr/local/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0xc4201201a8) /usr/local/go/src/sync/mutex.go:134 +0xee sync.(*Pool).getSlow(0x10017e0, 0xc420120300, 0x8bac90) /usr/local/go/src/sync/pool.go:165 +0xc7 sync.(*Pool).Get(0x10017e0, 0xc420344700, 0xc420344700) /usr/local/go/src/sync/pool.go:141 +0x13a fmt.newPrinter(0xde7b06) /usr/local/go/src/fmt/print.go:133 +0x31 fmt.Sprintf(0xabffcf, 0x5, 0xc4204e1c08, 0x2, 0x2, 0x1, 0x412556) /usr/local/go/src/fmt/print.go:195 +0x26 github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log.logger.sourced(0xc420094730, 0xc4202561e0) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log/log.go:243 +0x13f github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log.Debugf(0xadc605, 0x2e, 0xc4204e1da0, 0x1, 0x1) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log/log.go:285 +0x2d github.com/prometheus/node_exporter/collector.(*mdadmCollector).Update(0x1070ef0, 0xc42034a2a0, 0x104adc0, 0xc420126a80) /go/src/github.com/prometheus/node_exporter/collector/mdadm_linux.go:263 +0x79c github.com/prometheus/node_exporter/collector.execute(0xac0808, 0x5, 0x10135e0, 0x1070ef0, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:118 +0x7e github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xac0808, 0x5, 0x10135e0, 0x1070ef0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 18603 [runnable]: regexp.(*Regexp).allMatches(0xc4201486e0, 0xc4202c4370, 0x4e, 0x0, 0x0, 0x0, 0x3, 0xc420431690) /usr/local/go/src/regexp/regexp.go:674 +0x378 regexp.(*Regexp).FindAllStringIndex(0xc4201486e0, 0xc4202c4370, 0x4e, 0x3, 0xfb1, 0x1000d0100000003, 0x0) /usr/local/go/src/regexp/regexp.go:1042 +0xf6 regexp.(*Regexp).Split(0xc4201486e0, 0xc4202c4370, 0x4e, 0x3, 0xc4202c4370, 0x4e, 0x3) /usr/local/go/src/regexp/regexp.go:1161 +0x86 github.com/prometheus/node_exporter/vendor/github.com/prometheus/procfs.Proc.NewLimits(0x6fad, 0xac003d, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/procfs/proc_limits.go:80 +0x251 github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.(*processCollector).processCollect(0xc420146230, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/process_collector.go:137 +0x1a6 github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.(*processCollector).(github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.processCollect)-fm(0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/process_collector.go:90 +0x34 github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.(*processCollector).Collect(0xc420146230, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/process_collector.go:108 +0x34 github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc42031d8b0, 0xc42034a2a0, 0x1017ba0, 0xc420146230) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/registry.go:383 +0x61 created by github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.(*Registry).Gather /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/registry.go:381 +0x2e1 goroutine 18642 [runnable]: sync.(*Mutex).Unlock(0xc4201201a8) /usr/local/go/src/sync/mutex.go:175 +0xc8 sync.(*Pool).getSlow(0x10017e0, 0x0, 0x8d85a0) /usr/local/go/src/sync/pool.go:173 +0x5c sync.(*Pool).Get(0x10017e0, 0xc42039bb48, 0x104b880) /usr/local/go/src/sync/pool.go:141 +0x13a fmt.newPrinter(0xde73ba) /usr/local/go/src/fmt/print.go:133 +0x31 fmt.Sprintf(0xabffcf, 0x5, 0xc42039bc08, 0x2, 0x2, 0x1, 0x412556) /usr/local/go/src/fmt/print.go:195 +0x26 github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log.logger.sourced(0xc420094730, 0xc4201f4730) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log/log.go:243 +0x13f github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log.Debugf(0xae0b05, 0x38, 0xc42039bca0, 0x1, 0x1) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log/log.go:285 +0x2d github.com/prometheus/node_exporter/collector.(*zfsCollector).openProcFile(0xc4201cf980, 0xc4202960a0, 0x16, 0xc4202960a0, 0x16, 0xc4202fad60) /go/src/github.com/prometheus/node_exporter/collector/zfs_linux.go:32 +0x105 github.com/prometheus/node_exporter/collector.(*zfsCollector).updateZfsStats(0xc4201cf980, 0xac3033, 0x7, 0xc42034a2a0, 0x0, 0x0) /go/src/github.com/prometheus/node_exporter/collector/zfs_linux.go:39 +0x112 github.com/prometheus/node_exporter/collector.(*zfsCollector).Update(0xc4201cf980, 0xc42034a2a0, 0x104adc0, 0xc4201c8000) /go/src/github.com/prometheus/node_exporter/collector/zfs.go:60 +0xc6 github.com/prometheus/node_exporter/collector.execute(0xabf5fd, 0x3, 0x1013ba0, 0xc4201cf980, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:118 +0x7e github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xabf5fd, 0x3, 0x1013ba0, 0xc4201cf980) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 18602 [semacquire]: sync.runtime_Semacquire(0xc42031d8bc) /usr/local/go/src/runtime/sema.go:56 +0x39 sync.(*WaitGroup).Wait(0xc42031d8b0) /usr/local/go/src/sync/waitgroup.go:131 +0x72 github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func1(0xc42031d8b0, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/registry.go:377 +0x2b created by github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.(*Registry).Gather /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/registry.go:376 +0x244 goroutine 18627 [runnable]: github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.makeLabelPairs(0xc4201cc230, 0xc42061cb80, 0x2, 0x2, 0x0, 0x0, 0xc42061cb80) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/value.go:214 +0x54f github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.NewConstMetric(0xc4201cc230, 0x1, 0x0, 0xc42061cb80, 0x2, 0x2, 0x20, 0x9ef980, 0x8a3b01, 0xc42061cb80) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/value.go:165 +0xa2 github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.MustNewConstMetric(0xc4201cc230, 0x1, 0x0, 0xc42061cb80, 0x2, 0x2, 0x1017aa0, 0xc420011cb0) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/value.go:172 +0x69 github.com/prometheus/node_exporter/collector.(*cpuCollector).updateStat(0xc4201cebd0, 0xc42034a2a0, 0x11d2c02e, 0x6bbfd431553) /go/src/github.com/prometheus/node_exporter/collector/cpu_linux.go:197 +0x8cb github.com/prometheus/node_exporter/collector.(*cpuCollector).Update(0xc4201cebd0, 0xc42034a2a0, 0x104adc0, 0xc420246698) /go/src/github.com/prometheus/node_exporter/collector/cpu_linux.go:91 +0x39 github.com/prometheus/node_exporter/collector.execute(0xabf498, 0x3, 0x1013220, 0xc4201cebd0, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:118 +0x7e github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xabf498, 0x3, 0x1013220, 0xc4201cebd0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 18650 [semacquire]: sync.runtime_SemacquireMutex(0xc4201201ac, 0xdd6a00) /usr/local/go/src/runtime/sema.go:71 +0x3d sync.(*Mutex).Lock(0xc4201201a8) /usr/local/go/src/sync/mutex.go:134 +0xee sync.(*Pool).getSlow(0x10017e0, 0xc420120000, 0x8a0ae0) /usr/local/go/src/sync/pool.go:165 +0xc7 sync.(*Pool).Get(0x10017e0, 0xc42025c380, 0xc42025c380) /usr/local/go/src/sync/pool.go:141 +0x13a fmt.newPrinter(0xde80d8) /usr/local/go/src/fmt/print.go:133 +0x31 fmt.Sprintf(0xabffcf, 0x5, 0xc420050dc0, 0x2, 0x2, 0x5b01, 0x10400154df13b) /usr/local/go/src/fmt/print.go:195 +0x26 github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log.logger.sourced(0xc420094730, 0x40f2b6) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log/log.go:243 +0x13f github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log.Debugf(0xad7361, 0x25, 0xc420050f18, 0x2, 0x2) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/common/log/log.go:285 +0x2d github.com/prometheus/node_exporter/collector.execute(0xac118f, 0x6, 0x1013120, 0xc4201b3b10, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:126 +0x5b0 github.com/prometheus/node_exporter/collector.nodeCollector.Collect.func1(0xc42034a2a0, 0xc42031d940, 0xac118f, 0x6, 0x1013120, 0xc4201b3b10) /go/src/github.com/prometheus/node_exporter/collector/collector.go:109 +0x53 created by github.com/prometheus/node_exporter/collector.nodeCollector.Collect /go/src/github.com/prometheus/node_exporter/collector/collector.go:108 +0x109 goroutine 18606 [semacquire]: sync.runtime_Semacquire(0xc42031d94c) /usr/local/go/src/runtime/sema.go:56 +0x39 sync.(*WaitGroup).Wait(0xc42031d940) /usr/local/go/src/sync/waitgroup.go:131 +0x72 github.com/prometheus/node_exporter/collector.nodeCollector.Collect(0xc4201cea20, 0xc42034a2a0) /go/src/github.com/prometheus/node_exporter/collector/collector.go:113 +0x12f github.com/prometheus/node_exporter/collector.(*nodeCollector).Collect(0xc42000e8e0, 0xc42034a2a0) :1 +0x46 github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.(*Registry).Gather.func2(0xc42031d8b0, 0xc42034a2a0, 0x10179e0, 0xc42000e8e0) /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/registry.go:383 +0x61 created by github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus.(*Registry).Gather /go/src/github.com/prometheus/node_exporter/vendor/github.com/prometheus/client_golang/prometheus/registry.go:381 +0x2e1