返回
Logfun: An efficient function-Level log management framework for systems implemented with python
DOI:10.1016/j.jss.2026.112854.png)
摘要
En 中文
日志记录为调试和故障排除提供关键执行信息。当前应用通常集成日志框架以增强日志标准化和统一管理。然而,现有日志框架显著影响程序执行效率并消耗大量存储资源,因其缺乏自动检测高频或冗余日志以及实施精确动态日志控制的机制。在日志分析过程中,这些框架难以提供原始日志模板并保持一致的日志序列完整性。因此,我们提出LogFun,一种函数级日志框架,实现高效日志记录和运行时控制。它支持高效日志压缩和日志模板及变量的提取,并能原生自动识别高频和冗余日志。实验表明,与现有日志框架相比,LogFun将函数延迟降低23%。运行时日志控制在高负载场景下将延迟降低59%,并将日志量减少63%。LogFun显著减少日志量,结合压缩工具时可实现75倍至170倍的压缩比。此外,LogFun提供精确的日志模板和变量,减少日志异常检测的预处理开销并提升模型精度。
Keyword:
Logging framework
Log compression
Function as a service
Large language model
期刊
IF:
4.1
论文数:
5.5K
被引数:
8.4K

