java - 使用日志分析

标签 java log-analysis

我正在使用 java 开发 RESTful API,并希望获得使用情况统计信息。 因此,我设置了一个过滤器,以定义的格式记录所有经过身份验证的请求,目前它只是将数据写入每日滚动文件。

我想要一个管理面板来分析并从此日志中获取数据,例如特定用户发出了多少请求。

我能想到的最好的办法就是有一个 JAVA api 来获取我需要的数据, 有没有一个开源的或一个好的框架可以方便或者最好的方法是自己开发一些东西?

最佳答案

看看 GrayLog2,它是开源免费记录器,除了基本的日志数据报告之外,还可以做更多的事情。 GrayLog2 从 Apache elastic-search 读取日志,您可以从 Flume 或使用 Log4J 适配器填充。

关于java - 使用日志分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18683011/

相关文章:

java - 如何在 wicket 框架中的表格中添加图像列?

java - 记录时 Crashlytics 崩溃

java - 发布前优化Android应用

django - 如何通过记录 HTTP 请求来解决登录错误

java - JPQL(Hibernate 实现)选择与连接问题

java - android java没有足够的顺序内存用于stringbuilder

java - 日志分析: finding lines by time difference

jboss - 是否存在用于分析 JBoss 日志文件的工具?

log-analysis - 内部网络流量基线(公司)

apache-spark - 如何从 Apache Spark 中定期附加的日志文件中获取数据?