Reporting Services log files and sources

A report server and report server environment use various log destinations to record information about server operations and status. There are two basic categories of logging, execution logging, and trace logging. Execution logging includes information about report execution statistics, auditing, performance diagnosis, and optimization. Trace logging is information about error messages and general diagnostics.

Applies to: Reporting Services SharePoint mode | Reporting Services Native mode

The following table provides links to additional information about each log, including the log location and how to view the log contents.

Log Description
Report server ExecutionLog and the ExecutionLog3 view The execution log is a SQL Server view stored in the report server database.

The report server execution log contains data about specific reports. The data includes when a report ran, who ran it, where it was delivered, and which rendering format was used.
SharePoint trace log For report servers running in SharePoint, the SharePoint trace logs contain Reporting Services information. You can also configure SSRS specific information for the SharePoint Unified Logging service. For more information, see Turn on Reporting Services events for the SharePoint trace log (ULS)
Report server service trace log The service trace log contains detailed information that is useful if you're debugging an application or investigating an issue or event. The trace log files are ReportServerService_\<timestamp>.log and are located in the following folder:

In SQL Server Reporting Services 2016 or earlier: C:\Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\LogFiles

In SQL Server Reporting Services 2017: C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\LogFiles
Report server HTTP log The HTTP log file contains a record of all HTTP requests and responses handled by the Report Server web service.
Windows Application log The Microsoft Windows Application log contains information about report server events.
Windows Performance logs The Windows Performance logs contain report server performance data. You can create performance logs, and then choose counters that determine which data to collect. For more information, see Monitor report server performance.
SQL Server Setup log files Log files are also created during Setup. If Setup fails or succeeds with warnings or other messages, you can examine the log files to troubleshoot the problem. For more information, see View and read SQL Server Setup log files.
IIS Logs Log files created by Microsoft Internet Information Services (IIS). For more information, see Configure logging in IIS.