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:

  • Pagine Web di Reporting Services

  • Gestore HTTP Visualizzatore report

  • Accesso al report (file con estensione rdl)

  • Origini dati (file con estensione rsds)

  • URL nel sito di SharePoint (file con estensione smdl)

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

  1. Da Amministrazione centrale SharePoint

  2. Fare clic su Monitoraggio.

  3. Fare clic su Configura registrazione diagnostica nel gruppo Report.

  4. Individuare SQL Server Reporting Services nell'elenco delle categorie.

  5. Fare clic sul segno più (+) per espandere le sottocategorie in SQL Server Reporting Services.

  6. Selezionare le sottocategorie da aggiungere al log di traccia.

  7. 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.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna 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

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Lettura delle voci di log

Le voci di Reporting Services nel log vengono formattate come indicato di seguito.

  1. Prodotto: SQL Server Reporting Services

  2. 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.

  3. 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.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna 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.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Visualizzare un file di log con PowerShell

Contenuto correlato di 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)

Icona freccia utilizzata con il collegamento Torna all'inizioTorna 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).

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio