Set-SPLogLevel

범주 집합의 추적 및 이벤트 수준을 설정합니다.

Syntax

Set-SPLogLevel
   [-AssignmentCollection <SPAssignmentCollection>]
   [-EventSeverity <String>]
   [-Identity <String[]>]
   [-InputObject <PSObject>]
   [-TraceSeverity <String>]
   [<CommonParameters>]

Description

이 cmdlet은 Set-SPLogLevel 팜에 등록된 하나 이상의 진단 로깅 범주에 대한 Windows 이벤트 로깅 및 추적 로깅 수준을 설정합니다. 범주에 연결된 이벤트나 추적이 발생해도 심각도가 해당 범주의 로깅 수준보다 낮은 경우에는 이벤트나 추적이 이벤트 로그 또는 추적 로그에 기록되지 않습니다. 반면 범주에 연결된 이벤트나 추적이 발생하고 심각도가 해당 범주의 로깅 수준과 같거나 높은 경우에는 이벤트나 추적이 이벤트 로그 또는 추적 로그에 기록됩니다.

SharePoint 제품용 Windows PowerShell에 대한 사용 권한 및 최신 정보는 SharePoint Server Cmdlets를 참조하세요.

예제

---------------예제 1---------------

set-sploglevel -TraceSeverity Monitorable

이 예제에서는 모든 범주의 TraceSeverity 값을 Monitorable로 설정합니다.

---------------예제 2---------------

Set-SPLogLevel -TraceSeverity High -EventSeverity Warning -Identity "Cat1"

이 예제에서는 단일 범주의 EventSeverity 및 TraceSeverity 값을 설정합니다.

---------------예제 3---------------

"Cat1", "Cat2", "Cat3" | Set-SPLogLevel -EventSeverity Error

이 예제에서는 여러 범주의 EventSeverity 값을 설정합니다.

---------------예제 4---------------

Set-SPLogLevel -EventSeverity Warning -Identity "AreaName:*"

이 예제에서는 동일한 영역에 있는 모든 범주의 EventSeverity 값을 설정합니다.

매개 변수

-AssignmentCollection

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

Type:SPAssignmentCollection
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-EventSeverity

설정할 범주 수준을 지정합니다. 범주 수준은 다음 값 중 하나입니다.

  • 없음
  • ErrorCritical
  • 오류
  • 경고
  • 정보
  • 자세한 정보
Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Identity

Specifies the name(s) of the category or set of categories to set the throttle for; for example, "Unified Logging Service". If the Identity parameter is not specified, the event-throttling setting is applied to all categories in the farm.

Type:String[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-InputObject

InputObject는 cmdlet으로 파이프라인되며 Identity 매개 변수와 동일한 형식의 문자열이거나 SPDiagnosticsCategory 개체일 수 있습니다. 사용자는 cmdlet에서 하나 이상의 범주를 Get-SPLogLevel 검색하고 범주 값을 수정한 다음 cmdlet으로 파이프라인할 Set-SPLogLevel 수 있습니다.

Type:PSObject
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-TraceSeverity

Specifies trace throttle to set the specified categor(ies) to. The trace log files are text files that are written to the trace log path that is defined on the Diagnostic Logging Settings page on the SharePoint Central Administration site. The type must be any one of the following values:

  • None (추적 로그에 추적이 기록되지 않음)
  • 예기치 않음
  • Monitorable
  • High
  • Medium
  • 자세한 정보
  • VerboseEx
Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition