日志分析工具java代码 java实现日志收集

java日志分析

File,socket完善支持远程文件读取,这没问题的;

成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站制作、做网站、岚山网络推广、成都小程序开发、岚山网络营销、岚山企业策划、岚山品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联为所有大学生创业者提供岚山建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com

日志文件如果很庞大,可以分割日志文件,按合适的规则建立新日志文件,没有必要放在单个文件吧

怎么用就java 做日志分析啊

日志分2种,

一种是存DB的,在db里存各种操作记录,访问记录等等,是存在许多表里的记录。

另一种是存文件的,记录的是服务器输出的log信息。

看你有统计数据的需求应该去分析DB里的日志表,而不是去分析日志文件。你把需求理解错了

我想用java写一个日志分析工具,根据某一规则,检索出日志中我们所需要的内容

给你个思路

写个线程 去读日志 符合异常规则时将日志记录输出到页面

如何用java分析 tomcat访问日志

java代码中可以通入如下代码调用Linux命令:

Runtime runTime = Runtime.getRuntime();

Process pro = runTime.exec( new String[]{"/bin/sh","-c", command});

InputStream fis = pro.getInputStream();

InputStreamReader isr = new InputStreamReader(fis,encode);

BufferedReader br = new BufferedReader(isr);

String line;

StringBuilder build = new StringBuilder();

while ((line = br.readLine()) != null) {

build.append(line+"\r\n");

}

通过返回值进行具体的分析。


标题名称:日志分析工具java代码 java实现日志收集
文章分享:http://myzitong.com/article/doococg.html