alertmanager, version 0.1.0 (branch: master, revision: 8ad6ebc)
build user: adm@prometheus.space.net
build date: 20160308-11:31:54
go version: 1.5.1
INFO[0000] Loading configuration file file=/home/configs/alertmanager.yml source=main.go:144
fatal error: unexpected signal during runtime execution
[signal 0xb code=0x1 addr=0x63 pc=0x7f287c49767d]
runtime stack:
runtime.throw(0xba6a00, 0x2a)
/usr/local/go/src/runtime/panic.go:527 +0x90
runtime.sigpanic()
/usr/local/go/src/runtime/sigpanic_unix.go:12 +0x5a
goroutine 376 [syscall, locked to thread]:
runtime.cgocall(0x4059d0, 0xc8206c49d8, 0xc800000000)
/usr/local/go/src/runtime/cgocall.go:120 +0x11b fp=0xc8206c4980 sp=0xc8206c4950
net._C2func_getaddrinfo(0x7f2874000b20, 0x0, 0xc8205819b0, 0xc8204c7a60, 0x0, 0x0, 0x0)
??:0 +0x4d fp=0xc8206c49d8 sp=0xc8206c4980
net.cgoLookupIPCNAME(0xc82018e250, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/cgo_unix.go:111 +0x1ac fp=0xc8206c4b00 sp=0xc8206c49d8
net.cgoLookupIP(0xc82018e250, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6d2035206e616874)
/usr/local/go/src/net/cgo_unix.go:163 +0x56 fp=0xc8206c4b58 sp=0xc8206c4b00
net.lookupIP(0xc82018e250, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/lookup_unix.go:67 +0x94 fp=0xc8206c4bc8 sp=0xc8206c4b58
net.glob.func15(0xbecac8, 0xc82018e250, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/hook.go:10 +0x4d fp=0xc8206c4c08 sp=0xc8206c4bc8
net.lookupIPMerge.func1(0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/lookup.go:68 +0x71 fp=0xc8206c4c88 sp=0xc8206c4c08
internal/singleflight.(*Group).doCall(0x1018470, 0xc820907a40, 0xc82018e250, 0x9, 0xc8206c4e80)
/usr/local/go/src/internal/singleflight/singleflight.go:93 +0x2c fp=0xc8206c4d38 sp=0xc8206c4c88
internal/singleflight.(*Group).Do(0x1018470, 0xc82018e250, 0x9, 0xc8206c4e80, 0x0, 0x0, 0x0, 0x0, 0x20666f2074656e2e)
/usr/local/go/src/internal/singleflight/singleflight.go:63 +0x284 fp=0xc8206c4da8 sp=0xc8206c4d38
net.lookupIPMerge(0xc82018e250, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/lookup.go:69 +0x9b fp=0xc8206c4eb8 sp=0xc8206c4da8
net.lookupIPDeadline(0xc82018e250, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/lookup.go:91 +0xde fp=0xc8206c50f0 sp=0xc8206c4eb8
net.internetAddrList(0xb01800, 0x3, 0xc82018e250, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/usr/local/go/src/net/ipsock.go:252 +0x6ee fp=0xc8206c5258 sp=0xc8206c50f0
net.resolveAddrList(0xafd968, 0x4, 0xb01800, 0x3, 0xc82018e250, 0xc, 0x0, 0xc800000000, 0x0, 0x0, ...)
/usr/local/go/src/net/dial.go:153 +0x466 fp=0xc8206c5330 sp=0xc8206c5258
net.(*Dialer).Dial(0xc8206c5558, 0xb01800, 0x3, 0xc82018e250, 0xc, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/dial.go:209 +0x124 fp=0xc8206c5510 sp=0xc8206c5330
net.Dial(0xb01800, 0x3, 0xc82018e250, 0xc, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/dial.go:186 +0x95 fp=0xc8206c55a8 sp=0xc8206c5510
net/smtp.Dial(0xc82018e250, 0xc, 0x0, 0x0, 0x0)
/usr/local/go/src/net/smtp/smtp.go:46 +0x59 fp=0xc8206c5620 sp=0xc8206c55a8
github.com/prometheus/alertmanager/notify.(*Email).Notify(0xc8201d5920, 0x7f287f737440, 0xc820580210, 0xc8207a5a00, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/impl.go:267 +0xa2 fp=0xc8206c5910 sp=0xc8206c5620
github.com/prometheus/alertmanager/notify.Build.func1.1(0x7f287f737440, 0xc820580210, 0xc8207a5200, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/impl.go:99 +0x155 fp=0xc8206c5a40 sp=0xc8206c5910
github.com/prometheus/alertmanager/notify.NotifierFunc.Notify(0xc8201e55f0, 0x7f287f737440, 0xc820580210, 0xc8207a5200, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/impl.go:70 +0x5a fp=0xc8206c5a80 sp=0xc8206c5a40
github.com/prometheus/alertmanager/notify.(*RetryNotifier).Notify(0xc8201d59a0, 0x7f287f737440, 0xc820580210, 0xc8207a5200, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:192 +0x1eb fp=0xc8206c5c10 sp=0xc8206c5a80
github.com/prometheus/alertmanager/notify.(*LogNotifier).Notify(0xc8201e0dc0, 0x7f287f737440, 0xc820580210, 0xc8207a5200, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:403 +0x1bf fp=0xc8206c5cb8 sp=0xc8206c5c10
github.com/prometheus/alertmanager/notify.(*DedupingNotifier).Notify(0xc8201e0de0, 0x7f287f737440, 0xc820580210, 0xc8207a5200, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:290 +0x6b2 fp=0xc8206c5e20 sp=0xc8206c5cb8
github.com/prometheus/alertmanager/notify.(*LogNotifier).Notify(0xc8201e0e00, 0x7f287f737440, 0xc820580210, 0xc8207a5200, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:403 +0x1bf fp=0xc8206c5ec8 sp=0xc8206c5e20
github.com/prometheus/alertmanager/notify.Fanout.Notify.func1(0x7f287f737440, 0xc820580210, 0xc8207a5200, 0x2a, 0x40, 0xc8208115e0, 0xc8205c7310, 0x7f2880fc26f
0, 0xc8201e0e00)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:150 +0x86 fp=0xc8206c5f58 sp=0xc8206c5ec8
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1696 +0x1 fp=0xc8206c5f60 sp=0xc8206c5f58
created by github.com/prometheus/alertmanager/notify.Fanout.Notify
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:155 +0x60d
goroutine 1 [chan receive, 9 minutes]:
main.main()
/home/gocode/src/github.com/prometheus/alertmanager/main.go:204 +0xf75
goroutine 17 [syscall, 9 minutes, locked to thread]:
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1696 +0x1
goroutine 7 [syscall, 9 minutes]:
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:22 +0x18
created by os/signal.init.1
/usr/local/go/src/os/signal/signal_unix.go:28 +0x37
goroutine 35 [chan receive, 9 minutes]:
main.main.func4(0xc8204a6060, 0xc82001aeb0)
/home/gocode/src/github.com/prometheus/alertmanager/main.go:199 +0x4d
created by main.main
/home/gocode/src/github.com/prometheus/alertmanager/main.go:202 +0xf52
goroutine 13 [chan receive, 9 minutes]:
database/sql.(*DB).connectionOpener(0xc8200acd20)
/usr/local/go/src/database/sql/sql.go:634 +0x45
created by database/sql.Open
/usr/local/go/src/database/sql/sql.go:481 +0x336
goroutine 16 [select, 1 minutes]:
main.(*Dispatcher).run(0xc82009a750, 0x7f287eef5150, 0xc8204ce000)
/home/gocode/src/github.com/prometheus/alertmanager/dispatch.go:150 +0x8ea
main.(*Dispatcher).Run(0xc82009a750)
/home/gocode/src/github.com/prometheus/alertmanager/dispatch.go:59 +0x1de
created by main.main.func3
/home/gocode/src/github.com/prometheus/alertmanager/main.go:175 +0x55a
goroutine 102 [IO wait, 1 minutes]:
net.runtime_pollWait(0x7f287f737008, 0x72, 0xc82000e1f0)
/usr/local/go/src/runtime/netpoll.go:157 +0x60
net.(*pollDesc).Wait(0xc820117aa0, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc820117aa0, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).accept(0xc820117a40, 0x0, 0x7f287f737100, 0xc8206cc140)
/usr/local/go/src/net/fd_unix.go:408 +0x27c
net.(*TCPListener).AcceptTCP(0xc820118010, 0x4f26a0, 0x0, 0x0)
/usr/local/go/src/net/tcpsock_posix.go:254 +0x4d
net/http.tcpKeepAliveListener.Accept(0xc820118010, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/http/server.go:2135 +0x41
net/http.(*Server).Serve(0xc820114120, 0x7f287f7370c8, 0xc820118010, 0x0, 0x0)
/usr/local/go/src/net/http/server.go:1887 +0xb3
net/http.(*Server).ListenAndServe(0xc820114120, 0x0, 0x0)
/usr/local/go/src/net/http/server.go:1877 +0x136
net/http.ListenAndServe(0xaf9a98, 0x5, 0x7f287f736030, 0xc8201e0ee0, 0x0, 0x0)
/usr/local/go/src/net/http/server.go:1967 +0x8f
main.listen(0xc8201e0ee0)
/home/gocode/src/github.com/prometheus/alertmanager/main.go:255 +0x73
created by main.main
/home/gocode/src/github.com/prometheus/alertmanager/main.go:189 +0xcb8
goroutine 103 [select, 9 minutes, locked to thread]:
runtime.gopark(0xbecf90, 0xc820030728, 0xb00f88, 0x6, 0x18, 0x2)
/usr/local/go/src/runtime/proc.go:185 +0x163
runtime.selectgoImpl(0xc820030728, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:392 +0xa64
runtime.selectgo(0xc820030728)
/usr/local/go/src/runtime/select.go:212 +0x12
runtime.ensureSigM.func1()
/usr/local/go/src/runtime/signal1_unix.go:227 +0x353
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1696 +0x1
goroutine 114 [chan receive, 9 minutes]:
github.com/prometheus/alertmanager/provider/sqlite.(*Alerts).Subscribe.func1(0xc820014d80, 0x0, 0xc8204a80c0, 0x0, 0x0, 0x0, 0xc8204a8120)
/home/gocode/src/github.com/prometheus/alertmanager/provider/sqlite/sqlite.go:97 +0x165
created by github.com/prometheus/alertmanager/provider/sqlite.(*Alerts).Subscribe
/home/gocode/src/github.com/prometheus/alertmanager/provider/sqlite/sqlite.go:98 +0x1d8
goroutine 169 [semacquire]:
sync.runtime_Semacquire(0xc8205c731c)
/usr/local/go/src/runtime/sema.go:43 +0x26
sync.(*WaitGroup).Wait(0xc8205c7310)
/usr/local/go/src/sync/waitgroup.go:126 +0xb4
github.com/prometheus/alertmanager/notify.Fanout.Notify(0xc8201e55c0, 0x7f287f737440, 0xc8206ca510, 0xc8207a5200, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:158 +0x63f
github.com/prometheus/alertmanager/notify.Router.Notify(0xc8201e5560, 0x7f287f737440, 0xc8206ca510, 0xc8207a5200, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:313 +0x28d
github.com/prometheus/alertmanager/notify.(*LogNotifier).Notify(0xc8201e0e80, 0x7f287f737440, 0xc8206ca510, 0xc8207a5200, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:403 +0x1bf
github.com/prometheus/alertmanager/notify.(*SilenceNotifier).Notify(0xc8201e5860, 0x7f287f737440, 0xc8206ca510, 0xc8201e9c00, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:348 +0x22b
github.com/prometheus/alertmanager/notify.(*LogNotifier).Notify(0xc8201e0ea0, 0x7f287f737440, 0xc8206ca510, 0xc8201e9c00, 0x2a, 0x40, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:403 +0x1bf
github.com/prometheus/alertmanager/notify.(*InhibitNotifier).Notify(0xc8201e58f0, 0x7f287f737440, 0xc8206ca510, 0xc8201538c0, 0x2a, 0x2a, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:383 +0x22b
github.com/prometheus/alertmanager/notify.(*LogNotifier).Notify(0xc8201e0ec0, 0x7f287f737440, 0xc8206ca510, 0xc8201538c0, 0x2a, 0x2a, 0x0, 0x0)
/home/gocode/src/github.com/prometheus/alertmanager/notify/notify.go:403 +0x1bf
main.(*Dispatcher).processAlert.func1(0x7f287f737440, 0xc8206ca510, 0xc8201538c0, 0x2a, 0x2a, 0xc8206cc1a0)
/home/gocode/src/github.com/prometheus/alertmanager/dispatch.go:236 +0x8a
main.(*aggrGroup).run.func1(0xc8201538c0, 0x2a, 0x2a, 0x2)
/home/gocode/src/github.com/prometheus/alertmanager/dispatch.go:336 +0x5b
main.(*aggrGroup).flush(0xc8204ea000, 0xc82005bec8)
/home/gocode/src/github.com/prometheus/alertmanager/dispatch.go:400 +0x466
main.(*aggrGroup).run(0xc8204ea000, 0xc820568c80)
/home/gocode/src/github.com/prometheus/alertmanager/dispatch.go:337 +0xd53
created by main.(*Dispatcher).processAlert
/home/gocode/src/github.com/prometheus/alertmanager/dispatch.go:241 +0x42f
goroutine 377 [select]:
github.com/prometheus/alertmanager/vendor/github.com/cenkalti/backoff.(*Ticker).run(0xc820843980)
/home/gocode/src/github.com/prometheus/alertmanager/vendor/github.com/cenkalti/backoff/ticker.go:55 +0x20b
created by github.com/prometheus/alertmanager/vendor/github.com/cenkalti/backoff.NewTicker
/home/gocode/src/github.com/prometheus/alertmanager/vendor/github.com/cenkalti/backoff/ticker.go:32 +0x127
At 8ad6ebc, return code 2.