我正在使用 java 开发 RESTful API,并希望获得使用情况统计信息。 因此,我设置了一个过滤器,以定义的格式记录所有经过身份验证的请求,目前它只是将数据写入每日滚动文件。
我想要一个管理面板来分析并从此日志中获取数据,例如特定用户发出了多少请求。
我能想到的最好的办法就是有一个 JAVA api 来获取我需要的数据, 有没有一个开源的或一个好的框架可以方便或者最好的方法是自己开发一些东西?
最佳答案
看看 GrayLog2,它是开源免费记录器,除了基本的日志数据报告之外,还可以做更多的事情。 GrayLog2 从 Apache elastic-search 读取日志,您可以从 Flume 或使用 Log4J 适配器填充。
关于java - 使用日志分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18683011/