Delen via


Prestatiecounters MSRS 2016 SharePoint-Modus, prestatieobjecten

In dit artikel worden prestatiecounters beschreven voor de prestatiesobjecten MSRS 2016 Web Service SharePoint Mode en MSRS 2016 Windows Service SharePoint Mode, die deel uitmaken van een implementatie in de SharePoint-modus van SQL Server 2016 Reporting Services.

Opmerking

Met deze prestatieobjecten worden gebeurtenissen op de lokale rapportserver bewaakt. Als u een rapportserver uitvoert in een uitschaalimplementatie, zijn de aantallen van toepassing op de huidige server en niet op de uitschaalimplementatie als geheel.

De prestatieobjecten zijn beschikbaar in de Windows-prestatiemeter (Perfmon.exe). Zie de Windows-documentatie voor meer informatie.

Zie Prestatiemeteritems voor de MSRS 2016-webservice en MSRS 2016 Windows Service Performance Objects (systeemeigen modus) voor informatie over prestatiemeteritems en rapportservers in systeemeigen modus.

In dit artikel:

Prestatiemeteritems voor MSRS 2016-webservice in sharePoint-modus

Het prestatieobject MSRS 2016 Web Service SharePoint Mode bewaakt de prestaties van de rapportserver. Dit prestatieobject bevat een verzameling meteritems die worden gebruikt om de verwerking van rapportservers bij te houden die doorgaans worden geïnitieerd via interactieve rapportweergavebewerkingen. Wanneer u deze teller instelt, kunt u de teller toepassen op alle exemplaren van Reporting Services of u kunt specifieke exemplaren selecteren. Deze tellers worden opnieuw ingesteld wanneer ASP.NET de webservice van Report Server stopt.

De volgende tabel bevat de prestatiemeteritems die zijn opgenomen in het prestatieobject MSRS 2016 Web Service SharePoint Mode .

Counter Description
Actieve sessies Aantal actieve sessies. Deze teller biedt een cumulatief aantal van alle browsersessies die zijn gegenereerd op basis van rapportuitvoeringen, ongeacht of deze nog actief zijn of niet.

