Adding the team On Wed, Feb 3, 2016 at 6:59 PM, Chamil Elladeniya <cham...@wso2.com> wrote:
> Hi all, > This is the perf test results which performed in order to compare metrics > integrated GW and the pure. > > Original GW > Integrated GW > # of requests Concurrency Requests per second [#/sec] Time per request > [ms] > # of requests Concurrency Requests per second [#/sec] Time per request > [ms] > 1000000 100 15543.07 6.434 > 1000000 100 15219.26 6.571 > 1000000 200 15633.71 12.793 > 1000000 200 12739.49 15.699 > 1000000 300 14406.71 20.824 > 1000000 300 15312.92 19.591 > 1000000 400 15116.58 26.461 > 1000000 400 12272.92 32.592 > 1000000 500 7053.54 70.886 > 1000000 500 6697.34 74.92 > 1000000 600 9497.65 63.173 > 1000000 600 11559.41 59.57 > 1000000 700 14322.05 48.876 > 1000000 700 10049.72 102.6 > 1000000 800 11374.63 70.332 > 1000000 800 10578.78 93.599 > 1000000 900 4838.48 186.009 > 1000000 900 3123.29 288.158 > 1000000 1000 9270.24 150.28 > 1000000 1000 9181.02 153.23 > 1000000 1100 13958.91 78.803 > 1000000 1100 13573.83 81.038 > 1000000 1300 14110.01 92.133 > 1000000 1300 5978.51 217.446 > 1000000 1400 13769.77 101.672 > 1000000 1400 timeout > 1000000 1500 5573.45 404.5 > 1000000 1500 timeout > > > Above values are taken as an average of tests per case. Integrated GW > results timeout when the concurrency level is above 1400 > > Thank you! > > On Tue, Jan 26, 2016 at 10:53 AM, Chamil Elladeniya <cham...@wso2.com> > wrote: > >> Hi all, >> >> Currently I'm tasked with implementing latency metrics calculation >> feature according to the proposed architecture [1]. So far I have >> integrated carbon-metrics and working on load testing to check if there is >> any performance degradation of GW. >> >> [1] [Architecture] Implementing Latency Metrics Calculation Feature in GW >> >> Thank you! >> >> On Thu, Dec 17, 2015 at 10:46 AM, Viraj Senevirathne <vir...@wso2.com> >> wrote: >> >>> Hi All, >>> >>> In ESB 4.10.0 we are introducing new statistic feature which lets user >>> drill down service level statistics. >>> >>> So for higher level statistics we can include, >>> >>> - Avg,Min, Maximum Mediation times for each service >>> - Statistics of each endpoints >>> - Allow users to enable and disable statistics for each components >>> - Faults encounters while mediation for each service >>> >>> These are some extra parameters that exists in current transport latency >>> parameters. I think it would be better to incorporate following parameters >>> too. >>> >>> - Parameters >>> - Messages Received. >>> - Requests received. >>> - Responses sent >>> - Fault in Receiving >>> - Faults in Sending >>> - Min, Max, Avg message size sent >>> - Min, Max, Avg message size received >>> - Bytes Received >>> - Bytes received >>> - Timeouts in Receiving >>> - Timeouts in Sending >>> - Active Thread Count >>> - Last Reset Time >>> - Statistics Views for Daily, Hourly, by minutes ( This may be >>> optional) >>> >>> >>> *Operations* >>> >>> - Reset Statistics >>> >>> >>> Thank You, >>> >>> On Thu, Dec 17, 2015 at 10:20 AM, Kasun Indrasiri <ka...@wso2.com> >>> wrote: >>> >>>> We may also need a bit of high level stats too.. For instance things we >>>> have included in ESB 4.10. >>>> >>>> On Thu, Dec 17, 2015 at 10:17 AM, Nadeeshaan Gunasinghe < >>>> nadeesh...@wso2.com> wrote: >>>> >>>>> Hi all, >>>>> It has been a requirement to implement a feature for keeping track of >>>>> the various types of latency metrics in WSO2 GW. At the moment I am >>>>> involved in implementing this latency metrics calculation feature >>>>> according >>>>> to the architecture proposed at [1]. >>>>> As the first step I am capturing the raw data required for calculating >>>>> various latency values. These raw data being collected as follows at the >>>>> moment, >>>>> >>>>> *Server Side* >>>>> >>>>> - Source Connection Creation time >>>>> - Source Connection life time >>>>> - Request header read time >>>>> - Request body read time >>>>> - Request read time >>>>> >>>>> >>>>> *Client Side* >>>>> >>>>> - Client connection creation time >>>>> - Client Connection life time >>>>> - Response header read time >>>>> - Response body read time >>>>> - Response read time >>>>> >>>>> >>>>> I am going to keep track of these raw data and then transport these >>>>> data through the carbon message, as the initial step. Then a latency >>>>> calculation engine is going to be implemented to calculate the various >>>>> types of latency values such as, >>>>> >>>>> - Average Throughput of a connection >>>>> - Average Latency of a connection >>>>> - Average jitter of a connection >>>>> - Message build time >>>>> - Message encoding time >>>>> - Message mediation time >>>>> - etc >>>>> >>>>> Then a data publisher component is going to be implemented for >>>>> publishing data to JMX and DAS. >>>>> >>>>> During the implementation additional raw data will be needed to be >>>>> captured according to the type of metrics we are going to calculate. In >>>>> such situation, will update with the latest status and findings. >>>>> >>>>> [1] [Architecture] Implementing Latency Metrics Calculation Feature >>>>> in GW >>>>> >>>>> Regards >>>>> >>>>> *Nadeeshaan Gunasinghe* >>>>> Software Engineer, WSO2 Inc. http://wso2.com >>>>> +94770596754 | nadeesh...@wso2.com | Skype: nadeeshaan.gunasinghe >>>>> <#112020634_-442828947_1663256302_151ae46f9e826311_151ae43483a6d1f0_> >>>>> <http://www.facebook.com/nadeeshaan.gunasinghe> >>>>> <http://lk.linkedin.com/in/nadeeshaan> >>>>> <http://twitter.com/Nadeeshaan> <http://nadeeshaan.blogspot.com/> >>>>> Get a signature like this: Click here! >>>>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=> >>>>> >>>> >>>> >>>> >>>> -- >>>> Kasun Indrasiri >>>> Software Architect >>>> WSO2, Inc.; http://wso2.com >>>> lean.enterprise.middleware >>>> >>>> cell: +94 77 556 5206 >>>> Blog : http://kasunpanorama.blogspot.com/ >>>> >>> >>> >>> >>> -- >>> Viraj Senevirathne >>> Software Engineer; WSO2, Inc. >>> >>> Mobile : +94 71 958 0269 >>> Email : vir...@wso2.com >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Chamil Elladeniya >> *Software Engineering **Intern* >> Mobile : +94 71 6181154 <%2B94%20%280%29%20773%20451194> >> cham...@wso2.com >> > > > > -- > Chamil Elladeniya > *Software Engineering **Intern* > Mobile : +94 71 6181154 <%2B94%20%280%29%20773%20451194> > cham...@wso2.com > -- Chamil Elladeniya *Software Engineering **Intern* Mobile : +94 71 6181154 <%2B94%20%280%29%20773%20451194> cham...@wso2.com
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev