SharePoint 추적 로그에 대한 Reporting Services 이벤트 설정(ULS)Turn on Reporting Services events for the SharePoint trace log (ULS)

SQL Server 2008 R2SQL Server 2008 R2부터 SharePoint 모드의 Reporting ServicesReporting Services 서버는 SharePoint ULS(통합 로깅 서비스) 추적 로그에 Reporting ServicesReporting Services 이벤트를 기록할 수 있습니다.Starting with SQL Server 2008 R2SQL Server 2008 R2, Reporting ServicesReporting Services servers in SharePoint mode can write Reporting ServicesReporting Services events to the SharePoint Unified Logging Service (ULS) trace log. Reporting ServicesReporting Services 관련 범주는 SharePoint 중앙 관리의 모니터링 페이지에서 사용할 수 있습니다. specific categories are available on the Monitoring page of SharePoint Central Administration.

항목 내용In this Topic:

일반 ULS 로그 권장 사항 General ULS Log Recommendations

다음 표에서는 Reporting ServicesReporting Services 환경을 모니터링하는 데 권장되는 이벤트 범주 및 수준을 나열합니다.The following table lists event categories and levels that are recommended for monitoring a Reporting ServicesReporting Services environment.. 이벤트를 기록하면 각 항목에 이벤트 기록 시간, 프로세스 이름 및 스레드 ID가 포함됩니다.When an event is logged, each entry includes the time the event was logged, the process name, and the thread ID.

범주Category LevelLevel DescriptionDescription
데이터베이스Database 자세히Verbose 데이터베이스 액세스를 포함하는 이벤트를 기록합니다.Logs events that involve database access.
일반General 자세히Verbose 다음 항목에 대한 액세스를 포함하는 이벤트를 기록합니다.Logs events that involve access to the following items:

Reporting ServicesReporting Services 웹 페이지 Web pages

보고서 뷰어 HTTP 처리기Report Viewer HTTP handler

보고서 액세스 파일(.rdl)Report access (.rdl files)

데이터 원본 파일(.rsds)Data sources (.rsds files)

SharePoint 사이트의 URL(.smdl 파일)URLs on the SharePoint site (.smdl files)
Office Server 일반Office Server General ExceptionException 로그온 실패를 기록합니다.Logs logon failures.
토폴로지Topology 자세히Verbose 현재 사용자 정보를 기록합니다.Logs current user information.
웹 파트Web Parts 자세히Verbose 보고서 뷰어 웹 파트에 대한 액세스를 포함하는 이벤트를 기록합니다.Logs events that involve access to the Report Viewer Web Part.

Reporting Services 범주에서 Reporting Services 이벤트를 설정 및 해제하려면 To turn on and off Reporting Services events in the Reporting Services Category

  1. SharePoint 중앙 관리에서From SharePoint Central Administration

  2. 모니터링을 클릭합니다.Click Monitoring.

  3. 보고 그룹에서 진단 로깅 구성 을 클릭합니다.Click Configure Diagnostic Logging in the Reporting group.

  4. 범주 목록에서 SQL Server Reporting Services 를 찾습니다.Find SQL Server Reporting Services in the category list.

  5. 더하기 기호(+)를 클릭하여 SQL Server Reporting Services의 하위 범주를 확장합니다.Click the plus symbol (+) to expand the sub categories under SQL Server Reporting Services.

  6. 추적 로그에 추가할 하위 범주를 선택합니다.Select the subcategories to be added to the trace log.

  7. 범주 목록 아래쪽에서 추적 로그에 보고할 최소 중요 이벤트에 대한 이벤트 수준을 선택합니다.At the bottom of the categories list, select an event level for the Least critical event to report to the trace log. 없음 을 선택하여 추적을 해제합니다.Select None to disable tracing.

참고

이벤트 로그에 보고할 최소 중요 이벤트 옵션은 Reporting ServicesReporting Services에서 지원되지 않으므로The option Least critical event to report to the event log is not supported by Reporting ServicesReporting Services. 무시됩니다.The option is ignored.

다음 로깅 옵션을 표준 구성으로 사용하는 것이 좋습니다.The following logging options are recommended as a standard configuration:

  • HTTP 리디렉터HTTP Redirector

  • SOAP 클라이언트 프록시SOAP Client Proxy

  • 구성에 문제가 있으면 구성 페이지를 추가합니다.If you are experiencing issues with configuration, add Configuration Pages.

    다음 PowerShell cmdlet을 사용하여 모든 현재 팜 진단 로그 설정을 검토할 수 있습니다.You can review all of the current farm diagnostic log settings with the following PowerShell cmdlet:

