From 090f6135838cad55bc1bcdebea7e18d2deb06090 Mon Sep 17 00:00:00 2001 From: Adil Hafeez Date: Thu, 25 Sep 2025 14:14:55 -0700 Subject: [PATCH] update dockerfile to tail logs on console --- arch/Dockerfile | 3 +++ arch/supervisord.conf | 9 ++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/Dockerfile b/arch/Dockerfile index 5d7f1df6..8282d788 100644 --- a/arch/Dockerfile +++ b/arch/Dockerfile @@ -40,4 +40,7 @@ COPY arch/supervisord.conf /etc/supervisor/conf.d/supervisord.conf RUN pip install requests RUN mkdir -p /var/log/supervisor && touch /var/log/envoy.log /var/log/supervisor/supervisord.log +RUN mkdir -p /var/log && \ + touch /var/log/access_ingress.log /var/log/access_ingress_prompt.log /var/log/access_internal.log /var/log/access_llm.log + ENTRYPOINT ["sh","-c", "/usr/bin/supervisord"] diff --git a/arch/supervisord.conf b/arch/supervisord.conf index 0361ee0b..61473d8a 100644 --- a/arch/supervisord.conf +++ b/arch/supervisord.conf @@ -9,7 +9,14 @@ stdout_logfile_maxbytes=0 stderr_logfile_maxbytes=0 [program:envoy] -command=/bin/sh -c "python -m cli.config_generator && envsubst < /etc/envoy/envoy.yaml > /etc/envoy.env_sub.yaml && envoy -c /etc/envoy.env_sub.yaml --component-log-level wasm:info --log-format '[%%Y-%%m-%%d %%T.%%e][%%l] %%v' 2>&1 | tee /var/log//envoy.log" +command=/bin/sh -c "python -m cli.config_generator && envsubst < /etc/envoy/envoy.yaml > /etc/envoy.env_sub.yaml && envoy -c /etc/envoy.env_sub.yaml --component-log-level wasm:info --log-format '[%%Y-%%m-%%d %%T.%%e][%%l] %%v' 2>&1 | tee /var/log/envoy.log" +stdout_logfile=/dev/stdout +redirect_stderr=true +stdout_logfile_maxbytes=0 +stderr_logfile_maxbytes=0 + +[program:tail_access_logs] +command=/bin/sh -c "tail -F /var/log/access_*.log" stdout_logfile=/dev/stdout redirect_stderr=true stdout_logfile_maxbytes=0