Megosztás a következőn keresztül:


Teljesítményszámlálók – ReportServer szolgáltatás, teljesítményobjektumok

Ez a cikk az SQL Server 2012 (11.x) üzemelő példányának részét képező ReportServer:Service és ReportServerSharePoint:Service teljesítményobjektumok teljesítményszámlálóit ismerteti.

Megjegyzés:

A teljesítményobjektumok a helyi jelentéskészítő kiszolgálón lévő események monitorozására szolgálnak. Ha jelentéskészítő kiszolgálót futtat egy kibővített üzemelő példányban, a számok az aktuális kiszolgálóra vonatkoznak, és nem a kibővített üzembe helyezés egészére.

A teljesítményobjektumok a Windows Teljesítményfigyelőben (Perfmon.exe) érhetők el. További információkért tekintse meg a Windows dokumentációját. Futásidejű profilkészítés.

A cikk tartalma:

A következőkre vonatkozik: SQL Server 2012 (11.x).

ReportServer:Szolgáltatásteljesítmény-számlálók (natív módú jelentéskészítő kiszolgáló)

A ReportServer:Service performance objektum számlálók gyűjteményét tartalmazza a jelentéskészítő kiszolgálópéldány HTTP-hez kapcsolódó eseményeinek és memóriával kapcsolatos eseményeinek nyomon követéséhez. Ez a teljesítményobjektum a számítógépen található egyes Reporting Services-példányok esetében egyszer jelenik meg, és minden egyes példányhoz hozzáadhat vagy eltávolíthat számlálókat a teljesítményobjektumból. Az alapértelmezett példány számlálói a ReportServer:Service formátumban jelennek meg. A névvel ellátott példányok számlálói a formátumban ReportServer$\<instance_name>:Servicejelennek meg.

A ReportServer:Service a teljesítmény objektum újdonságként jelent meg az SQL Server 2008 (10.0.x) Reporting Servicesben, amely az Internet Information Services (IIS) és ASP.NET korábbi verzióiban megtalálható számlálók egy részhalmazát biztosítja. Ezek az új számlálók a Reporting Servicesre vonatkoznak, és nyomon követik a jelentéskészítő kiszolgáló HTTP-hez kapcsolódó eseményeit, például a kéréseket, a kapcsolatokat és a bejelentkezési kísérleteket. Emellett ez a teljesítményobjektum számlálókat is tartalmaz a memóriakezelési események nyomon követéséhez.

Az alábbi táblázat a ReportServer:Service performance objektumban található számlálókat sorolja fel.

A következő Windows PowerShell-szkript a teljesítményszámlálók listáját adja vissza a CounterSetNamekövetkezőhöz:

(get-counter -listset "ReportServer:Service").paths  
Counter Description
Aktív kapcsolatok A kiszolgálón jelenleg aktív kapcsolatok száma.
Fogadott bájtok száma A kiszolgáló által fogadott bájtok száma. Ez a számláló a Jelentéskezelő és a jelentéskészítő kiszolgáló által összesen fogadott nyers bájtokat számlálja meg.
Fogadott bájtok másodpercenként A kiszolgáló által másodpercenként fogadott bájtok száma. Ez a számláló csak az átvitel befejezésekor frissül. Ez az eredmény azt jelenti, hogy a számláló 0-nál marad, majd az átvitel befejezése után az érték nő.
Elküldött bájtok száma A kiszolgálóról küldött bájtok száma. Ez a számláló a Jelentéskezelő és a jelentéskészítő kiszolgáló által összesen küldött nyers bájtokat számlálja meg.
Elküldött bájtok másodpercenként A kiszolgálóról másodpercenként küldött bájtok száma. Ez a számláló csak az átvitel befejezésekor frissül. Ez az eredmény azt jelenti, hogy a számláló 0-nál marad, majd az átvitel befejezése után az érték nő.
Hibák összesen A HTTP-kérések feldolgozása során előforduló hibák teljes száma. Ezek a hibák a 400-ban és az 500-ban található HTTP-állapotkódokat is tartalmazzák.
Hibák/másodperc A HTTP-kérések feldolgozása során másodpercenként előforduló hibák teljes száma. Ezek a hibák a 400-ban és az 500-ban található HTTP-állapotkódokat is tartalmazzák.
Bejelentkezési kísérletek összesen Az RSWindows-hitelesítési típusokból végrehajtott bejelentkezési kísérletek száma. Az RSWindows hitelesítési típusok közé tartozik az RSWindowsNegotiate, az RSWindowsNTLM, az RSWindowsKerberos és az RSWindowsBasic. A nulla (0) érték az egyéni hitelesítést jelöli.
Bejelentkezési kísérletek/mp A bejelentkezési kísérletek aránya.
Bejelentkezési sikerek összesen Az RSWindows-hitelesítési típusok sikeres bejelentkezéseinek száma. Az RSWindows hitelesítési típusok közé tartozik az RSWindowsNegotiate, az RSWindowsNTLM, az RSWindowsKerberos és az RSWindowsBasic. A nulla (0) érték az egyéni hitelesítést jelöli.
Sikeres bejelentkezések másodpercenként A sikeres bejelentkezések aránya.
Memórianyomás állapota Az alábbi számok egyike 1 és 5 között, amely a kiszolgáló aktuális memóriaállapotát jelzi:

