Definitely I agree with you. I would love to create a new collector in Decanter ;)
Regards JB > Le 23 avr. 2020 à 15:10, Robert Munteanu <[email protected]> a écrit : > > Hi JB, > > On Tue, 2020-04-21 at 16:21 +0200, Jean-Baptiste Onofre wrote: >> Hi, >> >> Healthcheck can be a place. > > This indeed related to the HealthCheck module. It only consumes the > API, so I would say this should not necessarily be bundled/included in > the HC. > >> >> Karaf Decanter can be another option as well. > > Reading on the Decanter, I can see that it's a monitoring solution. I > think there is a link here, as these metrics I'm gathering can be > wrapped as a Decanter collector and then the output pushed through any > kind of appender. > > I would still prefer to make this solution generic, as I'm not > currently using Decanter. > > Thanks, > Robert > >> >> Regards >> JB >> >>> Le 21 avr. 2020 à 14:25, Robert Munteanu <[email protected]> a >>> écrit : >>> >>> Hi, >>> >>> I have been working on collecting startup metrics for OSGi >>> applications. I am interested in finding potentials for optimising >>> startup time, so created a set of bundles that record: >>> >>> - total startup time >>> - bundles that are slow to start >>> - OSGi services that are restarted during startup >>> >>> I think the functionality would be useful for the wider community >>> and >>> would like to ask whether the Felix project would be interested in >>> hosting it. >>> >>> The 'project' consists of two bundles: >>> >>> - one that starts as early as possible and collects startup metrics >>> - one that contains some out-of-the-box consumers of metrics >>> - Dropwizard metrics >>> - slf4j logging >>> - JSON output to disk >>> >>> The bundles are in the Apache Sling whiteboard for now [1], so no >>> releases were cut, no documentation to change, no backwards >>> compatibility to consider. >>> >>> Do you think this functionality has its place in Felix? I would be >>> happy to contribute it, if the community agrees. >>> >>> Thanks, >>> Robert >>> >>> >>> [1]: >>> https://github.com/apache/sling-whiteboard/tree/master/osgi-metrics >>> >
