使用了很长时间系统平台,但是没有用统计功能,但是用户提出要实现统计功能,回来就让公司的人员研究了一下,虽然他没有实现,但是找到了相关的文档,我才仔细看了一下,E文的没有看的太详细,但是大概知道了需要做什么,dspace所有的统计数据都来自{$dspace}/log下的日志文件,所以如果日志文件丢失的话,估计统计功能就不准确了。
我觉得就需要生成两个统计报告就可以了,就是他所谓的general和monghly,如果是在Linux平台下,直接用bin目录下的脚本文件就可以了,在win32平台先可以执行这个两个方法:
dsrun org.dspace.app.statistics.LogAnalyser 这个方用来将日志文件转化成特定的格式让reportgeneral来读取;
dsrun org.dspace.app.statistics.ReportGeneral 用来生成html(目前只支持html格式)的报告,就是用户最终看到的结果。
1. 生成月度报告,开始日期应该是平台正式投产的日期,结束日期可以是你想统计的时间
./bin/dsrun org.dspace.app.statistics.LogAnalyser -start 2007-01-01 -end
2007-10-23 -out d:/dspace/log/dspace-log-monthly-2007-10.dat
2.生成所有平台的报告
./bin/dsrun org.dspace.app.statistics.ReportGenerator -format html -in d:/dspace/log/dspace-log-monthly-2007-10.dat -out d:/dspace/reports/report-2007-10.html
3 生成general报告,开始日期应该是平台正式投产的日期,结束日期可以是你想统计的时间
. /bin/dsrun org.dspace.app.statistics.LogAnalyser -start 2007-01-01 -end
2007-10-23 -out d:/dspace/log/dspace-log-general-2007-10-23.dat
4.生成所有平台的报告
./bin/dsrun org.dspace.app.statistics.ReportGenerator -format html -in d:/dspace/log/dspace-log-general-2007-10.dat -out d:/dspace/reports/report-general-2007-10-23.html
这只是自己刚开始接触dspace所知道,按照技术文档,看要执行六个脚本文件,但是看了一下脚本好像差不多,以后慢慢再看。
希望有研究深的同行给予斧正!
我觉得就需要生成两个统计报告就可以了,就是他所谓的general和monghly,如果是在Linux平台下,直接用bin目录下的脚本文件就可以了,在win32平台先可以执行这个两个方法:
dsrun org.dspace.app.statistics.LogAnalyser 这个方用来将日志文件转化成特定的格式让reportgeneral来读取;
dsrun org.dspace.app.statistics.ReportGeneral 用来生成html(目前只支持html格式)的报告,就是用户最终看到的结果。
1. 生成月度报告,开始日期应该是平台正式投产的日期,结束日期可以是你想统计的时间
./bin/dsrun org.dspace.app.statistics.LogAnalyser -start 2007-01-01 -end
2007-10-23 -out d:/dspace/log/dspace-log-monthly-2007-10.dat
2.生成所有平台的报告
./bin/dsrun org.dspace.app.statistics.ReportGenerator -format html -in d:/dspace/log/dspace-log-monthly-2007-10.dat -out d:/dspace/reports/report-2007-10.html
3 生成general报告,开始日期应该是平台正式投产的日期,结束日期可以是你想统计的时间
. /bin/dsrun org.dspace.app.statistics.LogAnalyser -start 2007-01-01 -end
2007-10-23 -out d:/dspace/log/dspace-log-general-2007-10-23.dat
4.生成所有平台的报告
./bin/dsrun org.dspace.app.statistics.ReportGenerator -format html -in d:/dspace/log/dspace-log-general-2007-10.dat -out d:/dspace/reports/report-general-2007-10-23.html
这只是自己刚开始接触dspace所知道,按照技术文档,看要执行六个脚本文件,但是看了一下脚本好像差不多,以后慢慢再看。
希望有研究深的同行给予斧正!