Utilizzo di operazioni amministrative registrazione in SharePoint 2016
**Si applica a:**SharePoint Server 2016
**Ultima modifica dell'argomento:**2016-11-07
La funzionalità di registrazione di operazioni amministrative è incluso in Aggiornamento pubblico di novembre 2016 per SharePoint Server 2016 (Feature Pack 1). Questa funzionalità consente la registrazione delle operazioni amministrative di SharePoint Server 2016.
Panoramica
Amministrazione modifiche alle impostazioni Server di SharePoint possono talvolta causare errori o imprevisti. Per facilitare la risoluzione dei problemi amministrativo delle modifiche, la registrazione attorno chiave azioni amministrative di SharePoint è disponibile in Feature Pack 1. La registrazione è disponibile per le azioni di amministrazione centrale e Windows PowerShell.
Attivazione della registrazione di operazioni amministrative di
Registrazione di operazioni amministrative è attivata per impostazione predefinita durante l'installazione di SharePoint Server 2016 Aggiornamento pubblico di novembre 2016 per SharePoint Server 2016 (Feature Pack 1).
Dopo aver installato Feature Pack 1, le azioni amministrative verrà visualizzato come un'opzione attivata in "Gli eventi da registrare" nella pagina Configura raccolta dati di integrità e utilizzo di amministrazione centrale di SharePoint 2016.
Come trovare il percorso del file registro locale azioni amministrative
File di registro azioni amministrative sono archiviati nel server. Per visualizzare il percorso locale di queste registrazioni:
Nella home page amministrazione centrale di SharePoint 2016, fare clic su monitoraggio.
Nella sezione report fare clic su Configura raccolta dati di utilizzo e integrità.
Verrà visualizzato il percorso del file di registro elencato in Impostazioni raccolta dati di utilizzo.
Come trovare le azioni amministrative i file di registro del Database di utilizzo
I registri di operazioni amministrative vengono scritte nel database di utilizzo di SharePoint. Per trovare il server di database di registrazione:
Nella home page amministrazione centrale di SharePoint 2016, clic su monitoraggio.
Nella sezione report fare clic su Configura raccolta dati di utilizzo e integrità.
È possibile trovare la registrazione server e database nome del database in: le impostazioni del Server di Database di registrazione.
Recupero dei log dal Database di utilizzo di SharePoint
I registri di operazioni amministrative vengono conservati nel Database di utilizzo di SharePoint per un massimo di 31 giorni.
Aprire Microsoft SQL Server Management Studio. Nota: È necessario accedere come amministratore.
Connettersi al nome del Server indicato come "Server di Database," le impostazioni del Server di Database della registrazione sopra.
Connettersi al database di registrazione applicabili. Questo è il database specificato come "Nome del Database" in impostazioni Server di Database di registrazione, in genere WSS_Logging.
Eseguire una query le partizioni "AdministrativeActions".
Nota
Selezionare il numero di partizioni "AdministrativeActions" applicabile. Deve esistere 32 partizioni create, partizioni tra 0 e 31. WSS_logging è il Nome del Databasedi registrazione predefinito. Modificare la query se la registrazione è diverso Nome del Database .
Query di esempio
SELECT TOP 1000 [PartitionId]
,[RowId]
,[LogTime]
,[MachineName]
,[FarmId]
,[SiteSubscriptionId]
,[UserLogin]
,[CorrelationId]
,[Action]
,[Target]
,[Details]
,[RowCreatedTime]
FROM (
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition0]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition1]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition2]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition3]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition4]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition5]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition6]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition7]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition8]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition9]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition10]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition11]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition12]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition13]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition14]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition15]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition16]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition17]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition18]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition19]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition20]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition21]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition22]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition23]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition24]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition25]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition26]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition27]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition28]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition29]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition30]
union
select * from [WSS_Logging].[dbo].[AdministrativeActions_Partition31]
) as A
Utilizzo di Windows PowerShell per recuperare i registri
È inoltre possibile recuperare i registri di operazioni amministrative utilizzando il cmdlet di Windows PowerShell, SPUsageLog di stampa unione.
Importante
L'esecuzione del cmdlet remoti deve essere abilitato per utilizzare SPUsageLog unione. Per configurare il computer per la ricezione di comandi remoti, vedere Enable-PSRemoting.
Il cmdlet Merge-SPUsageLog raccoglie, filtri e aggrega i registri in base ai criteri specificati. Si consiglia di filtrare utilizzando i parametri StartTime ed EndTime per ottimizzare le prestazioni di questo cmdlet.
Unione SPUsageLog genera oggetti nella pipeline di PowerShell dai registri che soddisfano i criteri. È necessario specificare almeno un tipo di dati di utilizzo, ad esempio "azioni amministrative".
Merge-SPUsageLog -Identity <SPUsageDefinitionPipeBind> [-AssignmentCollection <SPAssignmentCollection>] [-DiagnosticLogPath <String>] [-EndTime <DateTime>] [-OverWrite <SwitchParameter>] [-Servers <String[]>] [-StartTime <DateTime>]
Parametro | Obbligatorio | Tipo | Descrizione |
---|---|---|---|
Identità |
Obbligatorio |
Microsoft.SharePoint.PowerShell.SPUsageDefinitionPipeBind |
Consente di specificare il nome del file di log sull'utilizzo. |
AssignmentCollection |
Facoltativo |
Microsoft.SharePoint.PowerShell.SPAssignmentCollection |
Consente di gestire gli oggetti ai fini del corretto eliminazione. Utilizzo di oggetti, ad esempio SPWeb o SPSite, può utilizzare grandi quantità di memoria e l'utilizzo di questi oggetti nello script di Windows PowerShell richiede la gestione della memoria appropriati. Utilizzo dell'oggetto SPAssignment, è possibile assegnare gli oggetti a una variabile e l'eliminazione degli oggetti dopo che sono necessari per liberare memoria. Quando vengono utilizzati gli oggetti SPWeb, SPSite o SPSiteAdministration, gli oggetti vengono eliminati automaticamente di se non si utilizza il parametro globale o un insieme di assegnazioni. Nota Quando si utilizza il parametro globale, nell'archivio globale sono contenuti tutti gli oggetti. Se gli oggetti non vengono utilizzati immediatamente, o eliminato tramite il comando Stop-SPAssignment, può verificarsi uno scenario di memoria insufficiente. |
DiagnosticLogPath |
Facoltativo |
System.String |
Consente di specificare il file nel quale scrivere le informazioni di diagnostica. È supportato un percorso relativo. |
EndTime |
Facoltativo |
System.DateTime |
Specifica l'ora di fine delle voci di registro da restituire. Il tipo deve essere un formato DateTime valido specifico della lingua di amministrazione, vale a dire 16/2/2007 12:15:12 per inglese-Stati Uniti. Il valore predefinito è l'ora corrente. Se si desidera specificare ora UTC, è necessario aggiungere "Z" alla fine del parametro. Ad esempio, "2016-06-15 03:29:18.199 Z". Se "Z" non è specificato, verrà visualizzato ora del computer locale invece UTC. |
OverWrite |
Facoltativo |
System.Management.Automation.SwitchParameter |
Sovrascrive il file di log di diagnostica, se esiste già nel percorso specificato. |
Server |
Facoltativo |
System.String[] |
L'indirizzo del server o gli indirizzi per filtrare. Per ottenere un elenco di valido gli indirizzi della farm, utilizzare Get-SPServer | Selezionare indirizzo. |
StartTime |
Facoltativo |
System.DateTime |
Specifica l'ora di inizio delle voci di registro da restituire. Il tipo deve essere un formato DateTime valido specifico della lingua di amministrazione, ad esempio "16/2/2007 12:15:12" per inglese-Stati Uniti. Il valore predefinito è un'ora prima dell'orario corrente nel computer locale. Se si desidera specificare l'ora UTC, è necessario aggiungere "Z" alla fine del parametro. Ad esempio, "2016-06-15 03:29:18.199 Z". Se "Z" non è specificato, verrà visualizzato ora del computer locale invece UTC. |
Nell'esempio 1: In questo esempio consente di unire l'ultima ora di dati dei registri per provider di dati di utilizzo "Azioni amministrative" da tutti i computer della farm.
Merge-SPUsageLog -Identity "Administrative Actions"
Con l'esempio 2: In questo esempio consente di unire le voci del registro per il provider di dati di utilizzo "Azioni amministrative" da "09/06/2016 16:00" configurata fino a quando ora dal server denominato "A-0606" e "A-0505".
Merge-SPUsageLog -Identity "Administrative Actions" -Servers "A-0606","A-0505" -StartTime "06/09/2008 16:00"
Con l'esempio 3: In questo esempio vengono recuperati i registri di operazioni amministrative a partire da 11 agosto e quindi seleziona i campi seguenti per visualizzare: utente, ActionName e data/ora. I risultati sono ordinati in base a data/ora. Questo esempio viene utilizzata la pipeline di Windows PowerShell. Per ulteriori informazioni su come utilizzare la pipeline, vedere about_pipelines.
Get-SPUsageDefinition -Identity "Administrative Actions" | Merge-SPUsagelog -StartTime "08/11/2016 3:50 AM" | Select User, ActionName, Timestamp | Sort Timestamp
Tipi di operazioni amministrative registrati
Nelle tabelle seguenti vengono illustrati i tipi di operazioni amministrative che sono stati acquisiti nei registri.
Categoria di azione | Sottocategoria di azione | Azioni registro (s) | Descrizione |
---|---|---|---|
Configurare gli account |
Aggiungere, rimuovere, l'aggiornamento |
Administration.Security.User.Add |
I registri modifiche account amministrativo informazioni di configurazione e, tra cui l'aggiunta, rimozione e gli aggiornamenti di amministratori di raccolte di farm e del sito. Inoltre, i registri aggiornamenti ruoli. |
Configurare account gestiti |
Nuove, rimuovere, aggiornare |
Administration.Security.ManagedAccount.New Administration.Security.ManagedAccount.Remove Administration.Security.ManagedAccount.Update |
I registri modifiche nella configurazione di account gestiti, creazione e la rimozione degli account gestiti e viene aggiornata per gli account gestiti esistenti. |
Configurare l'Account di servizio |
Update |
Administration.Security.ServiceAccount.Update |
Registra gli aggiornamenti per gli account di servizio specificata nella farm. |
Configura impostazioni modifica Password |
Update |
Administration.Security.AccountPasswordSetting.Update |
I registri di aggiornamenti per le impostazioni di gestione delle password. |
Specificare i provider di autenticazione |
Update |
Administration.Security.AuthenticationProviderSetting.Update |
Registra gli aggiornamenti per le impostazioni del provider di autenticazione. |
Gestisci relazione di Trust |
Modifica, rimuovere, l'aggiornamento |
Administration.Security.ManageTrust.SPTrustedRootAuthority.Edit Administration.Security.ManageTrust.SPTrustedRootAuthority.New Administration.Security.ManageTrust.SPTrustedRootAuthority.Remove Administration.Security.ManageTrust.SPTrustedSecurityTokenIssuer.Edit Administration.Security.ManageTrust.SPTrustedSecurityTokenIssuer.New Administration.Security.ManageTrust.SPTrustedSecurityTokenIssuer.Remove |
Administration.Security.ManageTrust.SPTrustedRootAuthority i registri modifiche a e rimosse le impostazioni di relazione di trust della farm e la creazione di nuove relazioni di trust. Administration.Security.ManageTrust.SPTrustedSecurityTokenIssuer i registri modifiche a e rimosse sono disponibili le impostazioni di autorità emittente di token e la creazione di nuove relazioni di trust autorità emittente di token. |
Gestire la protezione di Web Part |
Update |
Administration.Security.WebPart.Update |
Registra gli aggiornamenti a Web Part e pagine Web part nell'applicazione web selezionata. |
Backup della farm e le operazioni di ripristino |
Backup, ripristino, aggiornamento |
Administration.Farm.BackupRestore.Backup Administration.Farm.BackupRestore.Restore Administration.Farm.BackupRestore.Settings.Update |
I registri in farm di ripristino e operazioni di backup, inclusi gli aggiornamenti le impostazioni predefinite di backup e ripristino delle impostazioni. |
Amministrazione server |
Aggiungere, rimuovere, l'aggiornamento |
Administration.Farm.Server.Add Administration.Farm.Server.Remove Administration.Farm.Server.Role.Update |
Rimozioni di registri e aggiunta di server alla farm, inclusi gli aggiornamenti di ruolo di server farm. |
Modifiche di configurazione del database |
Nuove, rimuovere |
Administration.Farm.ConfigurationDatabase.New Administration.Farm.ConfigurationDatabase.Remove |
Registra l'aggiunta del nuovo database di configurazione o la rimozione di un modulo esistente. |
Amministrazione raccolta siti |
Aggiungere, Backup, esportazione, importazione, rimozione, ripristino, aggiornamento |
Administration.SiteCollection.Add Administration.SiteCollection.Remove Administration.SiteCollection.BackupRestore.Backup Administration.SiteCollection.BackupRestore.Restore Administration.SiteCollection.Owner.Update Administration.SiteCollection.SecondContact.Update Administration.SiteCollection.Quota.Update Administration.SiteCollection.ImportExport.Export Administration.SiteCollection.ImportExport.Import |
Registri delle operazioni più frequenti attorno Amministrazione raccolta siti, inclusi l'aggiunta e rimozione di una raccolta siti, eseguire il backup e ripristino di una raccolta siti, le modifiche alle proprietà, il contatto secondario e quote e importare ed esportare operazioni della raccolta siti. |
Database del contenuto della raccolta siti |
Aggiungere nuovi, Remove, Set |
Administration.ContentDatabase.Add Administration.ContentDatabase.New Administration.ContentDatabase.Remove Administration.ContentDatabase.Set |
Registra comuni operazioni di database del contenuto di SharePoint, ad esempio: aggiunta di un database del contenuto alla farm, creare un nuovo database del contenuto, la rimozione di un database del contenuto e per impostare le proprietà globali di un database del contenuto. |
Modifiche di quota |
Nuove, rimuovere, aggiornare |
Administration.Quota.New Administration.Quota.Remove Administration.Quota.Update |
Registri impostando una quota insieme nuovo sito, eseguire aggiornamenti in una quota della raccolta siti esistente e rimozione di una quota della raccolta siti. |
Amministrazione delle caratteristiche |
Installare, disabilitare, disinstallare, abilitare |
Administration.Feature.Disable Administration.Feature.Enable Administration.Feature.Install Administration.Feature.Uninstall |
Registri delle azioni di amministrazione di funzionalità di raccolta per disattivare, attivare, installare e disinstallare le funzionalità del sito. |
Amministrazione delle applicazioni Web |
Dal menu Modifica, Remove |
Administration.WebApplication.Edit Administration.WebApplication.New Administration.WebApplication.Remove |
I registri web application amministrazioni le azioni comuni incluse modifiche a un'applicazione web esistente, la creazione di una nuova applicazione web e la rimozione di un'applicazione web esistente. |
Criteri utente di amministrazione dell'applicazione Web |
Nuovo aggiungere, rimuovere, l'aggiornamento |
Administration.WebApplication.UserPolicy.Add Administration.WebApplication.UserPolicy.New Administration.WebApplication.UserPolicy.Remove Administration.WebApplication.UserPolicy.Update |
Registra le operazioni correlate alla gestione di criteri di autorizzazione utente delle applicazioni web, tra cui: aggiunta di utenti ai criteri utente dell'applicazione web esistente, creando un nuovo criterio utente, la rimozione di utenti da un criterio utente esistente ed eseguire aggiornamenti ai criteri di autorizzazione utente. |
Applicazione di servizio |
Dal menu Modifica, Remove |
Administration.ServiceApplication.Edit Administration.ServiceApplication.New Administration.ServiceApplication.Remove |
I registri modifiche alle applicazioni di servizio, la creazione di una nuova applicazione di servizio e la rimozione di un'applicazione di servizio esistente. |
Amministrazione dei modelli di funzionalità & modulo |
Convert, Disable, Enable, installazione e nuove, impostare, avviare, arrestare, Test, aggiornamento, aggiornamento, disinstallare |
Administration.FormTemplate.Convert Administration.FormTemplate.Disable Administration.FormTemplate.Enable Administration.FormTemplate.Install Administration.FormTemplate.New Administration.FormTemplate.Set Administration.FormTemplate.Start Administration.FormTemplate.Stop Administration.FormTemplate.Update Administration.FormTemplate.Test Administration.FormTemplate.Upgrade Administration.FormTemplate.Uninstall Administration.Feature.FormTemplate.Install Administration.Feature.FormTemplate.Uninstall |
Registra le operazioni correlate alla gestione dei modelli di InfoPath in raccolte siti, tra cui: conversione di modelli disattivazione (disattivazione), attivazione, installazione, la creazione di un nuovo modello, l'impostazione di un modello, avvio e arresto dei modelli, aggiornamenti, test, aggiornamento e la disinstallazione di un modello di. |
Database del contenuto |
Aggiungere nuovi, Remove, Set |
Administration.ContentDatabase.Add Administration.ContentDatabase.New Administration.ContentDatabase.Remove Administration.ContentDatabase.Set |
|
Configurare i gruppi |
Aggiungere, rimuovere, l'aggiornamento |
Administration.Security.Group.Add Administration.Security.Group.Remove Administration.Security.Group.Update |
I registri di azioni correlate per la creazione del gruppo, eliminazione e gestione, ad esempio: aggiungere, eliminare e aggiornare i gruppi. |
Utente e la migrazione di gruppo |
Move |
Administration.Security.User.Move Administration.Security.Group.Move |
I registri attività riguardanti la migrazione degli account di accesso utente e di gruppo. |