anchor.diff:  [sharding]
     # how many servers in the cluster should have a copy of each shard.
     # this will give you high availability and scalability on queries
  -  replication-factor = 1
  +  replication-factor = <%= @config['sharding']['replication-factor'] %>
   
     [sharding.short-term]
     # each shard will have this period of time. Note that it's best to have
     # group by time() intervals on all queries be < than this setting. If they are
     # then the aggregate is calculated locally. Otherwise, all that data gets sent
     # over the network when doing a query.
  -  duration = "7d"
  +  duration = "<%= @config['sharding']['short-term']['duration'] %>"
   
     # split will determine how many shards to split each duration into. For example,
     # if we created a shard for 2014-02-10 and split was set to 2. Then two shards
  
positive.code: # 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
  
  [logging]
  # logging level can be one of "debug", "info", "warn" or "error"
  level  = "info"
  file   = "/opt/influxdb/shared/log.txt"         # stdout to log to standard out
  
  # Configure the admin server
  [admin]
  port   = 8083              # binding is disabled if the port isn't set
  assets = "/opt/influxdb/current/admin"
  
  # Configure the http api
  [api]
  port     = 8086    # binding is disabled if the port isn't set
  # ssl-port = 8084    # Ssl support is enabled if you set a port and cert
  # ssl-cert = /path/to/cert.pem
  
  # connections will timeout after this amount of time. Ensures that clients that misbehave
  # and keep alive connections they don't use won't end up connection a million times.
  # However, if a request is taking longer than this to complete, could be a problem.
  read-timeout = "5s"
  
  [input_plugins]
  
    # Configure the graphite api
    [input_plugins.graphite]
    enabled = false
    # port = 2003
    # database = ""  # store graphite data in this database
    # udp_enabled = true # enable udp interface on the same port as the tcp interface
  
    # Configure the udp api
    [input_plugins.udp]
    enabled = false
    # port = 4444
    # database = ""
  
    # Configure multiple udp apis each can write to separate db.  Just
    # repeat the following section to enable multiple udp apis on
    # different ports.
    [[input_plugins.udp_servers]] # array of tables
    enabled = false
    # port = 5551
    # database = "db1"
  
  # Raft configuration
  [raft]
  # The raft port should be open between all servers in a cluster.
  # However, this port shouldn't be accessible from the internet.
  
  port = 8090
  
  # Where the raft logs are stored. The user running InfluxDB will need read/write access.
  dir  = "/opt/influxdb/shared/data/raft"
  
  # election-timeout = "1s"
  
  [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
  
  [cluster]
  # A comma separated list of servers to seed
  
negative.code:   # split-random = "/^hf.*/"
  
    [sharding.long-term]
    duration = "<%= @config['sharding']['long-term']['duration'] %>"
    split = <%= @config['sharding']['long-term']['split'] %>
    # split-random = "/^Hf.*/"
  
  [wal]
  
  dir   = "<%= @config['wal']['dir'] %>"
  flush-after = <%= @config['wal']['flush-after'] %> # the number of writes after which wal will be flushed, 0 for flushing on every write
  bookmark-after = <%= @config['wal']['bookmark-after'] %> # the number of writes after which a bookmark will be created
  
  # the number of writes after which an index entry is created pointing
  # to the offset of the first request, default to 1k
  index-after = <%= @config['wal']['index-after'] %>
  
  # the number of requests per one log file, if new requests came in a
  # new log file will be created
  requests-per-logfile = <%= @config['wal']['requests-per-logfile'] %>
  