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