一种数据中心设备日志模板在线提取方法

摘要
本申请涉及一种数据中心设备日志模板在线提取方法,包括如下步骤:将历史日志序列送入预先设定好的不同线程中;按照降序建立词频表<Image he="23" wi="13" file="130419DEST_PATH_IMAGE001.GIF" imgContent="drawing" imgFormat="GIF" orientation="portrait" inline="yes"/>;将排好序的日志序列构造成链表<Image he="35" wi="52" file="623586DEST_PATH_IMAGE002.GIF" imgContent="drawing" imgFormat="GIF" orientation="portrait" inline="yes"/>;在每个线程中构成多棵FT‑Tree树;将日志模板调整为正常的语序;构成日志模板<Image he="40" wi="73" file="141155DEST_PATH_IMAGE003.GIF" imgContent="drawing" imgFormat="GIF" orientation="portrait" inline="yes"/>;将合并后的日志模板构造成前缀树的形式;在线读取日志序列并记为<Image he="19" wi="25" file="588448DEST_PATH_IMAGE004.GIF" imgContent="drawing" imgFormat="GIF" orientation="portrait" inline="yes"/>,将日志消息分割成单个单词的形式;进一步缩小搜索的范围,形成过渡日志模板<Image he="16" wi="24" file="216876DEST_PATH_IMAGE005.GIF" imgContent="drawing" imgFormat="GIF" orientation="portrait" inline="yes"/>;计算<Image he="19" wi="25" file="364217DEST_PATH_IMAGE004.GIF" imgContent="drawing" imgFormat="GIF" orientation="portrait" inline="yes"/>与<Image he="16" wi="22" file="52687DEST_PATH_IMAGE005.GIF" imgContent="drawing" imgFormat="GIF" orientation="portrait" inline="yes"/>中每个日志模板的Jaccard相关度系数;判断<Image he="19" wi="26" file="987276DEST_PATH_IMAGE004.GIF" imgContent="drawing" imgFormat="GIF" orientation="portrait" inline="yes"/>与此模板是否完全相同。本申请通过多线程、利用模板前缀树特性和日志字符串数量的特点,使模板提取的实时性和准确性得到了提升。 本申请涉及一种数据中心设备日志模板在线提取方法,包括如下步骤:将历史日志序列送入预先设定好的不同线程中;按照降序建立词频表;将排好序的日志序列构造成链表;在每个线程中构成多棵FT‑Tree树;将日志模板调整为正常的语序;构成日志模板;将合并后的日志模板构造成前缀树的形式;在线读取日志序列并记为,将日志消息分割成单个单词的形式;进一步缩小搜索的范围,形成过渡日志模板;计算与中每个日志模板的Jaccard相关度系数;判断与此模板是否完全相同。本申请通过多线程、利用模板前缀树特性和日志字符串数量的特点,使模板提取的实时性和准确性得到了提升。



