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

Rajesh commented on HUDI-3409:
------------------------------

As part of this story I am planning to seperate `{*}hoodie-metrics-common{*}` 
module from {*}`hudi-client-common`{*}.

I was originally thinking to move the metrics code into `{*}hudi-common{*}` but 
after looking at the code and some discussions, it sounded like more of core 
components.

How do we feel about renaming *`hudi-common`* to *`hudi-core`* so that we can 
use *`hudi-common`* to cater to the common things like metrics and such.

I am thinking there will be more things like metrics that will need to be 
grouped and we will have an explosion of modules if we dont have a 
*`hudi-common`* to house them under.

Please let me know what approach we should take here based on your experience 
with the codebase. 

 

 

> Expose Timeline Server Metrics
> ------------------------------
>
>                 Key: HUDI-3409
>                 URL: https://issues.apache.org/jira/browse/HUDI-3409
>             Project: Apache Hudi
>          Issue Type: Improvement
>          Components: timeline-server
>            Reporter: DarAmani Swift
>            Assignee: Rajesh
>            Priority: Major
>              Labels: new-to-hudi
>
> Timeline server metrics are pushed to local registry but never going to 
> reporters. Exposing these metrics would greatly improve debugging latency 
> around async processes and timeline server syncs. 
> Metrics are already captured in the [Request 
> Handler|https://github.com/apache/hudi/blob/master/hudi-timeline-service/src/main/java/org/apache/hudi/timeline/service/RequestHandler.java#L527-L531]
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to