Get-SPDiagnosticConfig  

로그 항목 읽기 Reading the logs entries

로그에서 Reporting ServicesReporting Services 항목의 서식은 다음과 같은 방법으로 지정됩니다.The Reporting ServicesReporting Services entries in the log are formatted in the following way.

  1. 제품: SQL Server Reporting ServicesProduct:SQL Server Reporting Services

  2. 범주: 서버 관련 이벤트는 이름의 시작 부분에 "Report Server"라는 문자가 있습니다.Category: Events related to the server will have the characters “Report Server”, at the beginning of the name. 예: “Report Server Alerting Runtime” 이러한 이벤트는 보고서 서버 로그 파일에도 기록됩니다.For example “Report Server Alerting Runtime” These events are also logged to the report server log files.

  3. 범주: 웹 프런트 엔드 구성 요소와 관련된 이벤트나 웹 프런트 엔드 구성 요소로부터 전달되는 이벤트에는 “Report Server”가 포함되지 않습니다.Category: Events related to or communicated from a web front-end component do not contain “Report Server”. 예: “Service Application Proxy” Report Server Alerting Runtime”For example “Service Application Proxy” Report Server Alerting Runtime”. WFE 항목은 CorrelationID를 포함하지만 서버 항목은 CorrelationID를 포함하지 않습니다.The WFE entries do contain a CorrelationID but the server entries do not.

SQL Server Reporting Services 이벤트 목록 List of SQL Server Reporting Services Events

다음 표에는 SQL Server Reporting Services 범주의 이벤트 목록이 나와 있습니다.The following table is a list of the events in the SQL Server Reporting Services Category:

영역 이름Area Name 설명 또는 샘플 항목Description or sample entries
구성 페이지Configuration Pages
HTTP 리디렉터HTTP Redirector
로컬 모드 처리Local Mode Processing
로컬 모드 렌더링Local Mode Rendering
SOAP 클라이언트 프록시SOAP Client Proxy
UI 페이지UI Pages
파워 뷰Power View LogClientTraceEvents API에 쓴 로그 항목입니다.Log entries that were written to the LogClientTraceEvents API. Power View, SQL Server Reporting Services 추가 기능에 기능을 포함 하 여 클라이언트 응용 프로그램에서 이러한 항목을 기반으로 됩니다.These entries are sourced from client applications, including Power View, a feature of SQL Server Reporting Services Add-in.

LogClientTraceEvents API의 모든 로그 항목은 "SQL Server Reporting Services" 및 "파워 뷰" 영역범주 에 기록됩니다.All log entries from the LogClientTraceEvents API will be logged under the Category of “SQL Server Reporting Services” and the Area of “Power View”.

"파워 뷰" 영역으로 기록된 항목의 내용은 클라이언트 응용 프로그램에 의해 결정됩니다.The content of entries logged with the area of “Power View” is determined by the client application.
보고서 서버 경고 런타임Report Server Alerting Runtime
보고서 서버 응용 프로그램 도메인 관리자Report Server App Domain Manager
보고서 서버 버퍼링 응답Report Server Buffered Response
보고서 서버 캐시Report Server Cache
보고서 서버 카탈로그Report Server Catalog
보고서 서버 청크Report Server Chunk
보고서 서버 정리Report Server Cleanup
보고서 서버 구성 관리자Report Server Configuration Manager 샘플 항목:Sample entries:

MediumUsing 보고서 서버 내부 url http://localhost:80/ReportServer합니다.MediumUsing report server internal url http://localhost:80/ReportServer.

UnexpectedMissing 또는 잘못된 ExtendedProtectionLevel 설정UnexpectedMissing or Invalid ExtendedProtectionLevel setting
보고서 서버 암호화Report Server Crypto
보고서 서버 데이터 확장 프로그램Report Server Data Extension
보고서 서버 DB 폴링Report Server DB Polling
보고서 서버 기본값Report Server Default
보고서 서버 전자 메일 확장 프로그램Report Server Email Extension
보고서 서버 Excel 렌더러Report Server Excel Renderer
보고서 서버 확장 프로그램 팩터리Report Server Extension Factory
보고서 서버 HTTP 런타임Report Server HTTP Runtime
보고서 서버 이미지 렌더러Report Server Image Renderer
보고서 서버 메모리 모니터링Report Server Memory Monitoring
보고서 서버 알림Report Server Notification
보고서 서버 처리Report Server Processing
보고서 서버 공급자Report Server Provider
보고서 서버 렌더링Report Server Rendering
보고서 서버 보고서 미리 보기Report Server Report Preview
보고서 서버 리소스 유틸리티Report Server Resource Utility 샘플 항목:Sample Entries:

