Skip to content
This repository has been archived by the owner on May 4, 2021. It is now read-only.

Commit

Permalink
Merge pull request #50 from ficusio/master
Browse files Browse the repository at this point in the history
Upgrade to 0.9.3
  • Loading branch information
Feng Honglin committed Aug 27, 2015
2 parents d95b725 + 5d905ac commit f5dc4d0
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 6 deletions.
2 changes: 1 addition & 1 deletion 0.9/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM tutum/curl:trusty
MAINTAINER Feng Honglin <[email protected]>

# Install InfluxDB
ENV INFLUXDB_VERSION 0.9.2.1
ENV INFLUXDB_VERSION 0.9.3
RUN curl -s -o /tmp/influxdb_latest_amd64.deb https://s3.amazonaws.com/influxdb/influxdb_${INFLUXDB_VERSION}_amd64.deb && \
dpkg -i /tmp/influxdb_latest_amd64.deb && \
rm /tmp/influxdb_latest_amd64.deb && \
Expand Down
36 changes: 33 additions & 3 deletions 0.9/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,37 @@ reporting-disabled = false

[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]
###
Expand Down Expand Up @@ -99,6 +126,7 @@ reporting-disabled = false
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.
Expand Down Expand Up @@ -150,12 +178,12 @@ reporting-disabled = false
# consistency-level = "one"

###
### [udp]
### [[udp]]
###
### Controls the listener for InfluxDB line protocol data via UDP.
### Controls the listeners for InfluxDB line protocol data via UDP.
###

[udp]
[[udp]]
enabled = false
bind-address = ":4444"
database = "udpdb"
Expand All @@ -169,7 +197,9 @@ reporting-disabled = false

###
### [monitoring]
###
### Send anonymous usage statistics to m.influxdb.com?
###
[monitoring]
enabled = false
write-interval = "24h"
Expand Down
4 changes: 2 additions & 2 deletions 0.9/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -81,10 +81,10 @@ fi

# Add UDP support
if [ -n "${UDP_DB}" ]; then
sed -i -r -e "/^\[udp\]/, /^$/ { s/false/true/; s/#//g; s/\"udpdb\"/\"${UDP_DB}\"/g; }" ${CONFIG_FILE}
sed -i -r -e "/^\[\[udp\]\]/, /^$/ { s/false/true/; s/#//g; s/\"udpdb\"/\"${UDP_DB}\"/g; }" ${CONFIG_FILE}
fi
if [ -n "${UDP_PORT}" ]; then
sed -i -r -e "/^\[udp\]/, /^$/ { s/4444/${UDP_PORT}/; }" ${CONFIG_FILE}
sed -i -r -e "/^\[\[udp\]\]/, /^$/ { s/4444/${UDP_PORT}/; }" ${CONFIG_FILE}
fi


Expand Down

0 comments on commit f5dc4d0

Please sign in to comment.