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

Marton Elek commented on RATIS-702:
-----------------------------------

Oh, sorry if I misunderstood the goal of this jira.

Making ratis metrics totally vendor independent is a bigger task as we have 
dropwizard interfaces in our interfaces. Supporting both 3 and 4 dropwizard 
seems to be easier. As far as I see after this patch only the JVMMetrics 
depends on dropwizard metrics 3 and all the others interfaces are compatible.

I made the jvm and ganglia related dependencies optional. I didn't test it 
(yet) but I think if you use the metrics library and you bump the verison of 
dropwizard dependencies, it should work with 4.

> Make metrics reporting implementation pluggable
> -----------------------------------------------
>
>                 Key: RATIS-702
>                 URL: https://issues.apache.org/jira/browse/RATIS-702
>             Project: Ratis
>          Issue Type: Wish
>          Components: metrics
>            Reporter: Henrik Hegardt
>            Assignee: Marton Elek
>            Priority: Major
>         Attachments: RATIS-702.001.patch
>
>          Time Spent: 50m
>  Remaining Estimate: 0h
>
> It would be really nice if the metrics functionality also was pluggable so 
> one could choose how to report metrics.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to