Monitoraggio delle prestazioni del server di report

Con gli strumenti di monitoraggio delle prestazioni è possibile valutare l'attività del server di report, osservare le tendenze, diagnosticare i colli di bottiglia a livello di sistema e raccogliere dati che consentono di determinare più facilmente se la configurazione del sistema corrente è adeguata. Per ottimizzare le prestazioni del server, è possibile specificare la frequenza di riciclo del dominio dell'applicazione del server di report. Per ulteriori informazioni, vedere Configurazione della memoria disponibile per Reporting Services.

ms159809.note(it-it,SQL.90).gifImportante:
Attualmente, i contatori delle prestazioni per il servizio Web MSRS 2005 e il servizio Windows MSRS 2005 non sono disponibili per le installazioni di Reporting Services in Windows Vista. In questo momento non sono disponibili soluzioni.

Origini dei dati sulle prestazioni

Per raccogliere informazioni complete sulle prestazioni del sistema, è possibile utilizzare una combinazione di tecnologie e strumenti. Nei sistemi operativi Microsoft Windows Server le informazioni sulle prestazioni vengono fornite tramite gli strumenti seguenti:

  • Task Manager
  • Visualizzatore eventi
  • Console Performance

In Task Manager sono disponibili informazioni sui programmi e sui processi in esecuzione nel computer. È possibile utilizzare Task Manager per monitorare i principali indicatori delle prestazioni del server di report nonché per valutare l'attività dei processi in esecuzione e visualizzare grafici e dati sull'utilizzo della CPU e della memoria. Per informazioni sull'utilizzo di Task Manager, vedere la documentazione di Microsoft Windows.

È possibile utilizzare la console Performance e il Visualizzatore eventi per creare avvisi e registri relativi all'elaborazione dei report e all'utilizzo di risorse. Per informazioni sugli eventi di Windows generati da Microsoft SQL Server 2005 Reporting Services (SSRS), vedere Registro applicazioni di Windows nella documentazione in linea di SQL Server 2005. Per informazioni sulla console Performance, vedere "Contatori delle prestazioni di Windows" di seguito in questo argomento.

Le utilità di SQL Server possono inoltre fornire informazioni sul database del server di report e sui database temporanei utilizzati per la gestione della cache e delle sessioni. Per ulteriori informazioni, vedere Valutazione delle prestazioni.

Contatori delle prestazioni di Windows

Il monitoraggio di contatori delle prestazioni specifici consente di:

  • Stimare i requisiti del sistema necessari per supportare un carico di lavoro previsto.
  • Creare un riferimento per le prestazioni che consenta di misurare l'impatto delle modifiche alla configurazione o degli aggiornamenti applicativi.
  • Monitorare le prestazioni dell'applicazione in presenza di determinati carichi, sia reali sia generati artificialmente.
  • Verificare che gli aggiornamenti hardware abbiano l'impatto desiderato sulle prestazioni.
  • Convalidare le modifiche apportate alla configurazione del sistema per verificare che abbiano l'impatto desiderato sulle prestazioni.

Di seguito sono elencati i due oggetti prestazioni inclusi in SSRS:

  • MSRS 2005 Web Service - per monitorare le prestazioni del server di report.
  • MSRS 2005 Windows Service - per monitorare le operazioni pianificate e il recapito dei report.

L'oggetto prestazione di MSRS 2005 Web Service include un insieme di contatori che consentono di tenere traccia delle elaborazioni nel server di report avviate in genere da operazioni di visualizzazione dei report interattive. I contatori vengono reimpostati ogni volta che il servizio Web ReportServer viene interrotto da ASP.NET.

L'oggetto prestazione di MSRS 2005 Windows Service include un insieme di contatori che consentono di tenere traccia delle elaborazioni di report avviate da operazioni pianificate, le quali includono sottoscrizioni e recapiti, snapshot delle esecuzioni dei report e cronologie dei report.

[!NOTA] I contatori delle prestazioni di Reporting Services personalizzati sono disponibili solo per MSRS 2005 Web Service e MSRS 2005 Windows Service. Gestione report utilizza i contatori delle prestazioni di ASP.NET. Per ulteriori informazioni, vedere "Miglioramento delle prestazioni e della scalabilità di applicazioni .NET" su MSDN.

Se sono presenti più istanze del server di report in uno stesso computer, è possibile scegliere se monitorare le istanze insieme o separatamente. Scegliere quali istanze includere quando si aggiunge un contatore. Per ulteriori informazioni sull'utilizzo della console Performance e sull'aggiunta di contatori, vedere la documentazione di Microsoft Windows.

Contenuto della sezione

Vedere anche

Concetti

Configurazione della memoria disponibile per Reporting Services
Amministrazione di Reporting Services
Panoramica dei componenti di Reporting Services

Altre risorse

Distribuzione di Reporting Services

Guida in linea e informazioni

Assistenza su SQL Server 2005