Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

Okrem Besides the REST API rozhrania na interface on 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

the SmartWeb Server makes also the interface for performance monitoring and application load accessible. Statistics are collected globally but also for every session individually. 

Monitoring of Current Sessions with D2000

The list of active sessions and information such as time of origin (login of a user), user name and type of connection can be acquired with HTTP GET request with the HTTP header 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 adreseon the address

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

Štatistiky komunikácie s D2000

Statistics of Communication with D2000

For statistics collection, the java library Metrics is used. Names of individual metrics are composed of their types 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) and 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 name of monitored D2000 object or else RPC procedure. It is possible to get complete statistics of all used RPC, SBA and also objects and sessions at the same time by the HTTP GET request with the HTTP header Content-Type: application/json na adreseon the address

GET https://<doména<domain.sk>/<názov aplikácie><application name>/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 It is possible to get statistics of created sessions, such as their number and the creating duration, by HTTP GET request with the HTTP header Content-Type: application/json na adreseon the address

GET https://<doména<domain.sk>/<názov aplikácie><application name>/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 It is possible to get statistics about the number and the length of calling RPC procedures by sending HTTP GET request with the HTTP header Content-Type: application/json na adreseon the address:

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

alebo pre or for SBA RPC metódymethods:

GET https://<doména<domain.sk>/<názov aplikácie><application name>/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 It is possible to get a statistic specific only for the given RPC method by sending the HTTP GET request with the HTTP header Content-Type: application/json na adreseon the address:

GET https://<doména<domain.sk>/<názov aplikácie><application name>/api/rest/v0/admin/metrics/d2/rpc/<meno eventu a RPC metódy oddelené bodkou><name of event and the RPC method separated by a dot>

or for SBA RPC methodsalebo pre SBA RPC metódy:

GET https://<doména<domain.sk>/<názov aplikácie><application name>/api/rest/v0/admin/metrics/d2/rpc/<meno eventu a RPC metódy oddelené bodkou><name of event and the RPC method separated by a dot>


To other collected statistics, there belongs the number of monitored D2000 objects, their names and the number of received values. In the case of monitored objects, statistics of the number of monitorings and the number of received values are distinguished (postfix subscriptions and newValues). Statistics of monitored D2000 objects are available by the HTTP GET request with the HTTP header 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 adreseon the address:

GET https://<doména<domain.sk>/<názov aplikácie><application name>/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 It is possible to get a statistic specific only for the given object by sending the HTTP GET request with the HTTP headerContent-Type: application/json na adreseon the address:

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

Monitorovanie kondície SmartWeb Servera

<object name>

Monitoring of SmartWeb Server Condition

To monitored quantities, there belongs also information about the usage and load of the 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 used by the application server.  Information about the Class Loader is available by the HTTP GET request with the HTTP header Content-Type: application/json na adreseon the address

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

pre informácie o využitej operačnej pamäti je URL:for information about the use of operating memory is the URL: 

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

pre informácie o stave garbage collectora je for information about the state of the garbage collector is the URL:

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


Všetky tieto informácie je možné získať aj jednorázovo s URL:It is possible to get all this information at once using the URL: 

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

...