中文

TPLogAD:基于事件模板和关键参数的无监督日志异常检测

机器学习 2024-11-26 v1 人工智能 计算与语言 计算机与社会

摘要

日志系统是记录 Web 服务系统运行状态和事件的重要机制,日志异常检测是有效识别问题的一种方法。然而,手动检测日志效率低下、易出错且不切实际。现有的日志异常检测方法要么使用事件模板的索引,要么将模板中固定字符串部分嵌入向量作为句子,要么使用时间参数进行序列分析。然而,日志条目常包含无法被这些方法充分表示的特征和语义信息,导致漏报和误报。本文提出了 TPLogAD,一种用于分析非结构化日志的通用无监督方法,基于事件模板和关键参数进行异常检测。TPLogAD 包含的 itemplate2vec 和 para2vec 是两种高效且易于实现的日志语义表示方法,分别用于检测事件模板和参数中的异常,此类功能在以往工作中尚未实现。此外,TPLogAD 可避免日志多样性和动态性对异常检测的干扰。我们在四个公开日志数据集上进行实验,表明 TPLogAD 在现有日志异常检测方法中表现优异。

关键词

引用

@article{arxiv.2411.15250,
  title  = {TPLogAD: Unsupervised Log Anomaly Detection Based on Event Templates and Key Parameters},
  author = {Jiawei Lu and Chengrong Wu},
  journal= {arXiv preprint arXiv:2411.15250},
  year   = {2024}
}