[http]
enabled = true
bind-address = "{{ server.http.bind.address }}:{{ server.http.bind.port }}"
+ {%- if server.admin.get('user', {}).get('enabled', false) %}
+ auth-enabled = true
+ {%- else %}
auth-enabled = false
+ {%- endif %}
log-enabled = true
write-tracing = false
pprof-enabled = false
enabled = false
{%- endif %}
+###
+### [subscriber]
+###
+### Controls the subscriptions, which can be used to fork a copy of all data
+### received by the InfluxDB host.
+###
+
+[subscriber]
+ enabled = false
+ # http-timeout = "30s"
+ # write-concurrency = 40
+ # write-buffer-size = 1000
+
###
### [[graphite]]
###
###
{%- if server.udp.enabled %}
-[udp]
+[[udp]]
enabled = true
bind-address = "{{ server.udp.bind.address }}:{{ server.udp.bind.port }}"
# database = "udp"
]
{%- endif %}
{%- else %}
-[udp]
+[[udp]]
enabled = false
{%- endif %}