De teller wordt verlaagd naarmate sessierecords worden verwijderd. Standaard worden sessies na 10 minuten zonder activiteit verwijderd.
Cachetreffers per seconde Aantal aanvragen per seconde voor rapporten in de cache. Deze aanvragen zijn voor opnieuw gegenereerde rapporten, niet aanvragen voor rapporten die rechtstreeks vanuit de cache worden verwerkt. (Zie Totaal aantal cachetreffers verderop in dit artikel.)
Cachetreffers per seconde (semantische modellen) Aantal aanvragen per seconde voor het model in de cache. Deze aanvragen zijn voor opnieuw gegenereerde rapporten, niet aanvragen voor rapporten die rechtstreeks vanuit de cache worden verwerkt.
Cache Misses/Seconde Aantal aanvragen per seconde dat niet in staat was een rapport uit de cache te retourneren. Gebruik deze teller om erachter te komen of de resources die worden gebruikt voor schijf- of geheugencache voldoende zijn.
Cache Misses/sec (Semantische Modellen) Aantal verzoeken per seconde dat niet slaagde om een model uit de cache te retourneren. Gebruik deze teller om erachter te komen of de resources die worden gebruikt voor schijf- of geheugencache voldoende zijn.
Eerste sessieaanvragen per seconde Het aantal nieuwe gebruikerssessies dat wordt gestart vanuit de rapportservercache elke seconde.
Geheugencachetreffers per seconde Aantal keren per seconde dat rapporten worden opgehaald uit de cache in het geheugen. Cache in het geheugen maakt deel uit van de cache waarin rapporten in HET CPU-geheugen worden opgeslagen. Wanneer de cache in het geheugen wordt gebruikt, voert de rapportserver geen query's uit op SQL Server voor inhoud in de cache.
Geheugencachemissen per seconde Aantal keren per seconde dat rapporten niet kunnen worden opgehaald uit de cache in het geheugen.
Volgende sessieaanvragen per seconde Aantal aanvragen per seconde voor rapporten die zijn geopend in een bestaande sessie (zoals rapporten die worden weergegeven vanuit een momentopname van een sessie).
Rapportaanvragen Het aantal rapporten dat de rapportserver actief verwerkt.
Rapporten uitgevoerd per seconde Aantal geslaagde rapportuitvoeringen per seconde. Deze teller bevat statistieken over het rapportvolume. Gebruik deze teller met Aanvraag/Sec om de uitvoering van rapporten te vergelijken met rapportaanvragen die kunnen worden geretourneerd vanuit de cache.
Aanvragen per seconde Aantal aanvragen per seconde naar de rapportserver. Met deze teller worden alle typen aanvragen bijgehouden die door de rapportserver worden verwerkt.
Totaal aantal cachetreffers Totaal aantal aanvragen voor rapporten uit de cache nadat de service is gestart. Deze teller wordt opnieuw ingesteld wanneer ASP.NET de webservice report server stopt.
Totaal aantal cachetreffers (semantische modellen) Het totale aantal aanvragen voor het model uit de cache nadat de service is gestart. Deze teller wordt opnieuw ingesteld wanneer ASP.NET de webservice report server stopt.
Totaal aantal cachemissen Het totale aantal keren dat een rapport niet kan worden geretourneerd vanuit de cache nadat de service is gestart. Deze teller wordt opnieuw ingesteld wanneer ASP.NET de webservice report server stopt. Gebruik deze teller om te bepalen of schijfruimte en geheugen voldoende zijn.
Totaal aantal cachemissers (Semantische Modellen) Het totale aantal keren dat een model niet kan worden geretourneerd vanuit de cache nadat de service is gestart. Deze teller wordt opnieuw ingesteld wanneer ASP.NET de webservice report server stopt. Gebruik deze teller om te bepalen of schijfruimte en geheugen voldoende zijn.
Totaal aantal geheugencachetreffers Het totale aantal in de cache opgeslagen rapporten dat is geretourneerd vanuit de cache in het geheugen nadat de service is gestart. Deze teller wordt opnieuw ingesteld wanneer ASP.NET de webservice report server stopt. Cache in het geheugen maakt deel uit van de cache waarin rapporten in HET CPU-geheugen worden opgeslagen. Wanneer de cache in het geheugen wordt gebruikt, voert de rapportserver geen query's uit op SQL Server voor inhoud in de cache.
Totaal aantal geheugen cache-misses Het totale aantal cachemisses tegen de in-memory cache nadat de service is gestart. Deze teller wordt opnieuw ingesteld wanneer ASP.NET de webservice report server stopt.
Totaal aantal verwerkingsfouten Aantal fouten in de verwerking van webserviceaanvragen van de rapportserver.
Totaal aantal geweigerde threads Totaal aantal threads dat is geweigerd voor asynchrone verwerking en verwerkt als synchrone processen in dezelfde thread. Elke gegevensbron wordt verwerkt op één thread. Als het aantal threads de capaciteit overschrijdt, worden threads geweigerd voor asynchrone verwerking en vervolgens serieel verwerkt.
Totaal aantal uitgevoerde rapporten Het totale aantal rapporten dat met succes is uitgevoerd nadat de service is gestart. Deze teller wordt opnieuw ingesteld wanneer ASP.NET de webservice report server stopt.
Totaal aantal aanvragen Het totale aantal aanvragen dat is ingediend bij de rapportserver nadat de service is gestart. Deze teller wordt opnieuw ingesteld wanneer ASP.NET de webservice report server stopt.

Prestatiemeteritems voor MSRS 2016 Windows Service SharePoint-modus

Het prestatieobject MSRS 2016 Windows-service SharePoint-modus wordt gebruikt om de Windows-service Report Server te bewaken. Dit prestatieobject bevat een verzameling tellers die worden gebruikt om de verwerking van rapporten bij te houden die via geplande bewerkingen worden geïnitieerd. Geplande bewerkingen kunnen bestaan uit abonnementen en leveringen, momentopnamen van rapportuitvoering en rapportgeschiedenis. Wanneer u deze teller instelt, kunt u de teller toepassen op alle exemplaren van Reporting Services of u kunt specifieke exemplaren selecteren.

