From 3f01c7c7cd2d482153d46d4448c6a329bd89951a Mon Sep 17 00:00:00 2001
From: Michal Nasiadka <michal.nasiadka@nokia.com>
Date: Thu, 21 Feb 2019 11:03:42 +0100
Subject: [PATCH] Add haproxy stats to gate logs

Change-Id: Iebd98acf03418817d3707c4a117771b73da80166
---
 tests/get_logs.sh | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/tests/get_logs.sh b/tests/get_logs.sh
index bce497794..390a0e04a 100644
--- a/tests/get_logs.sh
+++ b/tests/get_logs.sh
@@ -56,6 +56,12 @@ copy_logs() {
         docker exec bifrost_deploy journalctl -u rabbitmq-server > ${LOG_DIR}/kolla/rabbitmq-server/rabbitmq.txt
     fi
 
+    # haproxy related logs
+    if [[ $(docker ps --filter name=haproxy --format "{{.Names}}") ]]; then
+        mkdir -p ${LOG_DIR}/kolla/haproxy
+        docker exec haproxy bash -c 'echo show stat | socat stdio /var/lib/kolla/haproxy/haproxy.sock' > ${LOG_DIR}/kolla/haproxy/stats.txt
+    fi
+
     for container in $(docker ps -a --format "{{.Names}}"); do
         docker logs --tail all ${container} &> ${LOG_DIR}/docker_logs/${container}.txt
     done
-- 
GitLab