data-directory = "data/"
scripts-directory = "examples/scripts/"
flush-interval = 5
[tags]
source = "cernan"
[sources]
[sources.internal]
forwards = ["sinks.console", "sinks.null"]
[sources.statsd.primary]
enabled = true
port = 8125
forwards = ["sinks.console", "filters.delay.two_seconds"]
[sources.native.primary]
ip = "127.0.0.1"
port = 1972
forwards = ["filters.delay.two_seconds"]
[sources.graphite.primary]
enabled = true
port = 2004
forwards = ["filters.programmable.collectd_scrub"]
[sources.files]
[sources.files.example_log]
path = "example.log"
forwards = ["sinks.firehose.stream_two"]
[sources.files.foo_log]
path = "foo.log"
forwards = ["sinks.firehose.stream_two"]
[filters]
[filters.programmable.collectd_scrub]
script = "collectd_scrub.lua"
forwards = ["filters.delay.two_seconds"]
[filters.delay.two_seconds]
tolerance = 2
forwards = ["filters.flush_boundary.two_seconds"]
[filters.flush_boundary.two_seconds]
tolerance = 2
forwards = ["sinks.console", "sinks.null", "sinks.influxdb", "sinks.prometheus"]
[sinks]
[sinks.console]
bin_width = 1
[sinks.null]
[sinks.influxdb]
port = 8089
host = "127.0.0.1"
bin_width = 1
[sinks.prometheus]
port = 8080
host = "127.0.0.1"
bin_width = 1
[sinks.firehose.stream_two]
delivery_stream = "stream_two"
batch_size = 800
region = "us-east-1"