提交 a0c135c1 authored 作者: 陈泽健's avatar 陈泽健

处理存储路径问题。

上级 6bdd0ea7
...@@ -19,4 +19,4 @@ ...@@ -19,4 +19,4 @@
- 补充监测服务的前置ngrok映射以及端口开放的使用指令注释,处理注释错误。 - 补充监测服务的前置ngrok映射以及端口开放的使用指令注释,处理注释错误。
- 补充_process_line函数对日志去重的IP过滤,parse_log_line函数增加IP过滤,处理相同错误日志因IP不同识别为不同错误问题。 - 补充_process_line函数对日志去重的IP过滤,parse_log_line函数增加IP过滤,处理相同错误日志因IP不同识别为不同错误问题。
- 移除控制台的详细错误日志输出,保留关键状态日志(连接状态、监控启停等),强异常处理和日志记录,在JSON文件名中加入服务器IP标识,添加了主程序入口的详细日志 - 移除控制台的详细错误日志输出,保留关键状态日志(连接状态、监控启停等),强异常处理和日志记录,在JSON文件名中加入服务器IP标识,添加了主程序入口的详细日志
- 修改_process_line方法中的去重逻辑,确保检测到冷却期内的错误时立即返回。 - 修改_process_line方法中的去重逻辑,确保检测到冷却期内的错误时立即返回,处理存储路径问题。
\ No newline at end of file \ No newline at end of file
...@@ -200,9 +200,9 @@ class LogMonitor: ...@@ -200,9 +200,9 @@ class LogMonitor:
""" """
try: try:
# 获取error_log目录路径 # 获取error_log目录路径
current_dir = os.path.dirname(os.path.abspath(__file__)) current_dir = os.path.dirname(os.path.abspath(__file__)) # 当前是 /系统监测/系统日志监测/
base_dir = os.path.dirname(os.path.dirname(current_dir)) base_dir = os.path.dirname(current_dir) # 上溯一级到 /系统监测/
error_log_dir = os.path.join(base_dir, "error_log") error_log_dir = os.path.join(base_dir, "error_log") # 最终路径 /系统监测/error_log/
os.makedirs(error_log_dir, exist_ok=True) os.makedirs(error_log_dir, exist_ok=True)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论