Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel worden prestatiemetertellers beschreven voor de prestatieobjecten ReportServer:Service en ReportServerSharePoint:Service die deel uitmaken van een SQL Server 2012-implementatie (11.x).
Opmerking
De prestatieobjecten worden gebruikt om gebeurtenissen op de lokale rapportserver te bewaken. 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.
Runtimeprofilering.
In dit artikel:
ReportServer:Service-prestatiemeteritems (rapportserver in systeemeigen modus)
ReportServerSharePoint:Service (rapportserver in SharePoint-modus)
Van toepassing op: SQL Server 2012 (11.x).
ReportServer: Service-prestatie-tellers (rapportserver in systeemeigen modus)
Het prestatieobject ReportServer:Service bevat een verzameling prestatiemeteritems voor het bijhouden van HTTP-gerelateerde gebeurtenissen en geheugengerelateerde gebeurtenissen voor een rapportserverexemplaren. Dit prestatieobject wordt één keer weergegeven voor elk Reporting Services-exemplaar op de computer en u kunt tellers toevoegen aan of verwijderen uit het prestatieobject voor elk exemplaar. Tellers voor het standaardexemplaar verschijnen in de indeling ReportServer:Service. Tellers voor benoemde exemplaren worden weergegeven in het formaat ReportServer$\<instance_name>:Service.
Het ReportServer:Service-prestatieobject is nieuw in SQL Server 2008 (10.0.x) Reporting Services en biedt een subset met tellers die zijn opgenomen in IIS (Internet Information Services) en ASP.NET in eerdere versies van Reporting Services. Deze nieuwe tellers zijn specifiek voor Reporting Services en ze volgen HTTP-gerelateerde gebeurtenissen voor de rapportserver, zoals aanvragen, verbindingen en aanmeldingspogingen. Daarnaast bevat dit prestatieobject tellers voor het bijhouden van gebeurtenissen voor geheugenbeheer.
De volgende tabel bevat de prestatiemeteritems die zijn opgenomen in het prestatieobject ReportServer:Service .
Het volgende Windows PowerShell-script geeft de lijst met prestatiecounters voor het CounterSetName terug.
(get-counter -listset "ReportServer:Service").paths
| Counter | Description |
|---|---|
| Actieve verbindingen | Het aantal verbindingen dat momenteel actief is op de server. |
| Totaal aantal ontvangen bytes | Het aantal bytes dat door de server is ontvangen. Met deze teller worden de onbewerkte bytes geteld die in totaal zijn ontvangen door zowel Report Manager als de rapportserver. |
| Ontvangen bytes per seconde | Het aantal bytes dat per seconde door de server is ontvangen. Deze teller wordt alleen bijgewerkt wanneer een overdracht is voltooid. Dit resultaat betekent dat de teller 0 blijft en de waarde vervolgens toeneemt nadat een overdracht is voltooid. |
| Totaal verzonden bytes | Het aantal bytes dat vanaf de server is verzonden. Met deze teller worden de onbewerkte bytes geteld die in totaal zijn verzonden door zowel Report Manager als de rapportserver. |
| Verzonden bytes per seconde | Het aantal bytes dat per seconde van de server is verzonden. Deze teller wordt alleen bijgewerkt wanneer een overdracht is voltooid. Dit resultaat betekent dat de teller 0 blijft en de waarde vervolgens toeneemt nadat een overdracht is voltooid. |
| Totaal aantal fouten | Het totale aantal fouten dat optreedt tijdens de verwerking van HTTP-aanvragen. Deze fouten omvatten HTTP-statuscodes in de jaren 400 en 500. |
| Fouten per seconde | Het totale aantal fouten dat per seconde optreedt tijdens de verwerking van HTTP-aanvragen. Deze fouten omvatten HTTP-statuscodes in de jaren 400 en 500. |
| Totaal aantal aanmeldingspogingen | Het aantal aanmeldingspogingen van RSWindows-verificatietypen. RSWindows-verificatietypen omvatten RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos en RSWindowsBasic. De waarde nul (0) vertegenwoordigt aangepaste verificatie. |
| Aanmeldingspogingen per seconde | Het aantal aanmeldingspogingen. |
| Totaal aantal geslaagde aanmeldingen | Het aantal geslaagde aanmeldingen voor RSWindows-verificatietypen. RSWindows-verificatietypen omvatten RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos en RSWindowsBasic. De waarde nul (0) vertegenwoordigt aangepaste verificatie. |
| Geslaagde aanmelding per seconde | Het aantal geslaagde aanmeldingen. |
| Status van geheugendruk | Een van de volgende getallen, van 1-5, die de huidige geheugenstatus van de server aangeeft: 1: Geen druk 2: Lage druk 3: Gemiddelde druk 4: Hoge druk 5: Overschreden druk |
| Hoeveelheid geheugen verkleinen | Het aantal bytes dat de server heeft aangevraagd om het geheugen in gebruik te verkleinen. |
| Geheugenreductie-meldingen per seconde | Het aantal meldingen dat de server in de laatste seconde heeft uitgegeven om het geheugen in gebruik te verkleinen. Deze waarde geeft aan hoe vaak de server geheugenbelasting ondervindt. |
| Aanvragen Verbinding Verbroken | Het aantal aanvragen dat is verbroken vanwege een communicatiefout. |
| Aanvragen die worden uitgevoerd | Het aantal aanvragen dat momenteel wordt verwerkt. |
| Aanvragen die niet zijn geautoriseerd | Het aantal aanvragen dat mislukt met een HTTP 401-statuscode. |
| Geweigerde aanvragen | Het totale aantal aanvragen dat niet is verwerkt vanwege onvoldoende serverbronnen. Deze teller vertegenwoordigt het aantal aanvragen dat een HTTP 503-statuscode retourneert, wat aangeeft dat de server te druk is. |
| Totaal aanvragen | Het totale aantal aanvragen dat de rapportserverservice heeft ontvangen sinds het opstarten. Met deze teller worden aanvragen geteld die naar Report Manager worden verzonden en aanvragen die vanuit Report Manager naar de rapportserver worden verzonden. |
| Aanvragen per seconde | Het aantal aanvragen dat per seconde wordt verwerkt. Deze waarde vertegenwoordigt de huidige doorvoer van de toepassing. |
| Taken in wachtrij | Het aantal taken dat wacht tot een thread beschikbaar is voor verwerking. Elke aanvraag die bij de rapportserver wordt ingediend, komt overeen met een of meer taken. Deze teller vertegenwoordigt alleen het aantal taken dat gereed is voor verwerking; het bevat niet het aantal taken dat momenteel wordt uitgevoerd. |
ReportServerSharePoint:Service (rapportserver in SharePoint-modus)
Het ReportServerSharePoint:Service-prestatieobject is toegevoegd in SQL Server 2012 (11.x) Reporting Services.
Het volgende Windows PowerShell-script geeft de lijst met prestatiecounters voor het CounterSetName terug.
(get-counter -listset "ReportServerSharePoint:Service").paths
| Counter | Description |
|---|---|
| Status van geheugendruk | |
| Geheugenverminderingshoeveelheid | |
| Meldingen over geheugeninperking per seconde |
PowerShell-cmdlets gebruiken om lijsten te retourneren
Het volgende Windows PowerShell-script retourneert de lijst met prestatiemeteritems voor de CounterSetNameReportServerSharePoint:Service:
(get-counter -listset "ReportServerSharePoint:Service").paths
Verwante inhoud
- Prestaties van rapportserver bewaken
- Prestatiemeteritems voor de MSRS 2011-webservice en MSRS 2011 Windows Service-prestatieobjecten (systeemeigen modus)
- Prestatiecounters voor de MSRS 2011-webservice in SharePoint-modus en MSRS 2011 Windows Service SharePoint-modus performance-objecten (SharePoint-modus)