提出了一个自动化日志解析工作的好工具

时间:2010-07-28 10:51:57

标签: logging analyzer

分析并验证日志,

日志的格式为

sent from client 3010 <"xyz"|P1|P2|P3......Pn>##VAL1=dat1,val2=dat2,val3=dat3##

response to client 3020 <"xyz"|P1|P2|P3......Pn>##VAL3=dat3,val3=dat3,val1=dat1##

我需要验证/分析3010“xyz”和其他参数是否也与响应行(下一行)相同

2 个答案:

答案 0 :(得分:0)

在Unix上:

grep

sed

awk

答案 1 :(得分:0)

看起来像带有捕获组的正则表达式可能很酷的作业,至少在达到某个卷之前,此时您可能希望切换到LR解析器或出于性能原因。

带有捕获组的正则表达式存在于无数独立工具和编程语言中。挑选任何看起来对你好的人。

如果您需要解析器的性能,您可能需要查看可以操作的解析器生成器,而不是自己编写。