sounds good. On Tue, Jun 16, 2015 at 10:58 AM, Isuru Perera <[email protected]> wrote:
> Thanks Ramith! > > I will be doing few changes to charts later. I will send another PR for > that later. > > On Tue, Jun 16, 2015 at 10:56 AM, Ramith Jayasinghe <[email protected]> > wrote: > >> I merged the PRs (after the code review) >> >> On Thu, Jun 11, 2015 at 8:08 PM, Isuru Perera <[email protected]> wrote: >> >>> Hi, >>> >>> I did necessary changes in carbon metrics [1] to support visualizing any >>> metric data. >>> >>> I created an OSGi Fragment bundle for Messaging Metrics UI. The >>> Messaging Metric UI now visualizes the metrics sent by Anuja in last email. >>> >>> I really appreciate if MB team can merge following PRs and test the >>> Metrics UI. >>> >>> https://github.com/wso2/carbon-business-messaging/pull/65 >>> https://github.com/wso2/product-mb/pull/120 >>> >>> Thanks! >>> >>> Best Regards, >>> >>> [1] https://github.com/wso2/carbon-metrics >>> >>> On Wed, Jun 3, 2015 at 4:17 PM, Anuja Herath <[email protected]> wrote: >>> >>>> Hi, >>>> >>>> Following metrics and categories will be used to draw graphs in MB. >>>> Each category will have one graph. >>>> >>>> *Disruptor* >>>> Total Messages in Inbound Disruptor - >>>> *org.wso2.mb.inbound.disruptor.message.count* >>>> Total Acks in Inbound Disruptor - >>>> *org.wso2.mb.inbound.disruptor.ack.count* >>>> Total Messages in Outbound Disruptor - >>>> *org.wso2.mb.outbound.disruptor.message.count* >>>> >>>> *Publish & Subscribe* >>>> Total Queue Subscribers - org.wso2.mb.queue.subscribers.count >>>> Total Topic Subscribers - *org.wso2.mb.topic.subscribers.count* >>>> Total Channels - *org.wso2.mb.channels.active.count* >>>> >>>> *Message & Acknowledgements* >>>> Messages Received/sec - *org.wso2.mb.message.receive* >>>> Messages Published/sec - *org.wso2.mb.message.sent* >>>> Acknowledges Received /sec -* org.wso2.mb.ack.receive* >>>> Acknowledges Sent /sec - *org.wso2.mb.ack.sent* >>>> >>>> *Database* >>>> Database write latency - *org.wso2.mb.database.write* >>>> Database read latency - *org.wso2.mb.database.read* >>>> >>>> Thanks, >>>> Anuja. >>>> >>>> >>>> On Mon, Jun 1, 2015 at 4:55 PM, Isuru Perera <[email protected]> wrote: >>>> >>>>> Hi Ramith, >>>>> >>>>> I'm sorry I couldn't reply sooner. Currently there is no way to change >>>>> the individual metric levels at runtime. We will consider this in a future >>>>> release. >>>>> >>>>> There are ways to enable/disable whole metrics feature and set the >>>>> root level at runtime via JMX operations. >>>>> >>>>> Regarding metrics data, the JDBC reporter has a scheduled task to >>>>> clean up data in database after a configured period. For example, in the >>>>> default configuration, the clean up task is enabled and it is configured >>>>> to >>>>> keep data only for 7 days. >>>>> >>>>> Do you have any more concerns? >>>>> >>>>> Thanks! >>>>> >>>>> Best Regards, >>>>> >>>>> On Fri, May 22, 2015 at 10:47 AM, Ramith Jayasinghe <[email protected]> >>>>> wrote: >>>>> >>>>>> I think knowing the state if inbound/outbound disruptors is important >>>>>> at the first look ( when trouble shooting). >>>>>> Shall we make that 'INFO' level. >>>>>> >>>>>> @IsuruP: Can we change matrics configs on the fly with out restarting >>>>>> the servers ( e.g. enable debug level stats) >>>>>> and will there be lots of logs/data accumulated over >>>>>> time with use of matrices library? >>>>>> regards >>>>>> Ramith >>>>>> >>>>>> On Fri, May 22, 2015 at 10:40 AM, Anuja Herath <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Hi All, >>>>>>> >>>>>>> We are going to add carbon metrics support for MB 3.0. After >>>>>>> implementing, we will be able to identify and troubleshoot bottlenecks >>>>>>> at >>>>>>> different levels in MB easily. Following is the list of metrics that we >>>>>>> are >>>>>>> going to implement at initial stage. >>>>>>> >>>>>>> MetricLog LevelDescriptionMessages Received/secINFONumber of >>>>>>> messages recieved per second. This metric is calculated when a message >>>>>>> reaches server.Acknowledges Sent/secINFONumber of acknowledgments >>>>>>> sent to publishers per second.Total ChannelsINFOTotal number of >>>>>>> active channels.Messages Published/secINFONumber of message >>>>>>> published per second. This metrics is calculated when server publishes a >>>>>>> message to a subscriber.Acknowledges Received /secINFONumber of >>>>>>> acknowledgments received from publishers per second.Total Consumers >>>>>>> INFOTotal number of active consumers.Database read latencyINFOAverage >>>>>>> value of time taken for database read calls.Database write latency >>>>>>> INFOAverage value of time taken for database write calls.Total >>>>>>> Messages in Inbound DisruptorDEBUGCurrent number of messages in >>>>>>> inbound disruptor.Total Messages in Outbound DisruptorDEBUGCurrent >>>>>>> number of messages in outbound disruptor.Database latencies (Method >>>>>>> Level)DEBUGOperation wise latencies of database calls.Cluster >>>>>>> Coordinator LatencyDEBUGLatency of cluster coordination >>>>>>> >>>>>>> -- >>>>>>> Anuja Herath >>>>>>> *Software Engineer* >>>>>>> *WSO2, Inc.* >>>>>>> Mobile : +94 (0)71 429 8861 >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Architecture mailing list >>>>>>> [email protected] >>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Ramith Jayasinghe >>>>>> Technical Lead >>>>>> WSO2 Inc., http://wso2.com >>>>>> lean.enterprise.middleware >>>>>> >>>>>> E: [email protected] >>>>>> P: +94 777542851 >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Isuru Perera >>>>> Associate Technical Lead | WSO2, Inc. | http://wso2.com/ >>>>> Lean . Enterprise . Middleware >>>>> >>>>> about.me/chrishantha >>>>> >>>>> _______________________________________________ >>>>> Architecture mailing list >>>>> [email protected] >>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>> >>>>> >>>> >>>> >>>> -- >>>> Anuja Herath >>>> *Software Engineer* >>>> *WSO2, Inc.* >>>> Mobile : +94 (0)71 429 8861 >>>> >>> >>> >>> >>> -- >>> Isuru Perera >>> Associate Technical Lead | WSO2, Inc. | http://wso2.com/ >>> Lean . Enterprise . Middleware >>> >>> about.me/chrishantha >>> Contact: +IsuruPereraWSO2 >>> <https://www.google.com/+IsuruPereraWSO2/about> >>> >> >> >> >> -- >> Ramith Jayasinghe >> Technical Lead >> WSO2 Inc., http://wso2.com >> lean.enterprise.middleware >> >> E: [email protected] >> P: +94 777542851 >> >> > > > -- > Isuru Perera > Associate Technical Lead | WSO2, Inc. | http://wso2.com/ > Lean . Enterprise . Middleware > > about.me/chrishantha > Contact: +IsuruPereraWSO2 <https://www.google.com/+IsuruPereraWSO2/about> > -- Ramith Jayasinghe Technical Lead WSO2 Inc., http://wso2.com lean.enterprise.middleware E: [email protected] P: +94 777542851
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
