Hi all ,

We can include feature for  Latency measurement of GW requests and other
relevant parameters related to connections. I have came up with a initial
architecture diagram of the module as below


​

   - Each message going through GW should be able to store timestamps
   related to transport , message building, message formatting , mediation ..
   etc.
   - Finally after finishing the writing  of   response  to the client
   those values need to be publish to the Data Receiver of the statistics
   component.
   - Data receiver needs to be Asynchronously collect the data without
   blocking GW threads.
   - Latency Calculation Engine should be configurable (such as  per
   request updating or time based updating)
   - Scheduler is for  notify the Engine to calculate latency values timely
   based.
   - There should be extension point to add event formatters in order to
   publish events in different formatters when needed.
   - As a default values are published through JMX via m beans.


thanks

IsuruR
-- 
Best Regards
Isuru Ranawaka
M: +94714629880
Blog : http://isurur.blogspot.com/
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to