Skip to content

Instantly share code, notes, and snippets.

@naag
Created September 29, 2015 11:43
Show Gist options
  • Save naag/4ebaa85d3576e2cbe654 to your computer and use it in GitHub Desktop.
Save naag/4ebaa85d3576e2cbe654 to your computer and use it in GitHub Desktop.
$ docker logs influxdb
influxdb configuration:
### Welcome to the InfluxDB configuration file.
# Once every 24 hours InfluxDB will report anonymous data to m.influxdb.com
# The data includes raft id (random 8 bytes), os, arch, version, and metadata.
# We don't track ip addresses of servers reporting. This is only used
# to track the number of instances running and the versions, which
# is very helpful for us.
# Change this option to true to disable reporting.
reporting-disabled = false
###
### [meta]
###
### Controls the parameters for the Raft consensus group that stores metadata
### about the InfluxDB cluster.
###
[meta]
dir = "/data/meta"
hostname = "localhost"
bind-address = ":8088"
retention-autocreate = true
election-timeout = "1s"
heartbeat-timeout = "1s"
leader-lease-timeout = "500ms"
commit-timeout = "50ms"
###
### [data]
###
### Controls where the actual shard data for InfluxDB lives and how it is
### flushed from the WAL. "dir" may need to be changed to a suitable place
### for your system, but the WAL settings are an advanced configuration. The
### defaults should work for most systems.
###
[data]
dir = "/data/db"
# The following WAL settings are for the b1 storage engine used in 0.9.2. They won't
# apply to any new shards created after upgrading to a version > 0.9.3.
max-wal-size = 104857600 # Maximum size the WAL can reach before a flush. Defaults to 100MB.
wal-flush-interval = "10m0s" # Maximum time data can sit in WAL before a flush.
wal-partition-flush-delay = "2s" # The delay time between each WAL partition being flushed.
# These are the WAL settings for the storage engine >= 0.9.3
wal-dir = "/data/wal"
wal-enable-logging = true
# When a series in the WAL in-memory cache reaches this size in bytes it is marked as ready to
# flush to the index
# wal-ready-series-size = 25600
# Flush and compact a partition once this ratio of series are over the ready size
# wal-compaction-threshold = 0.6
# Force a flush and compaction if any series in a partition gets above this size in bytes
# wal-max-series-size = 2097152
# Force a flush of all series and full compaction if there have been no writes in this
# amount of time. This is useful for ensuring that shards that are cold for writes don't
# keep a bunch of data cached in memory and in the WAL.
# wal-flush-cold-interval = "10m"
# Force a partition to flush its largest series if it reaches this approximate size in
# bytes. Remember there are 5 partitions so you'll need at least 5x this amount of memory.
# The more memory you have, the bigger this can be.
# wal-partition-size-threshold = 20971520
###
### [cluster]
###
### Controls non-Raft cluster behavior, which generally includes how data is
### shared across shards.
###
[cluster]
write-timeout = "5s" # The time within which a write operation must complete on the cluster.
shard-writer-timeout = "5s" # The time within which a shard must respond to write.
###
### [retention]
###
### Controls the enforcement of retention policies for evicting old data.
###
[retention]
enabled = true
check-interval = "10m0s"
###
### [admin]
###
### Controls the availability of the built-in, web-based admin interface. If HTTPS is
### enabled for the admin interface, HTTPS must also be enabled on the [http] service.
###
[admin]
enabled = true
bind-address = ":8083"
https-enabled = false
https-certificate = "/etc/ssl/influxdb.pem"
###
### [http]
###
### Controls how the HTTP endpoints are configured. These are the primary
### mechanism for getting data into and out of InfluxDB.
###
[http]
enabled = true
bind-address = ":8086"
auth-enabled = false
log-enabled = true
write-tracing = false
pprof-enabled = false
https-enabled = false
https-certificate = "/etc/ssl/influxdb.pem"
###
### [[graphite]]
###
### Controls one or many listeners for Graphite data.
###
[[graphite]]
enabled = false
bind-address = ":2003"
protocol = "tcp"
consistency-level = "one"
separator = "."
database = "graphitedb"
# These next lines control how batching works. You should have this enabled
# otherwise you could get dropped metrics or poor performance. Batching
# will buffer points in memory if you have many coming in.
# batch-size = 1000 # will flush if this many points get buffered
# batch-timeout = "1s" # will flush at least this often even if we haven't hit buffer limit
batch-size = 1000
batch-timeout = "1s"
templates = [
# filter + template
#"*.app env.service.resource.measurement",
# filter + template + extra tag
#"stats.* .host.measurement* region=us-west,agent=sensu",
# default template. Ignore the first graphite component "servers"
"instance.profile.measurement*"
]
###
### [collectd]
###
### Controls the listener for collectd data.
###
[collectd]
enabled = false
# bind-address = ":25826"
# database = "collectd"
# retention-policy = ""
# typesdb = "/usr/share/collectd/types.db"
# These next lines control how batching works. You should have this enabled
# otherwise you could get dropped metrics or poor performance. Batching
# will buffer points in memory if you have many coming in.
# batch-size = 1000 # will flush if this many points get buffered
# batch-timeout = "1s" # will flush at least this often even if we haven't hit buffer limit
###
### [opentsdb]
###
### Controls the listener for OpenTSDB data.
###
[opentsdb]
enabled = false
# bind-address = ":4242"
# database = "opentsdb"
# retention-policy = ""
# consistency-level = "one"
###
### [[udp]]
###
### Controls the listeners for InfluxDB line protocol data via UDP.
###
[[udp]]
enabled = false
bind-address = ":4444"
database = "udpdb"
# These next lines control how batching works. You should have this enabled
# otherwise you could get dropped metrics or poor performance. Batching
# will buffer points in memory if you have many coming in.
# batch-size = 1000 # will flush if this many points get buffered
# batch-timeout = "1s" # will flush at least this often even if we haven't hit buffer limit
###
### [monitoring]
###
### Send anonymous usage statistics to m.influxdb.com?
###
[monitoring]
enabled = false
write-interval = "24h"
###
### [continuous_queries]
###
### Controls how continuous queries are run within InfluxDB.
###
[continuous_queries]
log-enabled = true
enabled = true
recompute-previous-n = 2
recompute-no-older-than = "10m0s"
compute-runs-per-interval = 10
compute-no-more-than = "2m0s"
###
### [hinted-handoff]
###
### Controls the hinted handoff feature, which allows nodes to temporarily
### store queued data when one node of a cluster is down for a short period
### of time.
###
[hinted-handoff]
enabled = true
dir = "/data/hh"
max-size = 1073741824
max-age = "168h"
retry-rate-limit = 0
retry-interval = "1s"
=> Starting InfluxDB ...
=> About to create the following database: events
=> Waiting for confirmation of InfluxDB service startup ...
8888888 .d888 888 8888888b. 888888b.
888 d88P" 888 888 "Y88b 888 "88b
888 888 888 888 888 888 .88P
888 88888b. 888888 888 888 888 888 888 888 888 8888888K.
888 888 "88b 888 888 888 888 Y8bd8P' 888 888 888 "Y88b
888 888 888 888 888 888 888 X88K 888 888 888 888
888 888 888 888 888 Y88b 888 .d8""8b. 888 .d88P 888 d88P
8888888 888 888 888 888 "Y88888 888 888 8888888P" 8888888P"
2015/09/29 10:52:26 InfluxDB starting, version 0.9.4.1, branch 0.9.4, commit c4f85f84765e27bfb5e58630d0dea38adeacf543
2015/09/29 10:52:26 Go version go1.5, GOMAXPROCS set to 4
2015/09/29 10:52:26 Using configuration at: /config/config.toml
[metastore] 2015/09/29 10:52:26 Using data dir: /data/meta
[metastore] 2015/09/29 10:52:26 Node at localhost:8088 [Follower]
[metastore] 2015/09/29 10:52:28 Node at localhost:8088 [Leader]. peers=[]
[metastore] 2015/09/29 10:52:28 Created local node: id=1, host=localhost:8088
[monitor] 2015/09/29 10:52:28 Starting monitor system
[monitor] 2015/09/29 10:52:28 'build' registered for diagnostics monitoring
[monitor] 2015/09/29 10:52:28 'runtime' registered for diagnostics monitoring
[monitor] 2015/09/29 10:52:28 'network' registered for diagnostics monitoring
[monitor] 2015/09/29 10:52:28 'system' registered for diagnostics monitoring
[store] 2015/09/29 10:52:28 Using data dir: /data/db
[monitor] 2015/09/29 10:52:28 Storing statistics in database '_internal' retention policy '', at interval 10s
[handoff] 2015/09/29 10:52:28 Starting hinted handoff service
[handoff] 2015/09/29 10:52:28 Using data dir: /data/hh
[tcp] 2015/09/29 10:52:28 Starting cluster service
[shard-precreation] 2015/09/29 10:52:28 Starting precreation service with check interval of 10m0s, advance period of 30m0s
[snapshot] 2015/09/29 10:52:28 Starting snapshot service
[copier] 2015/09/29 10:52:28 Starting copier service
[admin] 2015/09/29 10:52:28 Starting admin service
[admin] 2015/09/29 10:52:28 Listening on HTTP: [::]:8083
[continuous_querier] 2015/09/29 10:52:28 Starting continuous query service
[httpd] 2015/09/29 10:52:28 Starting HTTP service
[httpd] 2015/09/29 10:52:28 Authentication enabled: false
[httpd] 2015/09/29 10:52:28 Listening on HTTP: [::]:8086
[retention] 2015/09/29 10:52:28 Starting retention policy enforcement service with check interval of 10m0s
[run] 2015/09/29 10:52:28 Listening for signals
2015/09/29 10:52:28 Sending anonymous usage statistics to m.influxdb.com
[metastore] 2015/09/29 10:52:28 database '_internal' created
[metastore] 2015/09/29 10:52:28 retention policy 'default' for database '_internal' created
[metastore] 2015/09/29 10:52:28 retention policy 'monitor' for database '_internal' created
[http] 2015/09/29 10:52:29 ::1 - - [29/Sep/2015:10:52:29 +0000] GET /ping HTTP/1.1 204 0 - curl/7.35.0 2e09ad0b-6698-11e5-8001-000000000000 50.616µs
=> Creating admin user
[http] 2015/09/29 10:52:29 ::1 - - [29/Sep/2015:10:52:29 +0000] GET /ping HTTP/1.1 204 0 - InfluxDBShell/0.9.4.1 2e0a8173-6698-11e5-8002-000000000000 87.97µs
[query] 2015/09/29 10:52:29 CREATE USER root WITH PASSWORD [REDACTED] WITH ALL PRIVILEGES
[http] 2015/09/29 10:52:29 ::1 - - [29/Sep/2015:10:52:29 +0000] GET /query?db=&q=CREATE+USER+root+WITH+PASSWORD+%27[REDACTED]%27+WITH+ALL+PRIVILEGES HTTP/1.1 200 40 - InfluxDBShell/0.9.4.1 2e0a922e-6698-11e5-8003-000000000000 120.433289ms
=> Creating database: events
[http] 2015/09/29 10:52:29 ::1 - root [29/Sep/2015:10:52:29 +0000] GET /ping HTTP/1.1 204 0 - InfluxDBShell/0.9.4.1 2e1e5212-6698-11e5-8004-000000000000 288.452µs
[query] 2015/09/29 10:52:29 CREATE DATABASE events
[metastore] 2015/09/29 10:52:29 database 'events' created
[metastore] 2015/09/29 10:52:29 retention policy 'default' for database 'events' created
[http] 2015/09/29 10:52:29 ::1 - root [29/Sep/2015:10:52:29 +0000] GET /query?db=&q=create+database+events HTTP/1.1 200 40 - InfluxDBShell/0.9.4.1 2e1e7b68-6698-11e5-8005-000000000000 11.098017ms
[http] 2015/09/29 10:52:29 ::1 - root [29/Sep/2015:10:52:29 +0000] GET /ping HTTP/1.1 204 0 - InfluxDBShell/0.9.4.1 2e20f577-6698-11e5-8006-000000000000 73.333µs
[query] 2015/09/29 10:52:29 GRANT ALL PRIVILEGES ON events TO root
[http] 2015/09/29 10:52:29 ::1 - root [29/Sep/2015:10:52:29 +0000] GET /query?db=&q=grant+all+PRIVILEGES+on+events+to+root HTTP/1.1 200 40 - InfluxDBShell/0.9.4.1 2e2106cc-6698-11e5-8007-000000000000 9.672315ms
exec /opt/influxdb/influxd -config=${CONFIG_FILE}
[wal] 2015/09/29 10:52:31 WAL starting with 30720 ready series size, 0.50 compaction threshold, and 20971520 partition size threshold
[wal] 2015/09/29 10:52:31 WAL writing to /data/wal/events/default/1
[http] 2015/09/29 10:52:31 172.17.42.1 - - [29/Sep/2015:10:52:31 +0000] POST /write?db=events HTTP/1.1 204 0 - curl/7.38.0 2f3c6580-6698-11e5-8008-000000000000 48.356748ms
[query] 2015/09/29 10:52:31 SELECT value FROM "events"."default".my_series, "events"."default".z
panic: runtime error: index out of range
goroutine 15 [running]:
github.com/influxdb/influxdb/tsdb.(*tagSetCursor).decodeRawPoint(0xc820111a40, 0xc82015a750, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tsdb/mapper.go:828 +0x4a8
github.com/influxdb/influxdb/tsdb.(*tagSetCursor).Next(0xc820111a40, 0x0, 0x14086d62d978c2e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/tmp/build/src/github.com/influxdb/influxdb/tsdb/mapper.go:781 +0x193
github.com/influxdb/influxdb/tsdb.(*SelectMapper).nextChunkRaw(0xc820113d40, 0x0, 0x0, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tsdb/mapper.go:351 +0x13b
github.com/influxdb/influxdb/tsdb.(*SelectMapper).NextChunk(0xc820113d40, 0x0, 0x0, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tsdb/mapper.go:333 +0x286
github.com/influxdb/influxdb/tsdb.(*StatefulMapper).NextChunk(0xc820179e20, 0x1, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tsdb/executor.go:49 +0x4d
github.com/influxdb/influxdb/tsdb.(*SelectExecutor).executeRaw(0xc82015a660, 0xc820111980)
/tmp/build/src/github.com/influxdb/influxdb/tsdb/executor.go:213 +0x167c
created by github.com/influxdb/influxdb/tsdb.(*SelectExecutor).Execute
/tmp/build/src/github.com/influxdb/influxdb/tsdb/executor.go:94 +0xa1
goroutine 1 [chan receive]:
main.(*Main).Run(0xc820235f10, 0xc82000a110, 0x1, 0x1, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/cmd/influxd/main.go:91 +0xa16
main.main()
/tmp/build/src/github.com/influxdb/influxdb/cmd/influxd/main.go:42 +0x29b
goroutine 17 [syscall, locked to thread]:
runtime.goexit()
/home/philip/.gvm/gos/go1.5/src/runtime/asm_amd64.s:1696 +0x1
goroutine 5 [syscall]:
os/signal.loop()
/home/philip/.gvm/gos/go1.5/src/os/signal/signal_unix.go:22 +0x18
created by os/signal.init.1
/home/philip/.gvm/gos/go1.5/src/os/signal/signal_unix.go:28 +0x37
goroutine 34 [chan receive]:
github.com/influxdb/influxdb/tcp.(*listener).Accept(0xc8201060b8, 0x0, 0x0, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tcp/mux.go:129 +0x6f
github.com/influxdb/influxdb/meta.(*Store).serveExecListener(0xc82011a280)
/tmp/build/src/github.com/influxdb/influxdb/meta/store.go:622 +0xa2
created by github.com/influxdb/influxdb/meta.(*Store).Open
/tmp/build/src/github.com/influxdb/influxdb/meta/store.go:239 +0x364
goroutine 19 [IO wait]:
net.runtime_pollWait(0x7f49318f31c0, 0x72, 0xc82000e150)
/home/philip/.gvm/gos/go1.5/src/runtime/netpoll.go:157 +0x60
net.(*pollDesc).Wait(0xc8201165a0, 0x72, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8201165a0, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).accept(0xc820116540, 0x0, 0x7f4933f47788, 0xc82000b0e0)
/home/philip/.gvm/gos/go1.5/src/net/fd_unix.go:408 +0x27c
net.(*TCPListener).AcceptTCP(0xc8201060a8, 0x0, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/tcpsock_posix.go:254 +0x4d
net.(*TCPListener).Accept(0xc8201060a8, 0x0, 0x0, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/tcpsock_posix.go:264 +0x3d
github.com/influxdb/influxdb/tcp.(*Mux).Serve(0xc820103280, 0x7f49318f3348, 0xc8201060a8, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tcp/mux.go:48 +0x4b
created by github.com/influxdb/influxdb/cmd/influxd/run.(*Server).Open.func1
/tmp/build/src/github.com/influxdb/influxdb/cmd/influxd/run/server.go:345 +0xae9
goroutine 20 [chan receive]:
github.com/influxdb/influxdb/tcp.(*listener).Accept(0xc8201060b0, 0x0, 0x0, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tcp/mux.go:129 +0x6f
github.com/influxdb/influxdb/meta.(*raftLayer).Accept(0xc82015b7d0, 0x0, 0x0, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/meta/store.go:2059 +0x51
github.com/hashicorp/raft.(*NetworkTransport).listen(0xc8201165b0)
/tmp/build/src/github.com/hashicorp/raft/net_transport.go:346 +0x79
created by github.com/hashicorp/raft.NewNetworkTransport
/tmp/build/src/github.com/hashicorp/raft/net_transport.go:138 +0x284
goroutine 21 [select]:
github.com/hashicorp/raft.(*Raft).leaderLoop(0xc82017e000)
/tmp/build/src/github.com/hashicorp/raft/raft.go:849 +0xcce
github.com/hashicorp/raft.(*Raft).runLeader(0xc82017e000)
/tmp/build/src/github.com/hashicorp/raft/raft.go:821 +0x936
github.com/hashicorp/raft.(*Raft).run(0xc82017e000)
/tmp/build/src/github.com/hashicorp/raft/raft.go:602 +0xbb
github.com/hashicorp/raft.(*Raft).(github.com/hashicorp/raft.run)-fm()
/tmp/build/src/github.com/hashicorp/raft/raft.go:252 +0x20
github.com/hashicorp/raft.(*raftState).goFunc.func1(0xc82017e000, 0xc820160c10)
/tmp/build/src/github.com/hashicorp/raft/state.go:152 +0x44
created by github.com/hashicorp/raft.(*raftState).goFunc
/tmp/build/src/github.com/hashicorp/raft/state.go:153 +0x4d
goroutine 22 [select]:
github.com/hashicorp/raft.(*Raft).runFSM(0xc82017e000)
/tmp/build/src/github.com/hashicorp/raft/raft.go:509 +0x10eb
github.com/hashicorp/raft.(*Raft).(github.com/hashicorp/raft.runFSM)-fm()
/tmp/build/src/github.com/hashicorp/raft/raft.go:253 +0x20
github.com/hashicorp/raft.(*raftState).goFunc.func1(0xc82017e000, 0xc820160c20)
/tmp/build/src/github.com/hashicorp/raft/state.go:152 +0x44
created by github.com/hashicorp/raft.(*raftState).goFunc
/tmp/build/src/github.com/hashicorp/raft/state.go:153 +0x4d
goroutine 23 [select]:
github.com/hashicorp/raft.(*Raft).runSnapshots(0xc82017e000)
/tmp/build/src/github.com/hashicorp/raft/raft.go:1636 +0x493
github.com/hashicorp/raft.(*Raft).(github.com/hashicorp/raft.runSnapshots)-fm()
/tmp/build/src/github.com/hashicorp/raft/raft.go:254 +0x20
github.com/hashicorp/raft.(*raftState).goFunc.func1(0xc82017e000, 0xc820160c30)
/tmp/build/src/github.com/hashicorp/raft/state.go:152 +0x44
created by github.com/hashicorp/raft.(*raftState).goFunc
/tmp/build/src/github.com/hashicorp/raft/state.go:153 +0x4d
goroutine 24 [select]:
github.com/influxdb/influxdb/meta.(*localRaft).logLeaderChanges(0xc8200fed70)
/tmp/build/src/github.com/influxdb/influxdb/meta/state.go:187 +0x4f5
created by github.com/influxdb/influxdb/meta.(*localRaft).open
/tmp/build/src/github.com/influxdb/influxdb/meta/state.go:177 +0x1344
goroutine 35 [chan receive]:
github.com/influxdb/influxdb/tcp.(*listener).Accept(0xc8201060c0, 0x0, 0x0, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tcp/mux.go:129 +0x6f
github.com/influxdb/influxdb/meta.(*Store).serveRPCListener(0xc82011a280)
/tmp/build/src/github.com/influxdb/influxdb/meta/store.go:726 +0xa2
created by github.com/influxdb/influxdb/meta.(*Store).Open
/tmp/build/src/github.com/influxdb/influxdb/meta/store.go:242 +0x3b6
goroutine 7 [IO wait]:
net.runtime_pollWait(0x7f49318f2f80, 0x72, 0xc82000e150)
/home/philip/.gvm/gos/go1.5/src/runtime/netpoll.go:157 +0x60
net.(*pollDesc).Wait(0xc8201ae220, 0x72, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8201ae220, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8201ae1c0, 0xc82025c000, 0x1000, 0x1000, 0x0, 0x7f4933f43050, 0xc82000e150)
/home/philip/.gvm/gos/go1.5/src/net/fd_unix.go:232 +0x23a
net.(*conn).Read(0xc820026120, 0xc82025c000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/net.go:172 +0xe4
net/http.noteEOFReader.Read(0x7f4933f48060, 0xc820026120, 0xc8201b0108, 0xc82025c000, 0x1000, 0x1000, 0x36300000000, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/http/transport.go:1370 +0x67
net/http.(*noteEOFReader).Read(0xc82000bfe0, 0xc82025c000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
<autogenerated>:126 +0xd0
bufio.(*Reader).fill(0xc820014c60)
/home/philip/.gvm/gos/go1.5/src/bufio/bufio.go:97 +0x1e9
bufio.(*Reader).Peek(0xc820014c60, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/bufio/bufio.go:132 +0xcc
net/http.(*persistConn).readLoop(0xc8201b00b0)
/home/philip/.gvm/gos/go1.5/src/net/http/transport.go:876 +0xf7
created by net/http.(*Transport).dialConn
/home/philip/.gvm/gos/go1.5/src/net/http/transport.go:685 +0xc78
goroutine 50 [select]:
github.com/influxdb/influxdb/cmd/influxd/run.(*Server).monitorErrorChan(0xc8201139e0, 0xc820110660)
/tmp/build/src/github.com/influxdb/influxdb/cmd/influxd/run/server.go:491 +0x145
created by github.com/influxdb/influxdb/cmd/influxd/run.(*Server).Open.func1
/tmp/build/src/github.com/influxdb/influxdb/cmd/influxd/run/server.go:351 +0xc67
goroutine 51 [select]:
github.com/influxdb/influxdb/monitor.(*Monitor).storeStatistics(0xc82010c750)
/tmp/build/src/github.com/influxdb/influxdb/monitor/service.go:333 +0x187c
created by github.com/influxdb/influxdb/monitor.(*Monitor).Open
/tmp/build/src/github.com/influxdb/influxdb/monitor/service.go:134 +0x30c
goroutine 52 [select]:
github.com/influxdb/influxdb/services/hh.(*Service).retryWrites(0xc82012a120)
/tmp/build/src/github.com/influxdb/influxdb/services/hh/service.go:103 +0x314
created by github.com/influxdb/influxdb/services/hh.(*Service).Open
/tmp/build/src/github.com/influxdb/influxdb/services/hh/service.go:67 +0x210
goroutine 53 [select]:
github.com/influxdb/influxdb/services/hh.(*Service).expireWrites(0xc82012a120)
/tmp/build/src/github.com/influxdb/influxdb/services/hh/service.go:121 +0x2d1
created by github.com/influxdb/influxdb/services/hh.(*Service).Open
/tmp/build/src/github.com/influxdb/influxdb/services/hh/service.go:68 +0x232
goroutine 54 [chan receive]:
github.com/influxdb/influxdb/tcp.(*listener).Accept(0xc8201060c8, 0x0, 0x0, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tcp/mux.go:129 +0x6f
github.com/influxdb/influxdb/cluster.(*Service).serve(0xc8201163f0)
/tmp/build/src/github.com/influxdb/influxdb/cluster/service.go:84 +0xdb
created by github.com/influxdb/influxdb/cluster.(*Service).Open
/tmp/build/src/github.com/influxdb/influxdb/cluster/service.go:61 +0x135
goroutine 55 [select]:
github.com/influxdb/influxdb/services/precreator.(*Service).runPrecreation(0xc820102d80)
/tmp/build/src/github.com/influxdb/influxdb/services/precreator/service.go:75 +0x44f
created by github.com/influxdb/influxdb/services/precreator.(*Service).Open
/tmp/build/src/github.com/influxdb/influxdb/services/precreator/service.go:53 +0x21f
goroutine 56 [chan receive]:
github.com/influxdb/influxdb/tcp.(*listener).Accept(0xc8201060d0, 0x0, 0x0, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tcp/mux.go:129 +0x6f
github.com/influxdb/influxdb/services/snapshotter.(*Service).serve(0xc8200fe820)
/tmp/build/src/github.com/influxdb/influxdb/services/snapshotter/service.go:75 +0xa9
created by github.com/influxdb/influxdb/services/snapshotter.(*Service).Open
/tmp/build/src/github.com/influxdb/influxdb/services/snapshotter/service.go:48 +0x130
goroutine 57 [chan receive]:
github.com/influxdb/influxdb/tcp.(*listener).Accept(0xc8201060d8, 0x0, 0x0, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tcp/mux.go:129 +0x6f
github.com/influxdb/influxdb/services/copier.(*Service).serve(0xc820102e00)
/tmp/build/src/github.com/influxdb/influxdb/services/copier/service.go:78 +0xa9
created by github.com/influxdb/influxdb/services/copier.(*Service).Open
/tmp/build/src/github.com/influxdb/influxdb/services/copier/service.go:51 +0x130
goroutine 58 [IO wait]:
net.runtime_pollWait(0x7f49318f3100, 0x72, 0xc82000e150)
/home/philip/.gvm/gos/go1.5/src/runtime/netpoll.go:157 +0x60
net.(*pollDesc).Wait(0xc8201fc060, 0x72, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8201fc060, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).accept(0xc8201fc000, 0x0, 0x7f4933f47788, 0xc82000be00)
/home/philip/.gvm/gos/go1.5/src/net/fd_unix.go:408 +0x27c
net.(*TCPListener).AcceptTCP(0xc8201cc010, 0x455470, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/tcpsock_posix.go:254 +0x4d
net.(*TCPListener).Accept(0xc8201cc010, 0x0, 0x0, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/tcpsock_posix.go:264 +0x3d
net/http.(*Server).Serve(0xc8200149c0, 0x7f49318f3348, 0xc8201cc010, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1887 +0xb3
net/http.Serve(0x7f49318f3348, 0xc8201cc010, 0x7f4933f47f90, 0xc8200f8970, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1765 +0x85
github.com/influxdb/influxdb/services/admin.(*Service).serve(0xc8200fe910)
/tmp/build/src/github.com/influxdb/influxdb/services/admin/service.go:107 +0x12f
created by github.com/influxdb/influxdb/services/admin.(*Service).Open
/tmp/build/src/github.com/influxdb/influxdb/services/admin/service.go:70 +0x491
goroutine 59 [select]:
github.com/influxdb/influxdb/services/continuous_querier.(*Service).backgroundLoop(0xc82012a2d0)
/tmp/build/src/github.com/influxdb/influxdb/services/continuous_querier/service.go:192 +0x565
created by github.com/influxdb/influxdb/services/continuous_querier.(*Service).Open
/tmp/build/src/github.com/influxdb/influxdb/services/continuous_querier/service.go:126 +0x2a4
goroutine 60 [IO wait]:
net.runtime_pollWait(0x7f49318f3040, 0x72, 0xc82000e150)
/home/philip/.gvm/gos/go1.5/src/runtime/netpoll.go:157 +0x60
net.(*pollDesc).Wait(0xc8201fc0d0, 0x72, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8201fc0d0, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).accept(0xc8201fc070, 0x0, 0x7f4933f47788, 0xc820179a80)
/home/philip/.gvm/gos/go1.5/src/net/fd_unix.go:408 +0x27c
net.(*TCPListener).AcceptTCP(0xc8201cc018, 0xc82019adc0, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/tcpsock_posix.go:254 +0x4d
net.(*TCPListener).Accept(0xc8201cc018, 0x0, 0x0, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/tcpsock_posix.go:264 +0x3d
net/http.(*Server).Serve(0xc820014ba0, 0x7f49318f3348, 0xc8201cc018, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1887 +0xb3
net/http.Serve(0x7f49318f3348, 0xc8201cc018, 0x7f4933f47fb8, 0xc82010ae80, 0x0, 0x0)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1765 +0x85
github.com/influxdb/influxdb/services/httpd.(*Service).serve(0xc820110ae0)
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/service.go:133 +0x6e
created by github.com/influxdb/influxdb/services/httpd.(*Service).Open
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/service.go:101 +0x6ca
goroutine 61 [select]:
github.com/influxdb/influxdb/services/retention.(*Service).deleteShardGroups(0xc8200feaa0)
/tmp/build/src/github.com/influxdb/influxdb/services/retention/service.go:69 +0x351
created by github.com/influxdb/influxdb/services/retention.(*Service).Open
/tmp/build/src/github.com/influxdb/influxdb/services/retention/service.go:45 +0x1b4
goroutine 62 [select]:
github.com/influxdb/influxdb/services/retention.(*Service).deleteShards(0xc8200feaa0)
/tmp/build/src/github.com/influxdb/influxdb/services/retention/service.go:102 +0x7a0
created by github.com/influxdb/influxdb/services/retention.(*Service).Open
/tmp/build/src/github.com/influxdb/influxdb/services/retention/service.go:46 +0x1d9
goroutine 63 [chan receive]:
github.com/influxdb/influxdb/cmd/influxd/run.(*Server).startServerReporting(0xc8201139e0)
/tmp/build/src/github.com/influxdb/influxdb/cmd/influxd/run/server.go:442 +0x1eb
created by github.com/influxdb/influxdb/cmd/influxd/run.(*Server).Open.func1
/tmp/build/src/github.com/influxdb/influxdb/cmd/influxd/run/server.go:378 +0x1265
goroutine 64 [select]:
github.com/influxdb/influxdb/cmd/influxd/run.(*Command).monitorServerErrors(0xc82010a180)
/tmp/build/src/github.com/influxdb/influxdb/cmd/influxd/run/command.go:138 +0x2c5
created by github.com/influxdb/influxdb/cmd/influxd/run.(*Command).Run
/tmp/build/src/github.com/influxdb/influxdb/cmd/influxd/run/command.go:120 +0xeeb
goroutine 65 [select, locked to thread]:
runtime.gopark(0xd19ec8, 0xc820205f28, 0xbd5940, 0x6, 0x18, 0x2)
/home/philip/.gvm/gos/go1.5/src/runtime/proc.go:185 +0x163
runtime.selectgoImpl(0xc820205f28, 0x0, 0x18)
/home/philip/.gvm/gos/go1.5/src/runtime/select.go:392 +0xa64
runtime.selectgo(0xc820205f28)
/home/philip/.gvm/gos/go1.5/src/runtime/select.go:212 +0x12
runtime.ensureSigM.func1()
/home/philip/.gvm/gos/go1.5/src/runtime/signal1_unix.go:227 +0x353
runtime.goexit()
/home/philip/.gvm/gos/go1.5/src/runtime/asm_amd64.s:1696 +0x1
goroutine 13 [chan receive]:
github.com/influxdb/influxdb/services/httpd.(*Handler).serveQuery(0xc82010ae80, 0x7f49318f3b50, 0xc820179ac0, 0xc820226380, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/handler.go:286 +0xc2c
github.com/influxdb/influxdb/services/httpd.(*Handler).(github.com/influxdb/influxdb/services/httpd.serveQuery)-fm(0x7f49318f3b50, 0xc820179ac0, 0xc820226380, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/handler.go:98 +0x48
github.com/influxdb/influxdb/services/httpd.authenticate.func1(0x7f49318f3b50, 0xc820179ac0, 0xc820226380)
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/handler.go:673 +0x70
net/http.HandlerFunc.ServeHTTP(0xc82015f200, 0x7f49318f3b50, 0xc820179ac0, 0xc820226380)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1422 +0x3a
github.com/influxdb/influxdb/services/httpd.gzipFilter.func1(0x7f49318f3b50, 0xc820179ac0, 0xc820226380)
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/handler.go:727 +0xda
net/http.HandlerFunc.ServeHTTP(0xc82015f220, 0x7f49318f3b50, 0xc820179ac0, 0xc820226380)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1422 +0x3a
github.com/influxdb/influxdb/services/httpd.versionHeader.func1(0x7f49318f3b50, 0xc820179ac0, 0xc820226380)
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/handler.go:743 +0xc0
net/http.HandlerFunc.ServeHTTP(0xc82015f240, 0x7f49318f3b50, 0xc820179ac0, 0xc820226380)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1422 +0x3a
github.com/influxdb/influxdb/services/httpd.cors.func1(0x7f49318f3b50, 0xc820179ac0, 0xc820226380)
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/handler.go:776 +0x328
net/http.HandlerFunc.ServeHTTP(0xc82015f260, 0x7f49318f3b50, 0xc820179ac0, 0xc820226380)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1422 +0x3a
github.com/influxdb/influxdb/services/httpd.requestID.func1(0x7f49318f3b50, 0xc820179ac0, 0xc820226380)
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/handler.go:786 +0x15d
net/http.HandlerFunc.ServeHTTP(0xc82015f280, 0x7f49318f3b50, 0xc820179ac0, 0xc820226380)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1422 +0x3a
github.com/influxdb/influxdb/services/httpd.logging.func1(0x7f49318f3b50, 0xc820179aa0, 0xc820226380)
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/handler.go:794 +0x10b
net/http.HandlerFunc.ServeHTTP(0xc82015f2a0, 0x7f49318f3b50, 0xc820179aa0, 0xc820226380)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1422 +0x3a
github.com/influxdb/influxdb/services/httpd.recovery.func1(0x7f49318f3af0, 0xc82000c630, 0xc820226380)
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/handler.go:804 +0x114
net/http.HandlerFunc.ServeHTTP(0xc82015f2c0, 0x7f49318f3af0, 0xc82000c630, 0xc820226380)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1422 +0x3a
github.com/bmizerany/pat.(*PatternServeMux).ServeHTTP(0xc820106058, 0x7f49318f3af0, 0xc82000c630, 0xc820226380)
/tmp/build/src/github.com/bmizerany/pat/mux.go:109 +0x244
github.com/influxdb/influxdb/services/httpd.(*Handler).ServeHTTP(0xc82010ae80, 0x7f49318f3af0, 0xc82000c630, 0xc820226380)
/tmp/build/src/github.com/influxdb/influxdb/services/httpd/handler.go:172 +0x357
net/http.serverHandler.ServeHTTP(0xc820014ba0, 0x7f49318f3af0, 0xc82000c630, 0xc820226380)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1862 +0x19e
net/http.(*conn).serve(0xc82000c580)
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1361 +0xbee
created by net/http.(*Server).Serve
/home/philip/.gvm/gos/go1.5/src/net/http/server.go:1910 +0x3f6
goroutine 8 [select]:
net/http.(*persistConn).writeLoop(0xc8201b00b0)
/home/philip/.gvm/gos/go1.5/src/net/http/transport.go:1009 +0x40c
created by net/http.(*Transport).dialConn
/home/philip/.gvm/gos/go1.5/src/net/http/transport.go:686 +0xc9d
goroutine 14 [chan receive]:
github.com/influxdb/influxdb/tsdb.(*QueryExecutor).executeSelectStatement(0xc8200fe5a0, 0x0, 0xc8201e6000, 0xc820111920, 0x2710, 0x0, 0x0)
/tmp/build/src/github.com/influxdb/influxdb/tsdb/query_executor.go:285 +0xeb
github.com/influxdb/influxdb/tsdb.(*QueryExecutor).ExecuteQuery.func1(0xc820179c40, 0xc8201d050e, 0x6, 0xc8200fe5a0, 0xc820111920, 0x2710)
/tmp/build/src/github.com/influxdb/influxdb/tsdb/query_executor.go:159 +0x757
created by github.com/influxdb/influxdb/tsdb.(*QueryExecutor).ExecuteQuery
/tmp/build/src/github.com/influxdb/influxdb/tsdb/query_executor.go:213 +0x9b
goroutine 12 [select]:
github.com/influxdb/influxdb/tsdb/engine/wal.(*Log).autoflusher(0xc8202261c0, 0xc820111620)
/tmp/build/src/github.com/influxdb/influxdb/tsdb/engine/wal/wal.go:604 +0x567
created by github.com/influxdb/influxdb/tsdb/engine/wal.(*Log).Open
/tmp/build/src/github.com/influxdb/influxdb/tsdb/engine/wal/wal.go:240 +0x627
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment