服务器性能监控报告,监视报表服务器性能 - SQL Server Reporting Services (SSRS) | Microsoft Docs...

监视报表服务器性能

02/12/2021

本文内容

适用对象: ✔ SQL Server 2016 Reporting Services 及更高版本 ✔ Power BI 报表服务器

使用性能监视工具可监视报表服务器的性能以评估服务器活动,查看趋势,诊断系统瓶颈以及收集可以帮您确定当前系统配置是否充分的数据。 若要优化服务器性能,可指定回收报表服务器应用程序域的频率。 有关详细信息,请参阅 为报表服务器应用程序配置可用内存。

性能数据的来源

结合使用以下技术和工具,可以获得有关系统运行情况的综合信息。 Microsoft Windows Server 操作系统通过以下工具提供性能信息:

任务管理器

事件查看器

性能监视器

任务管理器提供了有关计算机上运行的程序和进程的信息。 您可以使用任务管理器来监视报表服务器性能的关键指标。 还可以评估运行中进程的活动,以及查看有关 CPU 和内存使用情况的图表及数据。 有关使用任务管理器的信息,请参阅 Microsoft Windows 产品文档。

可以使用事件查看器和性能监视器来创建有关报表处理与资源消耗情况的日志和警报。 有关由 Reporting Services生成的 Windows 事件的信息,请参阅 Windows 应用程序日志。 若要了解性能监视器,请参阅本文稍后将介绍的“Windows 性能计数器”。

SQL Server Profiler 或扩展事件等 SQL Server 实用工具还提供有关用于缓存和会话管理的报表服务器数据库和临时数据库的信息。

Windows 性能计数器

通过监视各具体的性能计数器,您可以:

估计支持预测的工作负荷所需的系统需求。

创建性能基准来度量配置更改或应用程序升级的效果。

监视在真实或人为生成的环境中特定负荷下的应用程序性能。

验证硬件升级是否具有所需的性能效果。

验证对系统配置所做的更改是否具有所需的性能效果。

Reporting Services 性能对象

SQL Server 2016 Reporting Services 包括以下性能对象:

用于监视报表服务器性能的 MSRS 2016 Web Service 和 MSRS 2016 Web Service SharePoint Mode 。 这些性能对象包括一系列用于跟踪报表服务器处理的计数器,这些处理通常通过交互式报表查看操作启动。 只要报表服务器 Web 服务停止或回收,这些计数器就会重置。

用于监视计划操作和报表传递的 MSRS 2016 Windows Service 和 MSRS 2016 Windows Service SharePoint Mode 。 这些性能对象包括一系列用于跟踪报表处理的计数器,这些处理通过计划操作启动。 计划操作包括订阅和传递、报表执行快照以及报表历史记录。

Reportserver: Service 和 ReportServerSharePoint:Service 用于监视与 HTTP 相关的事件和内存管理。 这些计数器是 Reporting Services 专用,用于为报表服务器跟踪与 HTTP 相关的事件,如请求、连接和登录尝试。 此性能对象还包括与内存管理相关的计数器。

如果单台计算机上有多个报表服务器实例,则可以同时监视多个实例或分别监视各个实例。 选择要在添加计数器时包括的实例。 如需详细了解如何使用性能监视器 (perfmon.msc) 和添加计数器,请参阅 Microsoft Windows 性能监视器产品文档。

其他性能计数器

只为上面列出的 Reporting Services 性能对象提供自定义 Reporting Services 性能计数器。 下列 .NET Framework 性能对象为报表服务器提供附加的性能监视数据。

备注

Power BI 报表服务器和 SQL Server Reporting Services 2017 及更高版本不包含 Reporting Services 性能对象。 有一些 .NET Framework 性能计数器提供报表服务器性能监视功能。

性能对象

说明

.NET CLR Data 和 .NET CLR Memory

Web 门户使用 ASP.NET 性能计数器。 有关详细信息,请下载提高 .NET 应用程序的性能和可伸缩性。

处理

为 ReportingServicesService 实例添加 Elapsed Time 和 ID Process 性能计数器,以便按进程 ID 跟踪进程运行时间。

SharePoint 事件

除了 Reporting Services 性能对象之外,如果您在 SharePoint 集成模式下运行报表服务器并配置了报表环境以使用 SharePoint 产品,您可能还想配置 SharePoint 事件。 在本节中,将使用 SharePoint 集成模式下的报表服务器事件来查看可能提供有用信息(如果您的报表环境与 SharePoint 集成)的诊断事件。

在本节中

另请参阅

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值