| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- bind-address = "0.0.0.0"
- [logging]
- level = "debug"
- file = "/opt/influxdb/shared/data/influxdb.log" # stdout to log to standard out
- [admin]
- port = 8083 # binding is disabled if the port isn't set
- assets = "/opt/influxdb/current/admin"
- [api]
- port = 8086 # binding is disabled if the port isn't set
- read-timeout = "5s"
- [input_plugins]
- [input_plugins.graphite]
- enabled = true
- port = 2004
- database = "graphite" # store graphite data in this database
- [raft]
- port = 8090
- dir = "/opt/influxdb/shared/data/raft"
- [storage]
- dir = "/opt/influxdb/shared/data/db"
- # How many requests to potentially buffer in memory. If the buffer gets filled then writes
- # will still be logged and once the local storage has caught up (or compacted) the writes
- # will be replayed from the WAL
- write-buffer-size = 10000
- default-engine = "rocksdb"
- max-open-shards = 0
- point-batch-size = 100
- write-batch-size = 5000000
- retention-sweep-period = "10m"
- [storage.engines.rocksdb]
- max-open-files = 1000
- lru-cache-size = "200m"
- [storage.engines.leveldb]
- max-open-files = 1000
- lru-cache-size = "200m"
- [cluster]
- protobuf_port = 8099
- protobuf_timeout = "2s" # the write timeout on the protobuf conn any duration parseable by time.ParseDuration
- protobuf_heartbeat = "200ms" # the heartbeat interval between the servers. must be parseable by time.ParseDuration
- protobuf_min_backoff = "1s" # the minimum backoff after a failed heartbeat attempt
- protobuf_max_backoff = "10s" # the maxmimum backoff after a failed heartbeat attempt
- write-buffer-size = 10000
- ax-response-buffer-size = 100000
- oncurrent-shard-query-limit = 10
- [sharding]
- replication-factor = 1
- [sharding.short-term]
- duration = "7d"
- split = 1
- [sharding.long-term]
- duration = "30d"
- split = 1
- # split-random = "/^Hf.*/"
- [wal]
- dir = "/opt/influxdb/shared/data/wal"
- flush-after = 1000 # the number of writes after which wal will be flushed, 0 for flushing on every write
- bookmark-after = 1000 # the number of writes after which a bookmark will be created
- index-after = 1000
- requests-per-logfile = 10000
|