[ 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)