From 3701f34dabebb0e765e70721795a9e6d111adb47 Mon Sep 17 00:00:00 2001 From: fzyzcjy <5236035+fzyzcjy@users.noreply.github.com> Date: Fri, 14 Nov 2025 17:34:22 +0800 Subject: [PATCH] Tiny add utility to parse server logs (#12605) --- python/sglang/srt/debug_utils/log_parser.py | 46 +++++++++++++++++++++ test/srt/debug_utils/test_log_parser.py | 28 +++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 python/sglang/srt/debug_utils/log_parser.py create mode 100644 test/srt/debug_utils/test_log_parser.py diff --git a/python/sglang/srt/debug_utils/log_parser.py b/python/sglang/srt/debug_utils/log_parser.py new file mode 100644 index 000000000..2fac51269 --- /dev/null +++ b/python/sglang/srt/debug_utils/log_parser.py @@ -0,0 +1,46 @@ +_PATTERN_DECODE = ( + r"(\(\w+ pid=(?P\d+)(?:,\s*ip=(?P[\d\.]+))?\))?\s*" + r"\[(?P