- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FR性能监控和分析对外
FR性能监控使用说明一、性能监控整体功能介绍界面地址作用注意当前服务器的报表运行情况http://localhost:8075/WebReport/ReportServer?op=performancecmd=displaypage=current统计当前后台报表服务器中正在执行的报表操作、正在被访问的已经完成计算的报表、服务器内存中缓存的图片这三个方面对于服务器内存的占用和响应时间这两个重要的性能指标情况;对于正在被访问的已经完成计算的报表,我们可以点击查看报表的计算明细情况;暂无历史的汇总分析http://localhost:8075/WebReport/ReportServer?op=performancecmd=displaypage=summary统计历史访问过的已经关闭了的报表的响应时间和占用内存性能指标;可以点击查看报表的计算明细情况;暂无内存溢出的分析报告http://localhost:8075/WebReport/ReportServer?op=performancecmd=displaypage=over_memory_list为了保证在服务器运行时就能够收集到内存溢出发生的原因,所以对于服务器内存设置一个警戒点;当到达这个警戒点的时候,就会自动将当前服务器内存占用等性能指标记录到这个模块中;警戒点的默认值:年老代的80%,年老代一般占推内存的5/8,web服务器下可以设置;暂无二、详细功能使用介绍介绍功能使用之前,先给大家分享下整体报表性能优化计划:? ? ? 暂时分为三个阶段:? ? ? 第一阶段:重点在监控。一是监控运行时间,报表慢,是数据集慢还是报表计算慢,数据集是sql执行时间、网络传输时间、还是我们报表处理的时间慢。计算慢是某个单元的过滤造成的,还是sql公式用的有问题等等,这些都有记录。二是监控内存情况,服务器拓机绝大部分情况是内存溢出造成的,那就需要监控运行时的内存情况,是数据量大还是图片多,是excel导出造成的还是报表打开太多了等等。? ? ? ? ? ? ? ??? ? ? 第二阶段:重点在自动调控。就是后台自动监控,防止可能引起性能问题的一些情况,保证服务器稳定。具体操作有当内存快溢出时,暂停或者中止一些大数据模板的计算,同时可以根据配置进行一些内存释放操作。?一些大数据模板后台进行计算或者导出的并发控制,管理员也可以实时查看运行状态,暂停或中止后台的一些计算。? ? ? ? ? ? ? ??? ? ?第三阶段:重点在提示修改。根据报表运行的情况,分析出可能导致性能问题的原因。具体可以是提示某一个点可能造成问题,也可以是多写收集类似在线文档的案例,让客户根据提示自己参照案例试着修改。? ? ? ? ? ? ? ?当前服务器的报表运行情况在遇到需要查看和分析当前服务器运行情况的时候,可以打开这个页面,页面目前记录如下信息:正在执行的操作:用于统计服务器当前正在计算中的模板对于内存的占用和已经运算的时间,这样对于一些计算时间比较长的报表、并发量比较大需要等待的队列能够有一个即时的监控,并且在性能调优的第二阶段,可能就直接基于这些信息而进行自动和手动的调控;(其中操作类型:executing、pdf、excel,其他的可以根据需求再增加)完成的报表:这个是访问中的已经计算完成的报表的内存占用和消耗时间统计,可以根据此项估算剩余内存;并且可以找到其中内存占用比较大或者计算时间比较长的模板,详细分析其中的原因;缓存的图片:主要是toimage函数或者其他自带的一些按钮样式等内存占用;点击完成报表中某个报表的详细分析后,我们能够看到服务器当前正在被访问的报表的运算性能明细:PS:其中数据集的传输时间可以用来评估数据库和报表服务器之间的网络传输速度;历史的运行分析历史的运行分析就是历史访问过(当前已经没有在访问)的报表的性能情况,跟上面的“完成的报表”监控的报表没有重合;这些信息可以用来整体评估客户的报表工程的运行情况,比如后面可以基于这些数据给客户推荐服务器的内存分配等;点击详细分析,跟上面“当前服务器运行情况—完成的报表”所链接的详细情况一样,这边不赘述;内存溢出报告在上面已经给大家介绍了这类报告的收集时间点,这样我们可以知道在内存溢出之前用户对哪些模板进行了具体的操作,为大家解决内存溢出问题提供了具体的参考信息;点击查看,跟上面两个模块的“详细分析”信息记录类似,这边不赘述;
原创力文档


文档评论(0)