|
现代图书情报技术 2015
运用开源软件logstash和elasticsearch实现dspace日志实时统计分析Keywords: 日志分析,dspace,logstash,elasticsearch,echarts Abstract: ?[目的]设计并实现dspace日志实时统计分析系统,满足用户各种实时统计需求,弥补dspace自带统计功能的不足。[应用背景]受dspace系统自身设计的限制,其自带的日志统计功能单一,表现形式僵化,不能实现交互式统计分析。[方法]运用logstash实时收集并分析dspace日志,运用elasticsearch对分析后的日志进行索引,构建querydsl查询调用elasticsearch的javaapi实现不同的统计功能,并采用echarts组件图形化展示结果。[结果]dspace日志实时统计分析系统能够实现用户自定义时间区间统计条目、合集和社群的浏览排行,条目对象下载排行以及访问地区排行等。统计的结果可以以不同图表形式展现。[结论]运用logstash和elasticsearch实现dspace日志统计,不需要修改dspace源代码,组件安装部署简单,实现人机互动式查询统计,统计结果快速且实时,结果展现形式多样。
|