1: Nincs nyomás

2: Alacsony nyomás

3: Közepes nyomás

4: Nagy nyomás

5: Túllépett nyomás
Memória zsugorításának mértéke A kiszolgáló által a használatban lévő memória zsugorítására kért bájtok száma.
Memória-zsugorítási értesítések/másodperc A kiszolgáló által az utolsó másodpercben kiadott értesítések száma a használatban lévő memória zsugorításához. Ez az érték azt jelzi, hogy a kiszolgáló milyen gyakran tapasztal memóriaterhelést.
Kérések megszakítva A kommunikációs hiba miatt megszakadt kérések száma.
Kérelmek végrehajtása A jelenleg feldolgozott kérések száma.
Nem engedélyezett kérések A HTTP 401 állapotkóddal meghiúsult kérelmek száma.
Elutasított kérelmek Azoknak a kéréseknek a teljes száma, amelyeket nem dolgoztak fel a kiszolgálói erőforrások elégtelensége miatt. Ez a számláló a HTTP 503 állapotkódot visszaadó kérések számát jelzi, ami azt jelzi, hogy a kiszolgáló túl elfoglalt.
Kérelmek összesen A jelentéskészítő kiszolgáló szolgáltatás indítás óta fogadott kéréseinek teljes száma. Ez a számláló megszámlálja a Jelentéskezelőnek küldött kérelmeket és a Jelentéskezelőtől a jelentéskészítő kiszolgálónak küldött kérelmeket.
Kérések/másodperc A másodpercenként feldolgozott kérelmek száma. Ez az érték az alkalmazás aktuális átviteli sebességét jelöli.
Várólistán lévő tevékenységek Azoknak a feladatoknak a száma, amelyek arra várnak, hogy egy szál elérhetővé váljon a feldolgozáshoz. A jelentéskészítő kiszolgálónak küldött minden kérés egy vagy több feladatnak felel meg. Ez a számláló csak a feldolgozásra kész tevékenységek számát jelöli; nem tartalmazza az éppen futó tevékenységek számát.

ReportServerSharePoint:Service (SharePoint módú jelentéskészítő kiszolgáló)

A ReportServerSharePoint:Service performance objektum az SQL Server 2012 (11.x) Reporting Services szolgáltatásban lett hozzáadva.

A következő Windows PowerShell-szkript a teljesítményszámlálók listáját adja vissza a CounterSetNamekövetkezőhöz:

(get-counter -listset "ReportServerSharePoint:Service").paths  
Counter Description
Memórianyomás állapota
Memória csökkentési mértéke
Memória-zsugorítási értesítések/másodperc

Listák visszaadása PowerShell-parancsmagokkal

A következő Windows PowerShell-szkript a CounterSetName teljesítményszámlálóinak listáját adja vissza:

(get-counter -listset "ReportServerSharePoint:Service").paths