[ 
https://issues.apache.org/jira/browse/KYLIN-1908?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15387362#comment-15387362
 ] 

kangkaisen commented on KYLIN-1908:
-----------------------------------

JMX may be not the best solution, but JMX is a standard management and 
monitoring technology in Java and most of Hadoop systems  and monitor systems 
support JMX. if Kylin support JMX, it will more easier for most of enterprises 
to set up their own monitor system. so I think Kylin should support JMX.

If you have a better solution, I will be willing to do it.

> Collect Metrics to JMX
> ----------------------
>
>                 Key: KYLIN-1908
>                 URL: https://issues.apache.org/jira/browse/KYLIN-1908
>             Project: Kylin
>          Issue Type: New Feature
>          Components: Tools, Build and Test
>    Affects Versions: v1.5.2
>            Reporter: kangkaisen
>            Assignee: kangkaisen
>         Attachments: QueryMetrics.java
>
>
> As we all known, some performance metrics is important for enterprise 
> applications. so we should support to collect metrics to JMX in Kylin.
> The method I have done is As shown below:
> 1. use `org.apache.hadoop.metrics2` as the metrics collection framework.
> 2. define MBean Class for the metrics that we need to collect.
> 3. update metrics in right place.
> The questions I have:
> 1. can I depend on `org.apache.hadoop.metrics2` directly?
> 2. how do you think about my method?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to