From f181d3da8d31573fd360a723aa2ea0a17766b7e4 Mon Sep 17 00:00:00 2001
From: Jan David Mol <mol@astron.nl>
Date: Fri, 15 Oct 2021 09:11:49 +0200
Subject: [PATCH] L2SS-445: Forward logs from tangodb and databaseds to ELK

---
 docker-compose/elk.yml   |  3 ++-
 docker-compose/tango.yml | 12 ++++++++++++
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/docker-compose/elk.yml b/docker-compose/elk.yml
index bf6e22e3d..67f13baee 100644
--- a/docker-compose/elk.yml
+++ b/docker-compose/elk.yml
@@ -34,7 +34,8 @@ services:
       - "5601:5601" # kibana
       - "9200:9200" # elasticsearch
       - "5044:5044" # logstash beats input
-      - "1514:1514" # logstash syslog input
+      - "1514:1514/tcp" # logstash syslog input
+      - "1514:1514/udp" # logstash syslog input
       - "5959:5959" # logstash tcp json input
     depends_on:
       - elk-configure-host
diff --git a/docker-compose/tango.yml b/docker-compose/tango.yml
index 9fa0f5cde..420f2d005 100644
--- a/docker-compose/tango.yml
+++ b/docker-compose/tango.yml
@@ -28,6 +28,12 @@ services:
       - tangodb:/var/lib/mysql
     ports:
       - "3306:3306"
+    logging:
+      driver: syslog
+      options:
+        syslog-address: udp://${HOSTNAME}:1514
+        syslog-format: rfc3164
+        tag: "{{.Name}}"
     restart: unless-stopped
 
   databaseds:
@@ -55,4 +61,10 @@ services:
       - "2"
       - -ORBendPoint
       - giop:tcp::10000
+    logging:
+      driver: syslog
+      options:
+        syslog-address: udp://${HOSTNAME}:1514
+        syslog-format: rfc3164
+        tag: "{{.Name}}"
     restart: unless-stopped
-- 
GitLab