From 63c87a38d80559378501cef1a01a46e56c0687db Mon Sep 17 00:00:00 2001 From: stedif <stefano.difrischia@inaf.it> Date: Wed, 5 Oct 2022 16:11:45 +0200 Subject: [PATCH] L2SS-970: fix bugs --- docker-compose/logstash.yml | 4 +-- docker-compose/logstash/Dockerfile | 4 ++- .../logstash/logstash/conf.d/30-output.conf | 30 +------------------ docker-compose/loki.yml | 2 ++ 4 files changed, 7 insertions(+), 33 deletions(-) diff --git a/docker-compose/logstash.yml b/docker-compose/logstash.yml index 1a6430ff1..73a13e346 100644 --- a/docker-compose/logstash.yml +++ b/docker-compose/logstash.yml @@ -1,8 +1,6 @@ # -# Docker compose file that launches LOgstash-output-loki +# Docker compose file that launches Logstash-output-loki # -# Defines: -# - prometheus: Prometheus # version: '2.1' diff --git a/docker-compose/logstash/Dockerfile b/docker-compose/logstash/Dockerfile index 1b547baec..7e0fff7a9 100644 --- a/docker-compose/logstash/Dockerfile +++ b/docker-compose/logstash/Dockerfile @@ -2,4 +2,6 @@ ARG SOURCE_IMAGE FROM ${SOURCE_IMAGE} # Provide our logstash config -ADD logstash /home/logstash/ +ADD logstash /etc/logstash/ +COPY loki.conf /home/logstash/ +COPY loki.conf /home/logstash/loki-test.conf diff --git a/docker-compose/logstash/logstash/conf.d/30-output.conf b/docker-compose/logstash/logstash/conf.d/30-output.conf index 1886b1021..9bad161d2 100644 --- a/docker-compose/logstash/logstash/conf.d/30-output.conf +++ b/docker-compose/logstash/logstash/conf.d/30-output.conf @@ -5,34 +5,6 @@ output { # index => "logstash-%{+YYYY.MM.dd}" # } loki { - [url => "localhost:3100" | default = none | required=true] - - [tenant_id => string | default = nil | required=false] - - [message_field => string | default = "message" | required=false] - - [include_fields => array | default = [] | required=false] - - [batch_wait => number | default = 1(s) | required=false] - - [batch_size => number | default = 102400(bytes) | required=false] - - [min_delay => number | default = 1(s) | required=false] - - [max_delay => number | default = 300(s) | required=false] - - [retries => number | default = 10 | required=false] - - [username => string | default = nil | required=false] - - [password => secret | default = nil | required=false] - - [cert => path | default = nil | required=false] - - [key => path | default = nil| required=false] - - [ca_cert => path | default = nil | required=false] - - [insecure_skip_verify => boolean | default = false | required=false] + url => "http://localhost:3100/loki/api/v1/push" } } diff --git a/docker-compose/loki.yml b/docker-compose/loki.yml index 0e5d38bb2..2007e16aa 100644 --- a/docker-compose/loki.yml +++ b/docker-compose/loki.yml @@ -35,4 +35,6 @@ services: command: -config.file=/etc/promtail/config.yml networks: - control + ports: + - "9080:9080" restart: unless-stopped -- GitLab