- Source of resources
- Original
- Copyright link
- #
- Language
- Chinese(Simplified)
- Precondition
- BehaviorLog行为监控插件 https://www.minebbs.com/resources/behaviorlog.2795/
你还在为wps等表格软件无法完整读取日志或无法一次性读完数个csv文件而头疼吗
你还在为找到的日志处理文件占用内存极大而头疼吗
BLI可以解决这些问题!
支持多个csv表一起查询以及范围查询,拥有占用内存极小的处理方式,并且带gui,使用方便,是查询行为监控的不二选择
qq:3509270136
加我进行问题反馈或者提建议~
使用教程如下(应该都能看懂吧)
你还在为找到的日志处理文件占用内存极大而头疼吗
BLI可以解决这些问题!
支持多个csv表一起查询以及范围查询,拥有占用内存极小的处理方式,并且带gui,使用方便,是查询行为监控的不二选择
qq:3509270136
加我进行问题反馈或者提建议~
使用教程如下(应该都能看懂吧)
1.下载压缩包,解压
2.修改配置文件至适合自己电脑的配置(可切换搜索模式,搜索模式介绍在下面一栏)
2.若已经安装jdk16以上的jdk,直接双击start.bat或jar文件启动
3.在按钮中导入起始日志文件和结束日志文件(要在同一个目录下哦)
4.点击确认,进行录入(耐心等待片刻,时间随日志大小数量而定)
5.完成录入后,通过筛选选项进行筛选(出于性能节省考虑,录入后表格上不会有内容显示,所以你要是想看全部就随便找个搜索框输入.*然后点搜索)
6.搜索框里支持简便的范围搜索,用法如下
多个条件用英文逗号隔开可以多个条件同时搜索到
对于xzy坐标,还可以使用减号(-)连接两个数组来查询所有在范围内的数字
多个逗号和“-”可以叠加使用
例如
查询x在0-100中的物体,可以在x搜索框里面输入
0-100
查询x在0-100和-100到-200中的物体,可以在x搜索框里面输入
0-100,-100--200(注意200前是两个减号)
查询x为1,2,3和在1到100中的物体,可以在x搜索框里面输入
1,2,3,1-100
范围搜索是正则表达式的简化,如果您能掌握正则表达式,也可以直接在搜索框用正则表达式来达到更复杂的搜索功能
搜索模式
- 内存搜索模式:将需要处理的文件内容存放到内存中,占用内存大(占用内存约为录入文件大小*10),但是cpu占用少,运行速度快(少量日志的时候用这个)
- 磁盘搜索模式:将需要处理的文件内容存放到磁盘内存中,占用内存极小,但搜索时占用cpu资源多且速度慢(大量处理日志的时候用这个)
请按照自己的需求进行更改切换
配置文件
配置文件
配置文件位于config/config.properties文件中,带注释,可以自行修改,目前包括线程数目和是否启用模糊搜索
其他事项
- 本软件内存模式下消耗内存很大,建议此模式下编辑批处理约束jvm占用内存(-Xms为最小内存,Xmx为最大内存)
- 具体内存占用估计为:录入文件大小*10,如100mb的日志占用约1g内存(大概,事实上会更小一些)
- 使用多线程搜索时,如果cpu占用为100%,请适当减少线程数目(线程数目最好小于等于cpu逻辑处理器数量)
- 如果内存超出jvm限定范围,会导致程序cpu占用激增,且内存不动,此时建议用任务管理器结束任务重新打开
更新计划
在后续版本中,会加入以下更新
1.增加多线程录入文件在后续版本中,会加入以下更新
2.增加对内存溢出时的处理
3.增加对录入文件的删减功能