[ https://issues.apache.org/jira/browse/TOMEE-2287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Roberto Cortez resolved TOMEE-2287. ----------------------------------- Resolution: Fixed > MicroProfile Metrics Example for @Histogram > ------------------------------------------- > > Key: TOMEE-2287 > URL: https://issues.apache.org/jira/browse/TOMEE-2287 > Project: TomEE > Issue Type: Sub-task > Reporter: Ivan Junckes Filho > Assignee: Ivan Junckes Filho > Priority: Major > Labels: examples, pull-request-available > Fix For: 8.0.0-M2 > > > We would like to have an example for MicroProfile Metrics @Histogram > annotation. > Here is a quick tutorial on MicroProfile Metrics if you are not aware of it: > [https://www.tomitribe.com/blog/getting-started-with-microprofile-metrics/] > Fork / clone the TomEE project from here: > [https://github.com/apache/tomee] > Example name should be _mp-metrics-histogram_, following the standard already > in the project. > All the examples are in: > [https://github.com/apache/tomee/tree/master/examples] > See this example of @Counted for reference: > [https://github.com/apache/tomee/tree/master/examples/mp-metrics-counted] > See these two PRs for the diff for @Counted, it will help you see how simple > it is: > [https://github.com/apache/tomee/pull/203] > [https://github.com/apache/tomee/pull/207] > What you have to do is: > 1 - Create a method in the WeatherService class with @Histogram > 2 - Have a WeatherServiceTest for the GET and OPTIONS scenarios of @Histogram > 3 - Make sure you have tests for Prometheus and JSON formats > 4 - Make sure all the tests pass > After that submit a PR and we'll review it. > -- This message was sent by Atlassian JIRA (v7.6.3#76005)