函數(shù)調(diào)用關(guān)系

.

1.LogParser: __init__(self, indir, outdir, log_format, support, para_j=True, saveLog=False, rex=[]),對(duì)LogParser對(duì)象初始化

2.parse(self, logname),self對(duì)象是LogParser對(duì)象。

? ? 2.1.SLCT(para, log_format, rex)

? ? ? ? 2.1.1.generate_logformat_regex(logformat):生成正則表達(dá)式

? ? ? ? 2.1.2.log_to_dataframe(log_file, regex, headers, logformat):將加了一列日志編號(hào)的日志文件變成dataframe的格式

? ? ? ? 2.1.3.extract_command(para, logname)

? ? ? ? 2.1.4.TempPara: __init__(self, path='./', logname='rawlog.log', savePath='./', templateName='slct_templates.txt', outlierName='slct_outliers.log')

? ? ? ? 2.1.5.tempProcess(tempPara):形成文件temp_templates.csv

? ? ? ? 2.1.6.E:\百度云盤下載\logparser-dev\logparser\logmatch中的regexmatch.py中的PatternMatch對(duì)象:__init__(self, outdir='./result/', n_workers=1, optimized=False, logformat=None)

? ? ? ? 2.1.7.E:\百度云盤下載\logparser-dev\logparser\logmatch中的regexmatch.py中的match(self, log_filepath, template_filepath)

????????????2.1.7.1.E:\百度云盤下載\logparser-dev\logparser\utils中的logloader.py中LogLoader的__init__(self, logformat, n_workers=1)

? ? ? ? ? ? ? ? 2.1.7.1.1.E:\百度云盤下載\logparser-dev\logparser\utils中的logloader.py中LogLoader的_generate_logformat_regex(self, logformat)

? ? ? ? ? ? 2.1.7.2.E:\百度云盤下載\logparser-dev\logparser\logmatch中的regexmatch.py中的read_template_from_csv(self, template_filepath):將template進(jìn)行再處理,存入template_match_dict(處理過(guò)的模板:(由原模板生成的md5值的一部分,原模板))中????????????????

??????????????? 2.1.7.2.1.E:\百度云盤下載\logparser-dev\logparser\logmatch中的regexmatch.py中的add_event_template(self, event_template, event_Id=None)

????????????????????2.1.7.2.1.1.E:\百度云盤下載\logparser-dev\logparser\logmatch中的regexmatch.py中的_generate_hash_eventId(self, template_str)

??????????????????? 2.1.7.2.1.2.E:\百度云盤下載\logparser-dev\logparser\logmatch中的regexmatch.py中的 _generate_template_regex(self, template)

??????????????? 2.1.7.3.E:\百度云盤下載\logparser-dev\logparser\utils中的logloader.py中的load_to_dataframe(self, log_filepath)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容