Condividi tramite


Contatori delle prestazioni per l'oggetto prestazione di Servizio Windows MSRS 2008 R2

In questo argomento vengono descritti i contatori delle prestazioni per l'oggetto MSRS 2008 R2 Windows Service, incluso in una distribuzione di SQL Server 2008 Reporting Services.

Nota

Questo oggetto prestazione consente di monitorare gli eventi nel server di report locale. Se si esegue un server di report in una distribuzione con scalabilità orizzontale, i conteggi si applicano al server corrente e non all'intera distribuzione con scalabilità orizzontale.

Gli oggetti prestazione sono disponibile nella console Prestazioni di Windows (in Windows 2000 Server e Windows Server 2003) e in Monitoraggio affidabilità e Performance Monitor di Windows (in Windows Vista e Windows Server 2008). Per ulteriori informazioni, vedere la documentazione di Microsoft Windows.

Contatori delle prestazioni dell'oggetto MSRS 2008 R2 Windows Service

L'oggetto prestazione MSRS 2008 R2 Windows Service consente di monitorare il servizio Windows ReportServer. Questo oggetto prestazione include una raccolta di contatori che consentono di tenere traccia delle elaborazioni di report avviate tramite operazioni pianificate, quali sottoscrizioni e recapiti, snapshot delle esecuzioni dei report e cronologie dei report. Quando si configura questo contatore, è possibile applicarlo a tutte le istanze di Reporting Services oppure è possibile selezionare istanze specifiche.

Nella tabella seguente sono elencati i contatori inclusi nell'oggetto prestazione MSRS 2008 R2 Windows Service.

Contatore

Descrizione

Active Sessions

Numero di sessioni attive archiviate nel database del server di report. Questo contatore restituisce un conteggio cumulativo di tutte le sessioni utilizzabili del browser generate dalle sottoscrizioni del report, indipendentemente dal fatto che siano attive o meno.

Cache Flushes/Sec

Numero di scaricamenti della cache al secondo.

Cache Hits/Sec

Numero di richieste al secondo di report memorizzati nella cache. Si tratta di richieste relative a report dei quali è stato eseguito di nuovo il rendering, non delle richieste relative a report elaborati direttamente dalla cache. Vedere Total Cache Hits più avanti in questo argomento.

Cache Misses/Sec

Numero di richieste al secondo che non hanno restituito un report dalla cache. Consente di stabilire se le risorse utilizzate per la memorizzazione nella cache, su disco o in memoria, siano sufficienti.

Delivers/Sec

Numero di recapiti di report al secondo, da parte di tutte le estensioni per il recapito.

Events/Sec

Numero di eventi elaborati al secondo. Tra gli eventi monitorati sono inclusi SnapshotUpdated e TimedSubscription.

Memory Cache Hits/Sec

Numero di volte al secondo in cui è stato possibile recuperare i report dalla cache in memoria. La cache in memoria è una parte della cache che archivia i report nella memoria della CPU. Quando viene utilizzata la cache in memoria, il server di report non esegue query su SQL Server per individuare il contenuto memorizzato nella cache.

Memory Cache Misses/Sec

Numero di volte al secondo in cui non è stato possibile recuperare i report dalla cache in memoria.

Next Session Requests/Sec

Numero di richieste al secondo di report aperti in una sessione esistente, ovvero i report di cui è stato eseguito il rendering da una sessione di snapshot.

Report Requests

Numero di richieste di report attualmente attive e gestite dal server di report. Utilizzare questo contatore per valutare la strategia utilizzata per la memorizzazione nella cache. Il numero di richieste potrebbe essere significativamente maggiore del numero di report generati.

Reports Executed/Sec

Numero di report generati al secondo.

Total App Domain Recycles

Numero totale di cicli del dominio applicazione dopo l'avvio del servizio Windows ReportServer.

Total Cache Flushes

Numero totale di aggiornamenti della cache del server di report dall'avvio del servizio. Il contatore viene reimpostato dopo il riciclo del dominio applicazione. Vedere Cache Flushes/Sec.

Total Cache Hits

Numero totale di richieste di report elaborate direttamente dalla cache dall'avvio del servizio Windows ReportServer. Il contatore viene reimpostato dopo il riciclo del dominio applicazione. Vedere Cache Hits/Sec.

Total Cache Misses

Numero totale di volte in cui non è stato possibile recuperare un report dalla cache dopo l'avvio del servizio Windows ReportServer. Il contatore viene reimpostato dopo il riciclo del dominio applicazione. Vedere Cache Misses/Sec.

Total Deliveries

Numero totale di report recapitati da Elaborazione pianificazione e recapito, riferito a tutte le estensioni per il recapito. Il contatore viene reimpostato dopo il riciclo del dominio applicazione.

Total Events

Numero totale di eventi dall'avvio del servizio Windows ReportServer. Il contatore viene reimpostato dopo il riciclo del dominio applicazione.

Total Memory Cache Hits

Numero totale di report memorizzati nella cache restituiti dalla cache in memoria dall'avvio del servizio Windows ReportServer. Il contatore viene reimpostato dopo il riciclo del dominio applicazione.

Total Memory Cache Misses

Numero totale di accessi alla cache in memoria non riusciti dall'avvio del servizio. Il contatore viene reimpostato dopo il riciclo del dominio applicazione.

Total Processing Failures

Numero totale di elaborazioni di report non riuscite dall'avvio del servizio. Il contatore viene reimpostato dopo il riciclo del dominio applicazione. Gli errori di elaborazione possono verificarsi a livello del componente di elaborazione dei report o di qualsiasi estensione.

Total Rejected Threads

Numero totale di thread di elaborazione rifiutati per l'elaborazione asincrona e pertanto gestiti come processi sincroni nello stesso thread. In presenza di un carico moderato o elevato, questo contatore viene incrementato costantemente.

Total Reports Executed

Numero totale di report eseguiti.

Total Requests

Numero totale di report eseguiti dall'avvio del servizio. Il contatore viene reimpostato dopo il riciclo del dominio applicazione.