From f008c040c9673277f8d0364b211cbbf1cca4adfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <joerg.sachse@slub-dresden.de> Date: Fri, 19 Aug 2022 10:07:18 +0200 Subject: [PATCH] feat: introduce filters to find specific strings in error messages and replace them with generic ones to create better summaries --- files/error-summary.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/files/error-summary.sh b/files/error-summary.sh index 2e2c84a..9492ee1 100755 --- a/files/error-summary.sh +++ b/files/error-summary.sh @@ -152,6 +152,14 @@ get_last_n_days(){ fi ${GREP_CMD} -oP "${FILTER_STRING}" "${LOGFILE}" done | \ + sed "s/Worker [0-9]*/Worker XX/g" | \ + sed "s/Worker-[0-9]*/Worker-XX/g" | \ + sed "s/Receiver [0-9]*/Receiver XX/g" | \ + sed "s/IE[0-9]*/IEXXXXX/g" | \ + sed "s/${HOSTNAME}/Rosetta-Server/g" | \ + sed "s/lockID [0-9]*for/lockID XXXXXXXXXXfor/g" | \ + sed "s/https-jsse-nio-8443-exec-[0-9]*/https-jsse-nio-8443-exec-XX/g" | \ + sed "s/job [0-9]*/job XXXXXXXXX/g" | \ sort | uniq -c | sort -nr } -- GitLab