{"action":"opened","issue":{"url":"https://api.github.com/repos/influxdb/influxdb.com/issues/74","labels_url":"https://api.github.com/repos/influxdb/influxdb.com/issues/74/labels{/name}","comments_url":"https://api.github.com/repos/influxdb/influxdb.com/issues/74/comments","events_url":"https://api.github.com/repos/influxdb/influxdb.com/issues/74/events","html_url":"https://github.com/influxdb/influxdb.com/issues/74","id":91343208,"number":74,"title":"document config file options","user":{"login":"beckettsean","id":6537329,"avatar_url":"https://avatars.githubusercontent.com/u/6537329?v=3","gravatar_id":"","url":"https://api.github.com/users/beckettsean","html_url":"https://github.com/beckettsean","followers_url":"https://api.github.com/users/beckettsean/followers","following_url":"https://api.github.com/users/beckettsean/following{/other_user}","gists_url":"https://api.github.com/users/beckettsean/gists{/gist_id}","starred_url":"https://api.github.com/users/beckettsean/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beckettsean/subscriptions","organizations_url":"https://api.github.com/users/beckettsean/orgs","repos_url":"https://api.github.com/users/beckettsean/repos","events_url":"https://api.github.com/users/beckettsean/events{/privacy}","received_events_url":"https://api.github.com/users/beckettsean/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-26T19:38:20Z","updated_at":"2015-06-26T19:38:20Z","closed_at":null,"body":"default config:\r\n\r\n```\r\n### Welcome to the InfluxDB configuration file.\r\n\r\n# Once every 24 hours InfluxDB will report anonymous data to m.influxdb.com\r\n# The data includes raft id (random 8 bytes), os, arch, version, and metadata.\r\n# We don't track ip addresses of servers reporting. This is only used\r\n# to track the number of instances running and the versions, which\r\n# is very helpful for us.\r\n# Change this option to true to disable reporting.\r\nreporting-disabled = false\r\n\r\n###\r\n### [meta]\r\n###\r\n### Controls the parameters for the Raft consensus group that stores metadata\r\n### about the InfluxDB cluster.\r\n###\r\n\r\n[meta]\r\n  dir = \"/usr/local/var/influxdb/meta\"\r\n  hostname = \"localhost\"\r\n  bind-address = \":8088\"\r\n  retention-autocreate = true\r\n  election-timeout = \"1s\"\r\n  heartbeat-timeout = \"1s\"\r\n  leader-lease-timeout = \"500ms\"\r\n  commit-timeout = \"50ms\"\r\n\r\n###\r\n### [data]\r\n###\r\n### Controls where the actual shard data for InfluxDB lives.\r\n###\r\n\r\n[data]\r\n  dir = \"/usr/local/var/influxdb/data\"\r\n\r\n###\r\n### [cluster]\r\n###\r\n### Controls non-Raft cluster behavior, which generally includes how data is\r\n### shared across shards.\r\n###\r\n\r\n[cluster]\r\n  shard-writer-timeout = \"5s\"\r\n\r\n###\r\n### [retention]\r\n###\r\n### Controls the enforcement of retention policies for evicting old data.\r\n###\r\n\r\n[retention]\r\n  enabled = true\r\n  check-interval = \"10m\"\r\n\r\n###\r\n### [admin]\r\n###\r\n### Controls the availability of the built-in, web-based admin interface.\r\n###\r\n\r\n[admin]\r\n  enabled = true\r\n  bind-address = \":8083\"\r\n\r\n###\r\n### [http]\r\n###\r\n### Controls how the HTTP endpoints are configured. These are the primary\r\n### mechanism for getting data into and out of InfluxDB.\r\n###\r\n\r\n[http]\r\n  enabled = true\r\n  bind-address = \":8086\"\r\n  auth-enabled = false\r\n  log-enabled = true\r\n  write-tracing = false\r\n  pprof-enabled = false\r\n\r\n###\r\n### [[graphite]]\r\n###\r\n### Controls one or many listeners for Graphite data.\r\n###\r\n\r\n[[graphite]]\r\n  enabled = false\r\n  # bind-address = \":2003\"\r\n  # protocol = \"tcp\"\r\n  # consistency-level = \"one\"\r\n  # name-separator = \".\"\r\n  # name-position = \"last\"\r\n\r\n###\r\n### [collectd]\r\n###\r\n### Controls the listener for collectd data.\r\n###\r\n\r\n[collectd]\r\n  enabled = false\r\n  # bind-address = \"\"\r\n  # database = \"\"\r\n  # typesdb = \"\"\r\n\r\n###\r\n### [opentsdb]\r\n###\r\n### Controls the listener for OpenTSDB data.\r\n###\r\n\r\n[opentsdb]\r\n  enabled = false\r\n  # bind-address = \"\"\r\n  # database = \"\"\r\n  # retention-policy = \"\"\r\n\r\n###\r\n### [udp]\r\n###\r\n### Controls the listener for InfluxDB line protocol data via UDP.\r\n###\r\n\r\n[udp]\r\n  enabled = false\r\n  # bind-address = \"\"\r\n  # database = \"\"\r\n  # batch-size = 0\r\n  # batch-timeout = \"0\"\r\n\r\n###\r\n### [monitoring]\r\n###\r\n\r\n[monitoring]\r\n  enabled = true\r\n  write-interval = \"24h\"\r\n\r\n###\r\n### [continuous_queries]\r\n###\r\n### Controls how continuous queries are run within InfluxDB.\r\n###\r\n\r\n[continuous_queries]\r\n  enabled = true\r\n  recompute-previous-n = 2\r\n  recompute-no-older-than = \"10m\"\r\n  compute-runs-per-interval = 10\r\n  compute-no-more-than = \"2m\"\r\n\r\n###\r\n### [hinted-handoff]\r\n###\r\n### Controls the hinted handoff feature, which allows nodes to temporarily\r\n### store queued data when one node of a cluster is down for a short period\r\n### of time.\r\n###\r\n\r\n[hinted-handoff]\r\n  enabled = true\r\n  dir = \"/usr/local/var/influxdb/hh\"\r\n  max-size = 1073741824\r\n  max-age = \"168h\"\r\n  retry-rate-limit = 0\r\n  retry-interval = \"1s\"\r\n```\r\n\r\ngenerated config `influxd config >`\r\n\r\n```\r\nreporting-disabled = false\r\n\r\n[meta]\r\n  dir = \"/Users/sean/.influxdb/meta\"\r\n  hostname = \"localhost\"\r\n  bind-address = \":8088\"\r\n  retention-autocreate = true\r\n  election-timeout = \"1s\"\r\n  heartbeat-timeout = \"1s\"\r\n  leader-lease-timeout = \"500ms\"\r\n  commit-timeout = \"50ms\"\r\n\r\n[data]\r\n  dir = \"/Users/sean/.influxdb/data\"\r\n  retention-auto-create = true\r\n  retention-check-enabled = true\r\n  retention-check-period = \"10m0s\"\r\n  retention-create-period = \"45m0s\"\r\n\r\n[cluster]\r\n  shard-writer-timeout = \"5s\"\r\n\r\n[retention]\r\n  enabled = true\r\n  check-interval = \"10m0s\"\r\n\r\n[shard-precreation]\r\n  enabled = true\r\n  check-interval = \"10m0s\"\r\n  advance-period = \"30m0s\"\r\n\r\n[admin]\r\n  enabled = true\r\n  bind-address = \":8083\"\r\n\r\n[http]\r\n  enabled = true\r\n  bind-address = \":8086\"\r\n  auth-enabled = false\r\n  log-enabled = true\r\n  write-tracing = false\r\n  pprof-enabled = false\r\n\r\n[collectd]\r\n  enabled = false\r\n  bind-address = \":25826\"\r\n  database = \"collectd\"\r\n  retention-policy = \"\"\r\n  batch-size = 5000\r\n  batch-timeout = \"10s\"\r\n  typesdb = \"/usr/share/collectd/types.db\"\r\n\r\n[opentsdb]\r\n  enabled = false\r\n  bind-address = \":4242\"\r\n  database = \"opentsdb\"\r\n  retention-policy = \"\"\r\n  consistency-level = \"one\"\r\n\r\n[udp]\r\n  enabled = false\r\n  bind-address = \"\"\r\n  database = \"\"\r\n  batch-size = 0\r\n  batch-timeout = \"0\"\r\n\r\n[monitoring]\r\n  enabled = false\r\n  write-interval = \"1m0s\"\r\n\r\n[continuous_queries]\r\n  enabled = true\r\n  recompute-previous-n = 2\r\n  recompute-no-older-than = \"10m0s\"\r\n  compute-runs-per-interval = 10\r\n  compute-no-more-than = \"2m0s\"\r\n\r\n[hinted-handoff]\r\n  enabled = true\r\n  dir = \"/Users/sean/.influxdb/hh\"\r\n  max-size = 1073741824\r\n  max-age = \"168h0m0s\"\r\n  retry-rate-limit = 0\r\n  retry-interval = \"1s\"\r\n```"}}