首页 新闻 搜索 专区 学院

求一个日志监控分析的代码,详情描述见贴内,最好能是github上的。

0
悬赏园豆:100 [待解决问题]

最近在写一个日志监控分析的模块,自己写的差不多了,但是感觉写的很丑。想在github上搜搜相关代码,没搜到,感觉这个模块应该挺常用的,不知道各位能不能帮忙发个链接。

下面描述下模块要实现的功能。

 

模块主要是用来监控一个后台server的log日志,这个后台server由好几个模块组成,每个模块都会输出自己的log日志。日志监控分析模块的功能就是监听这些log日志文件,当发现log日志文件有变化时,逐行扫描分析,对log中[NOC]的行进行告警。

 

要实现的功能描述如下:

1、可以监控多个log文件

2、实时监听、分析log文件

3、不同的log文件用不同的告警id、告警信息。

4、支持日志监控模块挂掉以后,从文件读取上次log文件的offset。

 

不知道各位平时有看过这方面的开源代码吗,让小弟借鉴借鉴。谢谢!

如果没有响应的代码,也可以讨论一下自己的设计思路。或者有相关的博客文档也行。谢谢大家!

i4oolish的主页 i4oolish | 初学一级 | 园豆:102
提问于:2014-10-20 12:53
< >
分享
所有回答(3)
0

https://github.com/nlog/NLog/

https://github.com/apache/log4net/tree/trunk/src/log4net

draculav | 园豆:734 (小虾三级) | 2014-10-20 16:02
0

Log Parser 这个,自己写一个。

forhells | 园豆:520 (小虾三级) | 2014-10-21 08:27
0

http://finallygo.iteye.com/blog/2170588

你看看这个是不是你想要的

小小剑士 | 园豆:202 (菜鸟二级) | 2014-12-28 13:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册