Set-SPLogLevel
Imposta il livello di registrazione eventi e di traccia per un set di categorie.
Sintassi
Default (impostazione predefinita).
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:
C:\PS>"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
Applicabile: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.
Quando viene utilizzato il parametro Global, tutti gli oggetti vengono memorizzati nell'area di archiviazione globale.
Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.
Proprietà dei parametri
| Tipo: | SPAssignmentCollection |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-EventSeverity
Applicabile: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Specifica il livello di registrazione da impostare. È possibile specificare uno dei valori seguenti:
- Nessuno
- ErrorCritical
- Errore
- Avviso
- Informazioni
- Dettagliato
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Identity
Applicabile: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Specifica il nome della categoria o del set di categorie per cui impostare la limitazione, ad esempio "Unified Logging Service". Se non si specifica il parametro Identity, l'impostazione di limitazione degli eventi verrà applicata a tutte le categorie nella farm.
Proprietà dei parametri
| Tipo: | String[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-InputObject
Applicabile: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
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.
Proprietà dei parametri
| Tipo: | PSObject |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-TraceSeverity
Applicabile: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
Specifica la limitazione di traccia da impostare per le categorie specificate. I file di registro di traccia sono file di testo scritti nel percorso del registro di traccia definito nella pagina Diagnostic Logging Settings del sito Amministrazione centrale di SharePoint. Il tipo deve essere uno dei valori seguenti:
- None: nessuna traccia verrà scritta nel registro di traccia
- Evento imprevisto
- Evento monitorabile
- Alto
- Medio
- Dettagliato
- VerboseEx
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.