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

Reply via email to