MediumReporting 서비스 시작 SKU: 평가MediumReporting Services starting SKU: Evaluation

MediumEvaluation 복사: 180일 남음MediumEvaluation copy: 180 days left
보고서 서버 실행 작업Report Server Running Jobs
보고서 서버 실행 요청Report Server Running Requests
보고서 서버 예약Report Server Schedule
보고서 서버 보안Report Server Security
보고서 서버 서비스 컨트롤러Report Server Service Controller
보고서 서버 세션Report Server Session
보고서 서버 구독Report Server Subscription
보고서 서버 WCF 런타임Report Server WCF Runtime
보고서 서버 웹 서버Report Server Web Server
서비스 응용 프로그램 프록시Service Application Proxy
공유 서비스Shared Service 샘플 항목:Sample entries:

MediumUpdating ReportingWebServiceApplicationMediumUpdating ReportingWebServiceApplication

콘텐츠 데이터베이스에 대한 MediumGranting 액세스입니다.MediumGranting access to content databases.

ReportingWebServiceApplication의 MediumProvisioning 인스턴스MediumProvisioning instances for ReportingWebServiceApplication

ReportingWebServiceApplication에 대한 MediumProcessing 서비스 계정 변경 내용MediumProcessing service account change for ReportingWebServiceApplication

MediumSetting 데이터베이스 사용 권한입니다.MediumSetting database permissions.

PowerShell에서 로그 파일 보기 View a Log file with PowerShell

PowerShell 관련 내용PowerShell을 사용 하 여 목록을 반환할 수 있습니다는 Reporting ServicesReporting Services ULS 로그 파일에서 관련 이벤트입니다.PowerShell related contentYou can use PowerShell to return a list of the Reporting ServicesReporting Services related events from a ULS Log file. ULS 로그 파일 UESQL11SPOINT-20110606-1530.log 파일에서 "sql server reporting services"가 포함된 필터링된 행 목록을 반환하려면 SharePoint 2010 관리 셸에서 다음 명령을 입력합니다.Type the following command from the SharePoint 2010 Management Shell to return a filtered list of rows from the file a ULS log file UESQL11SPOINT-20110606-1530.log, that contain “sql server reporting services”:

Get-content -path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS\UESQL11SPOINT-20110606-1530.log" | select-string "sql server reporting services”  

ULS 로그를 읽는 데 사용할 수 있는 다운로드 가능한 많은 도구가 있습니다.There are also many tools you can download which will allow you read ULS logs. 예를 들어 SharePoint LogViewer 또는 SharePoint ULS 로그 뷰어를 다운로드할 수 있습니다.For example, the SharePoint LogViewer or SharePoint ULS Log Viewer. 이 두 도구는 Codeplex에서 다운로드할 수 있습니다.Both are available on CodePlex.

PowerShell을 사용하여 로그 데이터를 보는 방법에 대한 자세한 내용은 진단 로그 보기(SharePoint Server 2010)를 참조하세요.For more information on how to use PowerShell to view log data, see View diagnostic logs (SharePoint Server 2010)

추적 로그 위치 Trace Log Location

추적 로그 파일은 일반적으로 c:\Program Files\Common files\Microsoft Shared\Web Server Extensions\14\logs 폴더에 있지만 SharePoint 중앙 관리의 진단 로깅 페이지에서 경로를 확인하거나 변경할 수 있습니다.The Trace Log files are usually found in the folder c:\Program Files\Common files\Microsoft Shared\Web Server Extensions\14\logs but you can verify or change the path from the Diagnostic Logging page in SharePoint Central Administration.

SharePoint 2010 중앙 관리에서 SharePoint 서버에 대해 진단 로깅을 구성하는 방법 및 단계는 진단 로깅 설정 구성(Windows SharePoint Services)을 참조하세요.For more information and steps to configure diagnostic logging on a SharePoint server in SharePoint 2010 Central Administration, see Configure diagnostic logging settings (Windows SharePoint Services).

문의:More questions? Reporting Services 포럼에서 질문Try asking the Reporting Services forum