De volgende tabel bevat de prestatiemeteritems die zijn opgenomen in het prestatieobject MSRS 2016 Windows Service SharePoint Mode .

Counter Description
Actieve sessies Aantal actieve sessies dat is opgeslagen in de rapportserverdatabase. Deze teller biedt een cumulatief aantal van alle bruikbare browsersessies die zijn gegenereerd op basis van rapportabonnementen, ongeacht of ze nog actief zijn of niet.
Waarschuwingen: lengte van gebeurteniswachtrij
Waarschuwingen: verwerkte gebeurtenissen - CreateSchedule
Waarschuwingen: verwerkte gebeurtenissen - Schema verwijderen
Waarschuwingen: verwerkte gebeurtenissen - DeliverAlert
Waarschuwingen: verwerkte gebeurtenissen - FireAlert
Waarschuwingen: verwerkte gebeurtenissen - FireSchedule
Waarschuwingen: verwerkte gebeurtenissen - GenerateAlert
Waarschuwingen: verwerkte gebeurtenissen - UpdateSchedule
Cache leegmaken per seconde Aantal leeggemaakte caches per seconde.
Cachetreffers per seconde Aantal aanvragen per seconde voor rapporten in de cache. Deze aanvragen zijn voor opnieuw gegenereerde rapporten, niet aanvragen voor rapporten die rechtstreeks vanuit de cache worden verwerkt. (Zie Totaal aantal cachetreffers verderop in dit artikel.)
Cachetreffers per seconde (semantische modellen) Aantal aanvragen per seconde voor modellen in de cache.
Cache Misses/Seconde Aantal aanvragen per seconde dat niet in staat was een rapport uit de cache te retourneren. Gebruik deze teller om erachter te komen of de resources die worden gebruikt voor caching (schijf of geheugen) voldoende zijn.
Cache Misses/sec (Semantische Modellen) Aantal verzoeken per seconde dat niet slaagde om een model uit de cache te retourneren. Gebruik deze teller om erachter te komen of de resources die worden gebruikt voor caching (schijf of geheugen) voldoende zijn.
Leveringen/seconde Aantal rapportleveringen per seconde, vanaf elke leveringsextensie.
Gebeurtenissen per seconde Aantal gebeurtenissen dat per seconde is verwerkt. Gebeurtenissen die worden bewaakt, zijn SnapshotUpdated en TimedSubscription.
Eerste sessieaanvragen per seconde Aantal nieuwe rapportuitvoeringssessies die per seconde worden gemaakt.
Geheugencachetreffers per seconde Aantal keren per seconde dat rapporten worden opgehaald uit de cache in het geheugen. Cache in het geheugen maakt deel uit van de cache waarin rapporten in HET CPU-geheugen worden opgeslagen. Wanneer de cache in het geheugen wordt gebruikt, voert de rapportserver geen query's uit op SQL Server voor inhoud in de cache.
Geheugencachemissen per seconde Aantal keren per seconde dat rapporten niet kunnen worden opgehaald uit de cache in het geheugen.
Volgende sessieaanvragen per seconde Aantal aanvragen per seconde voor rapporten die zijn geopend in een bestaande sessie (zoals rapporten die worden weergegeven vanuit een momentopname van een sessie).
Rapportaanvragen Het aantal rapporten dat de rapportserver actief verwerkt. Gebruik deze teller om de cachestrategie te evalueren. Er kunnen meer aanvragen zijn dan gegenereerde rapporten.
Rapporten uitgevoerd per seconde Aantal rapporten dat succesvol per seconde is gegenereerd.
Aanvragen per seconde Het totale aantal geslaagde aanvragen dat de rapportserverservice per seconde heeft verwerkt.
Snapshot-updates per seconde Totaal aantal updates voor momentopnamen van rapporten per seconde.
Totale prullenbakken van app-domein Het totale aantal cycli van toepassingsdomeinen nadat de Windows-service Report Server is gestart.
Totaal aantal caches leegmaken Het totale aantal updates van de rapportservercache nadat de service is gestart. Deze teller wordt opnieuw ingesteld wanneer het toepassingsdomein wordt gerecycled. Zie Cache leegmaken per seconde.
Totaal aantal cachetreffers Het totale aantal aanvragen voor rapporten dat rechtstreeks vanuit de cache is verwerkt nadat de Windows-service Report Server is gestart. Deze teller wordt opnieuw ingesteld wanneer het toepassingsdomein wordt gerecycled. Zie Cache Hits/Sec.
Totaal aantal cachetreffers (semantische modellen) Het totale aantal modelaanvragen dat rechtstreeks vanuit de cache wordt verwerkt nadat de Windows-service van de rapportserver is gestart. Deze teller wordt opnieuw ingesteld wanneer het toepassingsdomein wordt gerecycled.
Totaal aantal cachemissen Het totale aantal keren dat een rapport niet kan worden geretourneerd vanuit de cache nadat de Windows-service Report Server is gestart. Deze teller wordt opnieuw ingesteld wanneer het toepassingsdomein wordt gerecycled. Zie Cache Misses per Seconde.
Totaal aantal cachemissers (Semantische Modellen) Het totale aantal keren dat een model niet kan worden geretourneerd uit de cache nadat de Windows-service Report Server is gestart. Deze teller wordt opnieuw ingesteld wanneer het toepassingsdomein wordt gerecycled.
Totale leveringen Het totale aantal rapporten dat door de plannings- en leveringsprocessor wordt geleverd voor alle leveringsextensies. Deze teller wordt opnieuw ingesteld wanneer het toepassingsdomein wordt gerecycled.
Totaal aantal gebeurtenissen Totaal aantal gebeurtenissen nadat de Windows-service Report Server is gestart. Deze teller wordt opnieuw ingesteld wanneer het toepassingsdomein wordt gerecycled.
Totaal aantal geheugencachetreffers Het totale aantal in de cache opgeslagen rapporten dat is geretourneerd vanuit de cache in het geheugen nadat de Windows-service Report Server is gestart. Deze teller wordt opnieuw ingesteld wanneer het toepassingsdomein wordt gerecycled.
Totaal aantal geheugen cache-misses Het totale aantal cachemisses tegen de in-memory cache nadat de service is gestart. Deze teller wordt opnieuw ingesteld wanneer het toepassingsdomein wordt gerecycled.
Totaal aantal verwerkingsfouten Aantal fouten bij het verwerken van aanvragen voor de Windows-service van de rapportserver.
Totaal aantal geweigerde threads Het totale aantal threads dat is geweigerd voor asynchrone verwerking en later verwerkt als een synchroon proces in dezelfde thread. Onder gemiddelde of zware belasting neemt deze teller geleidelijk toe.
Totaal aantal uitgevoerde rapporten Totaal aantal uitgevoerde rapporten.
Totaal aantal aanvragen Het totale aantal rapporten dat met succes is uitgevoerd nadat de service is gestart. Deze teller wordt opnieuw ingesteld wanneer het toepassingsdomein wordt gerecycled.
Totaal aantal momentopname-updates Totaal aantal updates van uitvoeringsmomentopnamen van rapporten.

PowerShell-cmdlets gebruiken om lijsten te retourneren

Met het volgende Windows PowerShell-script worden de tellersets geretourneerd waarbij de CounterSetName begint met msr.

get-counter -listset msr*  
Returns a list with the following information  
CounterSetName     : MSRS 2016 Windows Service SharePoint Mode  
CounterSetName     : MSRS 2016 Web Service SharePoint Mode  

Met het volgende Windows PowerShell-script wordt de lijst met prestatiemeteritems voor de CounterSetName MSRS 2016 Windows Service SharePoint Modegeretourneerd.

(get-counter -listset "MSRS 2016 Windows Service SharePoint Mode").paths