Abilitare gli eventi di Reporting Services per il log di traccia di SharePoint (ULS)
A partire da SQL Server 2008 R2, tramite i server Reporting Services in modalità SharePoint è possibile scrivere gli eventi di Reporting Services nel log di traccia del Servizio di registrazione unificato (ULS, Unified Logging Service) di SharePoint. Le categorie specifiche di Reporting Services sono disponibili nella pagina di monitoraggio di Amministrazione centrale SharePoint.
Contenuto dell'argomento
Indicazioni generali per il log ULS
Abilitare e disabilitare gli eventi di Reporting Services
Configurazione consigliata
Lettura delle voci di log
Elenco di eventi di Reporting Services
Visualizzare un log con PowerShell
Percorso del file del log di traccia
Indicazioni generali per il log ULS
Nella tabella seguente sono elencate le categorie e i livelli degli eventi consigliati per il monitoraggio di un ambiente Reporting Services. Quando un evento viene registrato, in ogni voce sono inclusi l'ora di registrazione dell'evento, il nome del processo e l'ID del thread.
Categoria |
Livello |
Descrizione |
---|---|---|
Database |
Dettagliato |
Registra eventi che comportano l'accesso al database. |
General |
Dettagliato |
Registra eventi che comportano l'accesso agli elementi seguenti:
|
Office Server General |
Eccezione |
Registra errori di accesso. |
Topologia |
Dettagliato |
Registra informazioni sull'utente corrente |
Web Parts |
Dettagliato |
Consente di registrare eventi che comportano l'accesso alla web part Visualizzatore report. |
Per abilitare e disabilitare gli eventi di Reporting Services nella categoria Reporting Services
Da Amministrazione centrale SharePoint
Fare clic su Monitoraggio.
Fare clic su Configura registrazione diagnostica nel gruppo Report.
Individuare SQL Server Reporting Services nell'elenco delle categorie.
Fare clic sul segno più (+) per espandere le sottocategorie in SQL Server Reporting Services.
Selezionare le sottocategorie da aggiungere al log di traccia.
Nella parte inferiore dell'elenco di categorie selezionare un livello di evento per Evento meno critico da includere nel registro di traccia. Selezionare Nessuno per disabilitare la traccia.
[!NOTA]
L'opzione Evento meno critico da includere nel registro eventi non è supportata da Reporting Services. L'opzione verrà ignorata.
Torna all'inizio
Configurazione consigliata
Le opzioni di registrazione seguenti sono consigliate come configurazione standard:
Redirector HTTP
Proxy client SOAP
Se si verificano dei problemi durante la configurazione, aggiungere Pagine di configurazione.
È possibile rivedere tutte le impostazioni del registro diagnostico della farm correnti con il cmdlet di PowerShell seguente:
Get-SPDiagnosticConfig
Torna all'inizio
Lettura delle voci di log
Le voci di Reporting Services nel log vengono formattate come indicato di seguito.
Prodotto: SQL Server Reporting Services
Categoria: per gli eventi correlati al server viene aggiunta al nome l'indicazione "server di report". Ad esempio, "Runtime avvisi server di report". Questi eventi vengono registrati anche nei file di log del server di report.
Categoria: gli eventi correlati a o comunicati da un componente front-end Web non contengono l'indicazione "server di report". Ad esempio, "Proxy applicazione del servizio" Runtime avvisi server di report". Le voci relative al front-end Web contengono un valore CorrelationID, mentre le voci relative al server no.
Torna all'inizio
Elenco di eventi di SQL Server Reporting Services
Nella tabella seguente sono elencati gli eventi nella categoria SQL Server Reporting Services:
Nome area |
Descrizione o voci di esempio |
---|---|
Pagine di configurazione |
|
Redirector HTTP |
|
Elaborazione in modalità locale |
|
Rendering in modalità locale |
|
Proxy client SOAP |
|
Pagine dell'interfaccia utente |
|
Power View |
Voci di log scritte nell'API LogClientTraceEvents. Queste voci vengono originate dalle applicazioni client, tra cui Power View, una funzionalità del componente aggiuntivo SQL Server 2012 Reporting Services per Microsoft SharePoint Server 2010 Enterprise Edition. Tutte le voci di log dell'API LogClientTraceEvents saranno registrate nella categoria di "SQL Server Reporting Services" e nell'area di "Power View". Il contenuto di voci registrate con l'area di "Power View" è determinato dall'applicazione client. |
Runtime avvisi server di report |
|
Strumento gestione dominio applicazione del server di report |
|
Risposta nel buffer del server di report |
|
Cache del server di report |
|
Catalogo del server di report |
|
Blocco del server di report |
|
Pulizia server di report |
|
Gestione configurazione server di report |
Voci di esempio: URL interno del server di report MediumUsing https://localhost:80/ReportServer. UnexpectedMissing o impostazione ExtendedProtectionLevel non valida |
Crittografia server di report |
|
Estensione per i dati del server di report |
|
Polling DB server di report |
|
Impostazione predefinita per server di report |
|
Estensione per la posta elettronica del server di report |
|
Renderer di Excel per server di report |
|
Factory dell'estensione per server di report |
|
Runtime HTTP del server di report |
|
Renderer di immagini per il server di report |
|
Monitoraggio memoria del server di report |
|
Notifica del server di report |
|
Elaborazione del server di report |
|
Provider del server di report |
|
Rendering del server di report |
|
Anteprima report del server di report |
|
Utilità risorse server di report |
Voci di esempio: Servizi MediumReporting di avvio SKU: valutazione Copia di MediumEvaluation: scadenza tra 180 giorni |
Processi in esecuzione del server di report |
|
Richieste in esecuzione del server di report |
|
Pianificazione del server di report |
|
Sicurezza del server di report |
|
Controller servizio server di report |
|
Sessione server di report |
|
Sottoscrizione del server di report |
|
Runtime WCF del server di report |
|
Server Web del server di report |
|
Proxy applicazione del servizio |
|
Servizio condiviso |
Voci di esempio: MediumUpdating ReportingWebServiceApplication Accesso MediumGranting ai database di contenuto. Istanze MediumProvisioning per ReportingWebServiceApplication Modifica dell'account del servizio MediumProcessing per ReportingWebServiceApplication Autorizzazioni per database MediumSetting. |
Torna all'inizio
Visualizzare un file di log con PowerShell
È possibile utilizzare PowerShell per restituire un elenco di eventi correlati a Reporting Services da un file di log ULS. Digitare il comando seguente dalla shell di gestione SharePoint 2010 per ottenere un elenco filtrato di righe del file di log ULS, UESQL11SPOINT-20110606-1530.log, contenenti "sql server reporting services":
Get-content -path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS\UESQL11SPOINT-20110606-1530.log" | select-string "sql server reporting services”
Sono inoltre disponibili numerosi strumenti che è possibile scaricare e che consentono di leggere i log ULS. Ad esempio, SharePoint LogViewer o il visualizzatore di log ULS di SharePoint. Entrambi questi strumenti sono disponibili in CodePlex.
Per ulteriori informazioni sull'utilizzo di PowerShell per visualizzare dati del log, vedere Visualizzare i registri diagnostici (SharePoint Server 2010)
Torna all'inizio
Percorso del log di traccia
I file del log di traccia si trovano in genere nella cartella c:\Programmi\Common files\Microsoft Shared\Web Server Extensions\14\logs, ma è possibile verificare o modificare il percorso dalla pagina Registrazione diagnostica in Amministrazione centrale SharePoint.
Per ulteriori informazioni e istruzioni per la configurazione della registrazione diagnostica in un server SharePoint in Amministrazione centrale SharePoint 2010, vedere Configurare le impostazioni della registrazione diagnostica (Windows SharePoint Services).
Torna all'inizio