Is just added as a library.
Any glue code is going to:
https://github.com/apache/tomee/tree/master/tomee/tomee-microprofile/mp-common
<https://github.com/apache/tomee/tree/master/tomee/tomee-microprofile/mp-common>
> On 7 Jan 2019, at 12:51, Jonathan Gallimore <jonathan.gallim...@gmail.com>
> wrote:
>
> Thanks Roberto.
>
> One more question - metrics-wise, is there any gluecode, or is the
> implementation jar just added to lib/ and picked up through scanning?
>
> Jon
>
> On Mon, Jan 7, 2019 at 12:34 PM Roberto Cortez <radcor...@yahoo.com.invalid>
> wrote:
>
>> The spec does not seem to be clear in that regard, maybe on purpose.
>>
>> It if was supposed to work that way, that should be included in the TCK. I
>> find it hard to believe that it was not included, because someone forgot to
>> add it…
>>
>> On the other hand, I can see the possible conflicts that it would cause on
>> the "/" context, and even considering that nothing is stopping you to
>> deploy your own app to "/“. Maybe we need to ask in the MP list about this..
>>
>> I did found this on the MP Metrics project:
>> https://github.com/eclipse/microprofile-metrics/issues/65 <
>> https://github.com/eclipse/microprofile-metrics/issues/65>
>>
>> Cheers,
>> Roberto
>>
>>> On 7 Jan 2019, at 11:48, Jonathan Gallimore <
>> jonathan.gallim...@gmail.com> wrote:
>>>
>>> This: `curl -v
>>> http://localhost:8080/mp-metrics-counted-8.0.0-SNAPSHOT/metrics`
>> <http://localhost:8080/mp-metrics-counted-8.0.0-SNAPSHOT/metrics> - does
>>> work and includes both the base and application metrics.
>>>
>>> Looking through the tests in microprofile-metrics-api-tck and
>>> microprofile-metrics-rest-tck, it looks like only accessing metrics via a
>>> CDI enabled application is actually tested. Should accessing /metrics
>> work?
>>> From my brief reading of the spec, it feels like it should work. There's
>> a
>>> fairly obvious conflict with the ROOT application, of course. Adding an
>>> empty beans.xml and setting metadata-complete to "false" in web.xml for
>> the
>>> ROOT app did make it work (although the output comes back as JSON as
>>> opposed to prometheus). Removing the ROOT app didn't work.
>>>
>>> My reading of §2.3 of the spec here:
>>>
>> https://github.com/eclipse/microprofile-metrics/releases/download/1.0.2-RC2/metrics_spec.pdf
>>> does suggest that /metrics should work, but I'd be interested in what
>>> others think.
>>>
>>> Next question: is there a way that one could/should go about adding a
>>> vendor specific metric? I'd like to have a go at that.
>>>
>>> Thanks,
>>>
>>> Jon
>>>
>>> On Mon, Jan 7, 2019 at 11:28 AM Jonathan Gallimore <
>>> jonathan.gallim...@gmail.com> wrote:
>>>
>>>> Even with one of the metrics samples deployed, I still get a 404 from
>>>> http://localhost:8080/metrics.
>>>>
>>>> Jon
>>>>
>>>> On Mon, Jan 7, 2019 at 11:24 AM Roberto Cortez
>> <radcor...@yahoo.com.invalid>
>>>> wrote:
>>>>
>>>>> I believe it never worked that way. It always required to have an app
>>>>> deployed.
>>>>>
>>>>>> On 7 Jan 2019, at 11:12, Jean-Louis Monteiro <
>> jlmonte...@tomitribe.com>
>>>>> wrote:
>>>>>>
>>>>>> I'll have a look after lunch
>>>>>> --
>>>>>> Jean-Louis Monteiro
>>>>>> http://twitter.com/jlouismonteiro
>>>>>> http://www.tomitribe.com
>>>>>>
>>>>>>
>>>>>> On Mon, Jan 7, 2019 at 12:10 PM Jonathan Gallimore <
>>>>>> jonathan.gallim...@gmail.com> wrote:
>>>>>>
>>>>>>> Ah right. It isn't working for me on a build of master. All I've done
>>>>> is
>>>>>>> build it, extract the tar.gz for MicroProfile, run catalina.sh run,
>>>>> and try
>>>>>>> the curl command I mentioned. No other customization, no additional
>>>>> apps
>>>>>>> deployed.
>>>>>>>
>>>>>>> I'm not sure if I have missed a step, or a switch. Looking at the TCK
>>>>> now
>>>>>>> to see if there is something I have missed. If anyone knows anything
>>>>>>> obvious, please let me know!
>>>>>>>
>>>>>>> Jon
>>>>>>>
>>>>>>> On Mon, Jan 7, 2019 at 11:05 AM Jean-Louis Monteiro <
>>>>>>> jlmonte...@tomitribe.com> wrote:
>>>>>>>
>>>>>>>> Yes you should get vendor, system and app name space
>>>>>>>>
>>>>>>>> Le lun. 7 janv. 2019 à 12:03, Jonathan Gallimore <
>>>>>>>> jonathan.gallim...@gmail.com> a écrit :
>>>>>>>>
>>>>>>>>> Apologies if this is a stupid question... but if I extract the
>>>>>>>> MicroProfile
>>>>>>>>> flavor of TomEE, and try and do `curl
>> http://localhost:8080/metrics` <http://localhost:8080/metrics>
>>>>> <http://localhost:8080/metrics>
>>>>>>> <http://localhost:8080/metrics>
>>>>>>>> <http://localhost:8080/metrics>
>>>>>>>>> <http://localhost:8080/metrics> -
>>>>>>>>> should I get some built in basic metric data back?
>>>>>>>>>
>>>>>>>>> Thanks
>>>>>>>>>
>>>>>>>>> Jon
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>>>>
>>
>>