Set-SPLogLevel

Imposta il livello di registrazione eventi e di traccia per un set di categorie.

Sintassi

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

Descrizione

Il Set-SPLogLevel cmdlet imposta i livelli di registrazione eventi e registrazione delle tracce di Windows per una o più categorie di registrazione diagnostica registrate nella farm. Se si verifica una traccia o un evento associato a una categoria, ma con un livello di gravità inferiore rispetto al livello di registrazione della categoria, la traccia o l'evento non verrà scritto nel registro di traccia o nel registro eventi. Se si verifica una traccia o un evento associato a una categoria con gravità pari o superiore rispetto al livello di registrazione della categoria, la traccia o l'evento verrà scritto nel registro di traccia o nel registro eventi.

Per le autorizzazioni e le informazioni più recenti su Windows PowerShell per i prodotti SharePoint, vedere la documentazione online nella pagina Cmdlet server SharePoint.

Esempio

------------------ESEMPIO 1-----------------------

set-sploglevel -TraceSeverity Monitorable

Questo esempio consente di impostare i valori TraceSeverity per tutte le categorie su Monitorable.

------------------ESEMPIO 2-----------------------

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

Questo esempio consente di impostare i valori EventSeverity e TraceSeverity per una singola categoria.

------------------ESEMPIO 3-----------------------

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

Questo esempio consente di impostare i valori EventSeverity per più categorie.

------------------ESEMPIO 4-----------------------

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

Questo esempio consente di impostare i valori EventSeverity per tutte le categorie nella stessa area.

Parametri

-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

Specifica il livello di registrazione da impostare. È possibile specificare uno dei valori seguenti:

  • Nessuno
  • ErrorCritical
  • Errore
  • Avviso
  • Informazioni
  • Dettagliato
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

Il parametro InputObject viene reindirizzato al cmdlet e può essere una stringa in un formato identico al parametro Identity oppure può essere un oggetto SPDiagnosticsCategory. L'utente può recuperare una o più categorie dal Get-SPLogLevel cmdlet, modificare i valori delle categorie e quindi eseguirne la pipeline nel Set-SPLogLevel cmdlet.

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: nessuna traccia verrà scritta nel registro di traccia
  • Evento imprevisto
  • Evento monitorabile
  • Alto
  • Medio
  • Dettagliato
  • VerboseEx
Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition