]> git.basschouten.com Git - openhab-addons.git/commit
[metrics] Add Java Management Extensions (JMX) metrics exporter (#11249)
authorWouter Born <github@maindrain.net>
Thu, 16 Sep 2021 07:11:12 +0000 (09:11 +0200)
committerGitHub <noreply@github.com>
Thu, 16 Sep 2021 07:11:12 +0000 (09:11 +0200)
commit30198e273ab974c0990d64e02602f44a9a8ba348
tree8fc648b7ee0ed0c6a2508ffa36b5d34732619829
parentba3a9bb01a64cc6cc322d70014e813863684f6e5
[metrics] Add Java Management Extensions (JMX) metrics exporter (#11249)

* Add Java Management Extensions (JMX) metrics exporter
* Use groups in metrics add-on configuration
* Improve null annotations
* Update documentation

Signed-off-by: Wouter Born <github@maindrain.net>
bundles/org.openhab.io.metrics/README.md
bundles/org.openhab.io.metrics/pom.xml
bundles/org.openhab.io.metrics/src/main/java/org/openhab/io/metrics/MetricsConfiguration.java
bundles/org.openhab.io.metrics/src/main/java/org/openhab/io/metrics/MetricsExporter.java
bundles/org.openhab.io.metrics/src/main/java/org/openhab/io/metrics/MetricsRestController.java
bundles/org.openhab.io.metrics/src/main/java/org/openhab/io/metrics/exporters/InfluxMetricsExporter.java
bundles/org.openhab.io.metrics/src/main/java/org/openhab/io/metrics/exporters/JmxMetricsExporter.java [new file with mode: 0644]
bundles/org.openhab.io.metrics/src/main/resources/OH-INF/config/config.xml