Start-SPDiagnosticsSession
Avvia una sessione diagnostica allo scopo di segnalare le informazioni di diagnostica al database del servizio di utilizzo.
Sintassi
Start-SPDiagnosticsSession
[-AssignmentCollection <SPAssignmentCollection>]
[-CorrelationId <Guid>]
[-Dashboard]
[-TraceLevel <String>]
[<CommonParameters>]
Descrizione
Usare il Start-SPDiagnosticsSession
cmdlet per segnalare le informazioni di diagnostica al database di utilizzo.
Dopo l'avvio di una sessione di diagnostica, tutti i Windows PowerShell per i cmdlet di SharePoint negli script Windows PowerShell useranno la stessa correlazione per segnalare le informazioni di diagnostica.
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-------
$correlationId = [guid]::NewGuid()
Start-SPDiagnosticsSession -CorrelationId $correlationId -Dashboard:$true -TraceLevel Verbose
In questo esempio viene avviata una sessione diagnostica per un ID correlazione specificato con il livello di traccia dettagliato (Verbose).
Parametri
-AssignmentCollection
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.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-CorrelationId
Specifica l'ID correlazione da utilizzare per la sessione diagnostica.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-Dashboard
Specifica che la diagnostica venga eseguita come se il dashboard di sviluppo fosse abilitato.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-TraceLevel
Specifica la sostituzione del livello di traccia URL (Unified Logging Service):
--High --Medium --Monitorable --Unexpected --Verbose --VerboseEx --None
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |