You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ro...@apache.org on 2020/09/03 14:53:10 UTC

[felix-dev] 01/01: Merge pull request #45 from apache/feature/contribute-osgi-metrics

This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/felix-dev.git

commit 88cc656ceab73a214edfb5b7ff69c02f6dd6b351
Merge: da5dd62 24cb81f
Author: Robert Munteanu <ro...@apache.org>
AuthorDate: Thu Sep 3 17:50:41 2020 +0300

    Merge pull request #45 from apache/feature/contribute-osgi-metrics
    
    Contribute OSGi metrics modules

 README.md                                          |   1 +
 metrics/osgi/README.md                             |  70 ++++++
 metrics/osgi/collector/bnd.bnd                     |   2 +
 metrics/osgi/collector/pom.xml                     | 157 ++++++++++++++
 .../felix/metrics/osgi/BundleStartDuration.java    |  45 ++++
 .../felix/metrics/osgi/ServiceRestartCounter.java  |  39 ++++
 .../apache/felix/metrics/osgi/StartupMetrics.java  | 101 +++++++++
 .../felix/metrics/osgi/StartupMetricsListener.java |  38 ++++
 .../apache/felix/metrics/osgi/impl/Activator.java  |  51 +++++
 .../osgi/impl/BundleStartTimeCalculator.java       | 112 ++++++++++
 .../org/apache/felix/metrics/osgi/impl/Log.java    |  39 ++++
 .../osgi/impl/ServiceRestartCountCalculator.java   | 239 +++++++++++++++++++++
 .../osgi/impl/ServiceTrackerCustomizerAdapter.java |  33 +++
 .../metrics/osgi/impl/StartupTimeCalculator.java   | 136 ++++++++++++
 .../apache/felix/metrics/osgi/package-info.java    |  18 ++
 .../apache/felix/metrics/osgi/impl/AbstractIT.java | 126 +++++++++++
 .../osgi/impl/BundleStartTimeCalculatorTest.java   |  62 ++++++
 .../metrics/osgi/impl/HealthCheckSmokeIT.java      |  61 ++++++
 .../osgi/impl/ServiceRegistrationsTrackerTest.java |  76 +++++++
 .../impl/ServiceRestartCountCalculatorTest.java    | 192 +++++++++++++++++
 .../metrics/osgi/impl/SystemReadySmokeIT.java      |  47 ++++
 .../impl/WaitForResultsStartupMetricsListener.java |  45 ++++
 metrics/osgi/consumers/bnd.bnd                     |   1 +
 metrics/osgi/consumers/pom.xml                     | 104 +++++++++
 .../impl/dropwizard/DropwizardMetricsListener.java |  85 ++++++++
 .../impl/json/JsonWritingMetricsListener.java      |  95 ++++++++
 .../consumers/impl/log/LoggingMetricsListener.java |  92 ++++++++
 .../impl/json/JsonWritingMetricsListenerTest.java  |  78 +++++++
 metrics/osgi/pom.xml                               |  42 ++++
 29 files changed, 2187 insertions(+)