diff --git a/scripts/mock_alarm_server.py b/scripts/mock_alarm_server.py index 4c792de..eb98ee0 100755 --- a/scripts/mock_alarm_server.py +++ b/scripts/mock_alarm_server.py @@ -81,28 +81,9 @@ def put_message(): data = {} # 打印告警信息 - print(f"\n[{datetime.now().strftime('%Y-%m-%d %H:%M:%S')}] 收到告警信息") - print(f" Token: {token[:30]}...") - print(f" 租户代码: {data.get('tenantCode', 'N/A')}") - print(f" 频道号: {data.get('channelNo', 'N/A')}") - print(f" 告警内容: {data.get('alarmContent', 'N/A')}") - print(f" 告警时间: {data.get('alarmTime', 'N/A')}") - - # 打印图片/视频信息 - pic_info = data.get('picInfo', []) - video_info = data.get('videoInfo', []) - - if pic_info: - print(f" 图片地址: {len(pic_info)} 张") - for i, pic in enumerate(pic_info[:3]): # 只打印前3个 - print(f" [{i+1}] {pic.get('url', 'N/A')}") - if len(pic_info) > 3: - print(f" ... 还有 {len(pic_info) - 3} 张") - - if video_info: - print(f" 视频地址: {len(video_info)} 个") - for i, video in enumerate(video_info[:3]): - print(f" [{i+1}] {video.get('url', 'N/A')}") + raw_body = json.dumps(data, ensure_ascii=False, indent=2) + print(f"\n[%s] 收到告警信息" % datetime.now().strftime('%Y-%m-%d %H:%M:%S')) + print(f" %s" % raw_body, flush=True) # 更新统计 stats["last_alarm"] = {