다음을 통해 공유


Setlogginglevel: Stsadm 작업(Office SharePoint Server)

업데이트 날짜: 2007년 7월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

작업 이름: Setlogginglevel

설명

팜에 등록되어 있는 하나 이상의 진단 로깅 범주에 대해 Windows 이벤트 로그 및 추적 로그 로깅 수준을 설정합니다. 범주와 연관되어 발생하는 이벤트 또는 추적의 심각도가 해당 범주의 로깅 수준보다 낮은 경우에는 해당 이벤트 또는 추적이 이벤트 로그 또는 추적 로그에 기록되지 않습니다. 반면 범주와 연관되어 발생하는 이벤트 또는 추적이 해당 범주의 로깅 수준 이상으로 심각한 경우에는 해당 이벤트 또는 추적이 이벤트 로그나 추적 로그에 기록됩니다.

구문

stsadm.exe -o setlogginglevel

[-category < [범주 이름 | Manager:범주 이름 [;...]] >]

**   {-default |**

-tracelevel < 추적 수준 설정>

[-windowslogginglevel] <Windows 이벤트 로그 수준 설정>}

매개 변수

매개 변수 이름 필수 여부 설명

*category*

유효한 값은 *범주 이름* 또는 Manager: *범주 이름*뿐입니다.

아니요

설정할 범주 이름입니다. category 매개 변수를 지정하지 않으면 이벤트 제한 설정이 팜의 모든 범주에 적용됩니다. 예를 들어 범주 하나 또는 두 개에 로깅 수준 설정을 적용하려면 이 매개 변수를 사용합니다.

여러 진단 로깅 범주 관리자가 동일한 범주 이름을 등록한 경우 Manager:*범주 이름* 값을 사용합니다.

참고

Windows SharePoint Services의 진단 로깅 범주 관리자는 "SPDiagnosticsService"입니다.
Windows SharePoint Services 3.0을 기반으로 하는 타사 제품에는 자체 진단 로깅 범주 관리자가 하나 이상 있을 수 있습니다.

*default*

<없음>

아니요(예제 섹션 참조)

추적 로깅 수준 및 Windows 이벤트 로깅 수준 설정을 지정된 범주의 기본값으로 다시 설정합니다.

*tracelevel*

다음 값 중 하나를 포함합니다.

  • None(추적이 추적 로그에 기록되지 않음)

  • Unexpected

  • Monitorable

  • High

  • Medium

  • Verbose

아니요. 그러나 default 또는 tracelevel 매개 변수를 지정해야 합니다. tracelevel 매개 변수를 지정하는 경우에는 선택적으로 windowslogginglevel매개 변수를 지정할 수 있습니다.

이 설정은 추적 로그에 기록되는 항목을 제한합니다. 추적 로그 파일은 SharePoint 중앙 관리 웹 사이트의 진단 로깅 페이지에서 정의되는 추적 로그 경로에 기록되는 텍스트 파일입니다.

*windowslogginglevel*

다음 값 중 하나를 포함합니다.

  • None(이벤트가 이벤트 로그에 기록되지 않음)

  • ErrorServiceUnavailable

  • ErrorSecurityBreach

  • ErrorCritical

  • Error

  • Warning

  • FailureAudit

  • SuccessAudit

  • Information

  • Success

아니요. 그러나 windowslogginglevel 매개 변수를 사용하여 이벤트 로그 항목을 설정하는 경우에는 tracelevel 매개 변수도 유효한 값을 사용하여 지정해야 합니다. 그러나 tracelevel 매개 변수만 사용하는 경우에는 windowslogginglevel 매개 변수가 필요하지 않습니다.

이벤트 로그 항목이 이벤트 뷰어에 표시되는 응용 프로그램 로그로 전송되는지 여부를 제어합니다.

ErrorServiceUnavailable, ErrorSecurityBreach 및 ErrorCritical 매개 변수 값은 중앙 관리 웹 사이트의 진단 로깅 페이지에서 사용할 수 없지만, 사용자 인터페이스에는 오류로 표시됩니다.

Information 또는 Success 값이 사용되는 경우에는 사용자 인터페이스에 정보로 표시됩니다. 그러나 UI에서 정보를 선택해도 listlogginglevels 작업을 사용할 때는 성공으로 표시됩니다.

예제

이 예제에서는 "IRM"이라는 범주 이름을 사용합니다.

IRM에 문제가 있으며 원인이 확실치 않다고 가정해 보겠습니다. 문제 해결 프로세스를 원활하게 진행하려면 보다 많은 이벤트 및 추적이 로그에 기록되도록 이벤트 로그 및 추적 로그 임계값을 낮출 수 있습니다. 문제를 파악하여 해결하고 나면 로깅 임계값을 다시 기본값으로 설정할 수 있습니다.

이벤트 로그 로깅 수준을 오류에서 경고로, 추적 로깅 수준을 보통에서 자세한 정보 표시로 낮추려면 다음 구문을 사용합니다.

stsadm -o setlogginglevel -category IRM -tracelevel verbose -windowslogginglevel warning

로깅 임계값을 다시 기본 설정으로 지정하려면 다음 구문을 사용합니다.

stsadm -o setlogginglevel -category IRM -default