Thanks for the explanation Suho. On Fri, Dec 11, 2015 at 10:49 AM, Sriskandarajah Suhothayan <[email protected]> wrote:
> > > On Fri, Dec 11, 2015 at 4:08 PM, Rushmin Fernando <[email protected]> > wrote: > >> Thanks Tharik ! Your blog post helped a lot. >> >> However I could get the rate limit solution working since when i used >> count it returned the cumulative figure rather than the count for a time >> slot. May be I was doing something wrong. But I could get it done using a >> timeBatch window. >> >> One more clarification ... >> >> The *TIMESTAMP* filed is only available if you use a UI publisher, but >> that graph doesn't show you the past data. (it only shows data from when >> you opened the graph) >> >> I tried persisting the stream and rendering a graph against the data >> table, but it didn't have a *TIMESTAMP *filed when it comes to graphs. >> >> So if we want to see graph a which shows the past data + which has a >> short time interval, should we use batch analysis ? ( So it will be a >> combination of batch analysis and real time analysis ) >> > Yes currently thats the solution. > If you are building a custom gadget then you can get the past results from > batch analytics and then use realtime to show the current changes. But this > is not provided out of the box. > > Suho > >> >> Thanks >> Rushmin >> >> On Fri, Dec 11, 2015 at 2:59 AM, Tharik Kanaka <[email protected]> wrote: >> >>> Hi Rushmin, >>> >>> As suho has mentioned you can write a siddhi query with a window or even >>> you can use a rate limiter and count number of events then write it to an >>> output stream. Same kind of scenario is explained in this blog post [1] >>> where in that blog it is calculated the average but in your case it needs >>> to be count. >>> >>> In the dashboard when you are selecting x and y axes, select TIMESTAMP >>> for x axis and count for y axis. Chart is capable of identifying TIMESTAMPs >>> seconds and plot them in X axis. >>> >>> [1] >>> http://blog.tharik.org/2015/09/displaying-high-throughput-streams-in.html >>> >>> Regards, >>> >>> On Thu, Dec 10, 2015 at 11:25 PM, Sriskandarajah Suhothayan < >>> [email protected]> wrote: >>> >>>> You can use the event time >>>> @Tharik please point it out >>>> >>>> Suho >>>> >>>> On Thu, Dec 10, 2015 at 2:57 PM, Rushmin Fernando <[email protected]> >>>> wrote: >>>> >>>>> Thanks Suho ! >>>>> >>>>> Is it time window or time batch window ? How can we get the time >>>>> points to plot. >>>>> >>>>> e.g. 12.01 - 2 >>>>> 12.02 - 5 >>>>> 12.03 - 3 >>>>> >>>>> And the function should be *count()* right ? :-) >>>>> >>>>> On Thu, Dec 10, 2015 at 9:17 AM, Sriskandarajah Suhothayan < >>>>> [email protected]> wrote: >>>>> >>>>>> Yes use a time window and calculate sum() and plot the results >>>>>> >>>>>> Suho >>>>>> >>>>>> On Thu, Dec 10, 2015 at 2:38 PM, Rushmin Fernando <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> >>>>>>> Hi Devs, >>>>>>> >>>>>>> I need to address the following requirement. >>>>>>> >>>>>>> ------------------- >>>>>>> >>>>>>> A server sends events upon each request, to DAS. >>>>>>> >>>>>>> There should a dashboard to show the number of request in each >>>>>>> second. >>>>>>> >>>>>>> ------------------- >>>>>>> >>>>>>> Since the time gap is small I am under the impression that batch >>>>>>> analysis is not the best fit. >>>>>>> >>>>>>> How can we address a requirement like this ? Real time analysis >>>>>>> would help ? >>>>>>> >>>>>>> Thanks >>>>>>> Rushmin >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Rushmin Fernando* >>>>>>> *Technical Lead* >>>>>>> >>>>>>> WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware >>>>>>> >>>>>>> email : [email protected] >>>>>>> mobile : +94772310855 >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *S. Suhothayan* >>>>>> Technical Lead & Team Lead of WSO2 Complex Event Processor >>>>>> *WSO2 Inc. *http://wso2.com >>>>>> * <http://wso2.com/>* >>>>>> lean . enterprise . middleware >>>>>> >>>>>> >>>>>> *cell: (+94) 779 756 757 <%28%2B94%29%20779%20756%20757> | blog: >>>>>> http://suhothayan.blogspot.com/ <http://suhothayan.blogspot.com/>twitter: >>>>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | >>>>>> linked-in: >>>>>> http://lk.linkedin.com/in/suhothayan >>>>>> <http://lk.linkedin.com/in/suhothayan>* >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *Rushmin Fernando* >>>>> *Technical Lead* >>>>> >>>>> WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware >>>>> >>>>> email : [email protected] >>>>> mobile : +94772310855 >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> *S. Suhothayan* >>>> Technical Lead & Team Lead of WSO2 Complex Event Processor >>>> *WSO2 Inc. *http://wso2.com >>>> * <http://wso2.com/>* >>>> lean . enterprise . middleware >>>> >>>> >>>> *cell: (+94) 779 756 757 <%28%2B94%29%20779%20756%20757> | blog: >>>> http://suhothayan.blogspot.com/ <http://suhothayan.blogspot.com/>twitter: >>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | linked-in: >>>> http://lk.linkedin.com/in/suhothayan >>>> <http://lk.linkedin.com/in/suhothayan>* >>>> >>> >>> >>> >>> -- >>> >>> *Tharik Kanaka* >>> >>> WSO2, Inc |#20, Palm Grove, Colombo 03, Sri Lanka >>> >>> Email: [email protected] | Web: www.wso2.com >>> >> >> >> >> -- >> *Rushmin Fernando* >> *Technical Lead* >> >> WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware >> >> email : [email protected] >> mobile : +94772310855 >> >> >> > > > -- > > *S. Suhothayan* > Technical Lead & Team Lead of WSO2 Complex Event Processor > *WSO2 Inc. *http://wso2.com > * <http://wso2.com/>* > lean . enterprise . middleware > > > *cell: (+94) 779 756 757 <%28%2B94%29%20779%20756%20757> | blog: > http://suhothayan.blogspot.com/ <http://suhothayan.blogspot.com/>twitter: > http://twitter.com/suhothayan <http://twitter.com/suhothayan> | linked-in: > http://lk.linkedin.com/in/suhothayan <http://lk.linkedin.com/in/suhothayan>* > -- *Rushmin Fernando* *Technical Lead* WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware email : [email protected] mobile : +94772310855
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
