开源一个日志过滤工具IPSRW

这个工具很久都没有去管了,大概在一年多前完成的吧,今天Vampire问道jar打包问题,一时也想不起,就想起了以前写过的这东西,其实一年多前就开源了,只是用也是用在特殊场合,用于过滤是用DCL NBASE系统产生的庞大日志,可以完成筛选信息,方便处理,最重要的特点是在于可以根据业务通道的ID信息,过滤出和这条业务相关的IPS信息出来。因为是对IPSlog文件进行读和写就叫做了IPSRW了,没事的童鞋可以去围观下。

好久没有看了,这东西现在让我写,肯定是写不出来的了,温故而知新的呀。

IPSRW

Logo项目主页:http://code.google.com/p/ipsrw/

这个工具里面涉及到了大量的字符串处理,主要体现在拼接,查找中,当时主要是为分析公司的日志文件设计的,因此里面有很多的局限性,同时还有一个xml的解析类,也可以参考下,还有一些线程使用方面的东西,还有一些暂时也想不起了。下面这个东西的使用和版本说明。由于日志文件属于公司,这边就不公布出来了。

IPSRW简易使用说明

1.运行程序

2.启动程序界面

3.过滤

拖一个ips文件到文件列表中,程序自动按配置文件的说明进行过滤。具体配置说明请参见ipsrwini.xml

过滤后的结果如下图:

在ips html的目录下生成一个newIPS的目录,里面保存着过滤后的IPS log文件。

结果如下:

4.根据tunnel id过滤ips

右键选中相应的tunnel id,点击GET Services获取这条业务的ips。

或在tunnelID中输入想要过滤出来的id号,点击get获取。

例如我们这边过滤第36条业务出来,在newIPS目录下生成一个以tunnelID为名字的文件夹。

进入后点击ipstrch_new.htm

点击旁边的编号可以定位到原始的全部的业务的IPS文件处,方面两边对应着看。

5.结束

谢谢!

IPSRW版本历史

=====================================================================

####********************************************************######

####******************欢迎提出改进意见,谢谢****************######

=====================================================================

How to:

需要jdk的支持,可在cvs DocII\ips总和下得到jdk-6u2-windows-i586-p.exe

项目主页http://code.google.com/p/ipsrw/

同时获得最新IPSRW版本;

运行ipsrw*.exe/runIPSRW.bat;

通过编辑ipsrwini.xml完成自定义过滤条件的设置;

更换新版之前请备份好配置文件;

===================================================================

Version History:

==================================================================

1.9 2009.12.8

改变lra_request\lra_reponse获取tnnid的方式,确保在没有发私有数据的时候也可以过滤;

加载html后开始筛选;

优化根据tnnid筛选的方式,先对dmp文件进行过滤,只保留有tnnid的return value;

增加行号链接;

修改viewips的方法,动态访问不同的ips

添加ipsrw doc

*****************************************************************;

1.8 2009.11.30

增加socket客户端,提示新版本下载;

修正过滤后的换行问题;

*****************************************************************;

1.7 2009.10.29

完善消息过滤代码,识别返回值在下一行的情况;

增加消息返回值过滤开关;

增加获取通道信息开关;

采用多线程处理,可自定义最大线程数,是否开启多线程功能;

回收内存,一定程度解决了内存使用量大的问题;

*****************************************************************;

1.6 2009.10.14

增加消息过滤数目;

如果一个IPS消息有明确的通道ID标识就可以过滤出来;

目前支持过滤

AMB_TEST(MPLS_TUNNEL),AMB_SET(MPLS_TUNNEL)

RSVP Path,RSVP Resv,RSVP ResvConf,RSVP Notify,RSVP PathErr

RR_LRA_RESPONSE,RR_LRA_REQUEST,ADD_LSP_TUNNEL,DEL_LSP_TUNNEL

UPDATE_LSP_TUNNEL,CONNECT_LSP_XC

解决一次只能过滤一个IPS得bug;

增加IPS消息和未明确定义通道ID消息的过滤开关,详见ipsrwini.xml配置文件。

*****************************************************************;

1.5 2009.10.10

自动筛选一份IPS中的通道数;

根据通道筛选IPS消息,目前只支持筛选如下消息;

AMB_TEST(MPLS_TUNNEL)

AMB_SET(MPLS_TUNNEL)

RSVP Path,RSVP Resv,RSVP ResvConf,RSVP Notify,RSVP PathErr

增加进度条显示;

根据字符串进行完全匹配过滤;

*****************************************************************

1.4 2009.9.25

丰富ipsrwini.xml;

*****************************************************************

1.3 2009.9.24

改进ViewIPS,丢弃SWT,调用默认浏览器ViewIPS;

优化代码结构,提高效率;

*****************************************************************

1.2 2009.9.23

增加显示行号的功能,便于下次阅读;

*****************************************************************

1.1 2009.9.22

增加过滤方式选项,只是过滤IPS返回值还是两者都过滤;

******************************************************************

1.0 2009.9.21

完成基本的IPS的过滤功能;

过滤IPS消息和消息的返回值;

模块信息总是显示在上面,便于查看模块信息;

*******************************************************************

无觅相关文章插件,快速提升流量

Leave a comment

8 Comments.

  1. 有空去研究研究吧

  2. 看着有点麻烦啊 我太笨了。。。~~~~(>_<)~~~~ 

  3. 不错,欢迎回访!


发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*


您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackbacks and Pingbacks:

Bad Behavior has blocked 1475 access attempts in the last 7 days.

site tracking with Asynchronous Google Analytics plugin for Multisite by WordPress Expert at Web Design Jakarta.

serial corel draw 11

serial corel draw 11 serials

free corel photoshop download

free corel photoshop download keygen

adobe free

adobe free

key office 2010

office 2010 key

download photo shop free

photo shop serial

free winrar download for xp

download winrar for xp for free

windows 7 free

windows 7 crack

cs5 serialz

cs5 serialz free

free corel downloads

free corel downloads cracked

office 2010 free

office 2010 key

winrar password cracker serial

wirar password cracker

serial winzip 11

serial winzip 11 key

photoshop key

photoshop key

windows key

windows key

corel dvd moviefactory 6

corel dvd moviefactory 6 downloads

office 2010 professional key

office 2010 key

photo shop key

photo shop key

winrar 3 download

winrar 3 download freedownload

windows 7 key

windows 7 key