SharePoint 2010 Web Analytics Overview
1. Web Analytics架构:
2. Web Analytics没有数据产生:
1) 检查Usage and Health service application的proxy是否处于启动状态,如果没有启动,需要启动
2) 在所有的WFE上面检查时候.usage文件能够正常产生
3) 查看Logging DB中的requestusage view中的数据是否是最新的。
4) 在Logging DB这个阶段可能出现数据超出DB的字段大小的问题,如下面错误信息:
03/15/201209:30:04.78 OWSTIMER.EXE (0x1E24) 0x2C98 SharePoint Foundation Health i0m6 High
Table RequestUsage_Partition19has 444858368 bytesthathas exceeded the max bytes 444858368
一般我们使用下面的powershell 命令去增大DB的Size,需要注意的是,这里必须要重新创建一个新的Logging DB,才能应用上
$def=Get-SPUsageDefinition -Identity "page requests"
$def.MaxTotalSizeInBytes=12400000000
$def.update()
Get-spusageapplication | Set-SPUsageApplication-DatabaseServer <dbServer> -DatabaseName <newDBname>
5) 检查数据从Logging DB到Staging DB是否有问题在Staging DB中
6) 检查数据从Staging DB到Reporting DB过程中是否有问题。