Public | Automated Build

Last pushed: 2 years ago
Short Description
InfluxDB with Graphite and CollectD Plugin
Full Description

Docker Image for InfluxDB

InfluxDB Version: 0.9.4.1

docker run --name influxdb -p 8083:8083 -p 8086:8086 systemli/influxdb:0.9.4.1

All configuration values can overwritten by environment variables

docker run --name influxdb -p 8083:8083 -p 8086:8086 -e INFLUXDB_REPORTING_DISABLED="true" systemli/influxdb:0.9.4.1

The defaults:

INFLUXDB_DATA_DIR="/data"
INFLUXDB_REPORTING_DISABLED="false"

INFLUXDB_META_HOSTNAME="localhost"
INFLUXDB_META_BIND_ADDRESS=":8088"
INFLUXDB_META_RETENTION_AUTO_CREATE="true"
INFLUXDB_META_ELECTION_TIMEOUT="1s"
INFLUXDB_META_HEARTBEAT_TIMEOUT="1s"
INFLUXDB_META_LEADER_LEASE_TIMEOUT="500ms"
INFLUXDB_META_COMMIT_TIMEOUT="50ms"

INFLUXDB_DATA_MAX_WAL_SIZE=104857600
INFLUXDB_DATA_WAL_FLUSH_INTERVAL="10m0s"
INFLUXDB_DATA_WAL_PARTIITON_FLUSH_DELAY="2s"
INFLUXDB_DATA_RETENTION_AUTO_CREATE="true"
INFLUXDB_DATA_RETENTION_CHECK_ENABLED="true"
INFLUXDB_DATA_RETENTION_CHECK_PERIOD="10m0s"
INFLUXDB_DATA_RETENTION_CREATE_PERIOD="45m0s"

INFLUXDB_CLUSTER_SHARD_WRITER_TIMEOUT="5s"

INFLUXDB_RETENTION_ENABLED="true"
INFLUXDB_RETENTION_CHECK_INTERVAL="10m0s"

INFLUXDB_SHARD_PRECREATION_ENABLED="true"
INFLUXDB_SHARD_PRECREATION_CHECK_INTERVAL="10m0s"
INFLUXDB_SHARD_PRECREATION_ADVANCE_PERIOD="30m0s"

INFLUXDB_ADMIN_ENABLED="true"
INFLUXDB_ADMIN_BIND_ADDRESS=":8083"

INFLUXDB_HTTP_ENABLED="true"
INFLUXDB_HTTP_BIND_ADDRESS=":8086"
INFLUXDB_HTTP_AUTH_ENABLED="false"
INFLUXDB_HTTP_LOG_ENABLED="true"
INFLUXDB_HTTP_WRITE_TRACING="false"
INFLUXDB_HTTP_PPROF_ENABLED="false"

INFLUXDB_GRAPHITE_BIND_ADDRESS=":2003"
INFLUXDB_GRAPHITE_DATABASE="graphite"
INFLUXDB_GRAPHITE_ENABLED="false"
INFLUXDB_GRAPHITE_PROTOCOL="tcp"
INFLUXDB_GRAPHITE_BATCH_SIZE="0"
INFLUXDB_GRAPHITE_BATCH_TIMEOUT="0"
INFLUXDB_GRAPHITE_CONSISTENCY_LEVEL="one"
INFLUXDB_GRAPHITE_SEPARATOR="."

INFLUXDB_COLLECTD_ENABLED="false"
INFLUXDB_COLLECTD_BIND_ADDRESS=":25826"
INFLUXDB_COLLECTD_DATABASE="collectd"
INFLUXDB_COLLECTD_RETENTION_POLICY=""
INFLUXDB_COLLECTD_BATCH_SIZE="5000"
INFLUXDB_COLLECTD_BATCH_TIMEOUT="10s"
INFLUXDB_COLLECTD_TYPESDB="/config/types.db"

INFLUXDB_OPENTSDB_ENABLED="false"
INFLUXDB_OPENTSDB_BIND_ADDRESS=":4242"
INFLUXDB_OPENTSDB_DATABASE="opentsdb"
INFLUXDB_OPENTSDB_RETENTION_POLICY=""
INFLUXDB_OPENTSDB_CONSISTENCY_LEVEL="one"

INFLUXDB_UDP_ENABLED="false"
INFLUXDB_UDP_BIND_ADDRESS=""
INFLUXDB_UDP_DATABASE=""
INFLUXDB_UDP_BATCH_SIZE="0"
INFLUXDB_UDP_BATCH_TIMEOUT="0"

INFLUXDB_MONITORING_ENABLED="false"
INFLUXDB_MONITORING_WRITE_INTERVAL="1m0s"

INFLUXDB_CONTINOUS_QUERIES_ENABLED="true"
INFLUXDB_CONTINOUS_RECOMPUTE_PREVIOUS_N="2"
INFLUXDB_CONTINOUS_RECOMPUTE_NO_OLDER_THAN="10m0s"
INFLUXDB_CONTINOUS_COMPUTE_RUNS_PER_INTERVAL="10"
INFLUXDB_CONTINOUS_COMPUTE_NO_MORE_THAN="2m0s"

INFLUXDB_HINTED_HANDOFF_ENABLED="true"
INFLUXDB_HINTED_HANDOFF_MAX_SIZE="1073741824"
INFLUXDB_HINTED_HANDOFF_MAX_AGE="168h0m0s"
INFLUXDB_HINTED_HANDOFF_RETRY_RATE_LIMIT="0"
INFLUXDB_HINTED_HANDOFF_RETRY_INTERVAL="1s"
Docker Pull Command
Owner
systemli
Source Repository

Comments (3)
knightsg
2 years ago

Does this image support clustering?

0x46616c6b
2 years ago

Output: docker logs $CONTAINTER_NAME

(Replace name of container with the real one)

dud3
3 years ago

Quick question:

Where would I be able to see the output results ?

Thank you.