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>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to