From f8b0c77fdea7edbcddd1918246297800b5322d86 Mon Sep 17 00:00:00 2001 From: Sergey Yakubov <sergey.yakubov@desy.de> Date: Wed, 25 Apr 2018 17:20:41 +0200 Subject: [PATCH] config files for logging --- config/elk/start | 3 +++ config/fluentd/fluentd.conf | 13 +++++++------ config/fluentd/start | 2 ++ 3 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 config/elk/start create mode 100644 config/fluentd/start diff --git a/config/elk/start b/config/elk/start new file mode 100644 index 000000000..6dc70042a --- /dev/null +++ b/config/elk/start @@ -0,0 +1,3 @@ +docker network create elk +docker run -d -v "$PWD/esdata":/usr/share/elasticsearch/data -p 9200:9200 -p 9300:9300 --name elastic --net elk elasticsearch +docker run -e ELASTICSEARCH_URL="http://elastic:9200" -p 5601:5601 -d --name kib --net elk kibana diff --git a/config/fluentd/fluentd.conf b/config/fluentd/fluentd.conf index d7346cb66..e0e91c568 100644 --- a/config/fluentd/fluentd.conf +++ b/config/fluentd/fluentd.conf @@ -4,10 +4,11 @@ bind 0.0.0.0 </source> <match asapo> - @type file - buffer_type memory - flush_interval 1s - path fluentd/etc/asapo - time_slice_format %Y%m%d - format single_value + @type elasticsearch + host elastic + port 9200 + index_name fluentd + flush_interval 5s + type_name fluentd </match> + \ No newline at end of file diff --git a/config/fluentd/start b/config/fluentd/start new file mode 100644 index 000000000..ab20e1f3e --- /dev/null +++ b/config/fluentd/start @@ -0,0 +1,2 @@ +fluent-gem install fluent-plugin-elasticsearch +docker run -p 9880:9880 -v `pwd`:/fluentd/etc -e FLUENTD_CONF=fluentd.conf --name fluentd --net elk fluent/fluentd \ No newline at end of file -- GitLab