From 8d64f3d34bf02a62417469ab6d315c699044e179 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Mon, 26 Jan 2026 19:44:21 +0100 Subject: [PATCH] board/common: reduce nginx and rouset default log level Fixes #1349 Signed-off-by: Joachim Wiberg --- .../rootfs/etc/finit.d/available/restconf.conf | 2 +- board/common/rootfs/etc/nginx/nginx.conf | 12 ++++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/board/common/rootfs/etc/finit.d/available/restconf.conf b/board/common/rootfs/etc/finit.d/available/restconf.conf index cf32c4df..a8120ec3 100644 --- a/board/common/rootfs/etc/finit.d/available/restconf.conf +++ b/board/common/rootfs/etc/finit.d/available/restconf.conf @@ -1,3 +1,3 @@ -service name:rousette notify:none log env:/etc/default/confd \ +service name:rousette notify:none log:console env:/etc/default/confd \ [12345] rousette --syslog -t $CONFD_TIMEOUT \ -- RESTCONF server diff --git a/board/common/rootfs/etc/nginx/nginx.conf b/board/common/rootfs/etc/nginx/nginx.conf index baf6b6b0..5719371e 100644 --- a/board/common/rootfs/etc/nginx/nginx.conf +++ b/board/common/rootfs/etc/nginx/nginx.conf @@ -19,6 +19,14 @@ http { include /etc/nginx/enabled/*.conf; - access_log syslog:server=unix:/dev/log,nohostname,facility=local7,severity=info; - error_log syslog:server=unix:/dev/log,nohostname,facility=local7 info; + # Skip 2xx and 3xx + # Skip 400 (e.g., rrousette syntax errors) + map $status $loggable { + ~^[23] 0; + 400 0; + default 1; + } + + access_log syslog:server=unix:/dev/log,nohostname,facility=local7,severity=warn combined if=$loggable; + error_log syslog:server=unix:/dev/log,nohostname,facility=local7 warn; }