Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

Verzia 1 Aktuálny »

Okrem REST API rozhrania na D2000, sprístupňuje SmartWeb Server aj rozhranie na sledovanie výkonu a zaťaženia aplikácie.Štatistiky sú zbierané globálne aj pre každú session samostatne.

Monitorovanie aktuálnych session s D2000

Zoznam aktívnych session a informácie ako čas vzniku (prihlásenie užívateľa), meno užívateľa a typ pripojenia je možné získať HTTP GET požiadavkou s HTTP hlavičkou Content-Type: application/json na adrese: 

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/d2/sessions

Štatistiky komunikácie s D2000

Na zber štatistík je použitá Java knižnica Metrics. Názvy jednotlivých metrík sa skladajú z ich typu (prefix rpc/sba/object) a názvu sledovaného D2000 objektu resp. RPC procedúry. Kompletné štatistiky všetkých použitých RPC, SBA aj objektov a session naraz je možné získať HTTP GET požiadavkou s HTTP hlavičkou Content-Type: application/json na adrese: 

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/d2


Štatistiky vytvorených session ako je ich počet a doba vytvárania session je možné získať HTTP GET požiadavkou s HTTP hlavičkou Content-Type: application/json na adrese: 

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/d2/sessions


Štatistiky o počte a dĺžke volaní RPC procedúr, možno získať zaslaním HTTP GET požiadavky s HTTP hlavičkou Content-Type: application/json na adrese:

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/d2/rpc

alebo pre SBA RPC metódy:

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/d2/sba

Štatistiku špecifickú iba pre danú RPC metódu možno získať zaslaním HTTP GET požiadavky s HTTP hlavičkou Content-Type: application/json na adrese:

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/d2/rpc/<meno eventu a RPC metódy oddelené bodkou>

alebo pre SBA RPC metódy:

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/d2/rpc/<meno eventu a RPC metódy oddelené bodkou>


Medzi ďalšie zbierané štatistiky patrí počet sledovaných D2000 objektov, ich názvy a počet prijatých hodnôt. V prípade sledovaných objektov sú ešte rozlíšené štatistiky počtu sledovaní a počtu prijatých hodnôt (postfix subscriptions a newValues). Štatistiky sledovaných D2000 objektov sú dostupné HTTP GET požiadavkou s HTTP hlavičkou Content-Type: application/json na adrese:

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/d2/object

Štatistiku špecifickú iba pre daný objekt možno získať zaslaním HTTP GET požiadavky s HTTP hlavičkou Content-Type: application/json na adrese:

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/d2/object/<meno objektu>

Monitorovanie kondície SmartWeb Servera

Medzi monitorované veličiny patria aj informácie o využití a vyťažení Java Virtual Machine (JVM) používanej aplikačným serverom. Informácie o Class Loaderi sú dostupné HTTP GET požiadavkou s HTTP hlavičkou Content-Type: application/json na adrese: 

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/jvm/classloader

pre informácie o využitej operačnej pamäti je URL:

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/jvm/memory

pre informácie o stave garbage collectora je URL:

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/jvm/garbagecollector


Všetky tieto informácie je možné získať aj jednorázovo s URL:

GET https://<doména.sk>/<názov aplikácie>/api/rest/v0/admin/metrics/jvm


  • Žiadne štítky