DSB Monitoring

The DSB is shipped with several components which allows service invocation monitoring which are detailled below.

Short view

A collection of modules routers are in charge of intercepting messages on request, response and ACK (more details on what is a router module are given here). At these different steps, the modules add some monitoring information such as timestamp and other KPIs. One module is then dedicated of collecting these data and sending reports to a monitoring layer.

Implementation

The DSB has its own monitoring collectors and APIs and so is totally independent from other monitoring tools. This API can be found in module XXX.

A default implementation is based on top of EASIERBSM. At the implementation level, it means that every time an endpoint is activated in the DSB, an endpoint registry listener sends a registration query to easierBSM. Then each time a message is exchanged between a service consumer and provider, the DSB monitoring modules will send reports to easierBSM layer. 

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.