Commit 942d5d4 1 parent 586c2f9 commit 942d5d4 Copy full SHA for 942d5d4
File tree 15 files changed +63
-4
lines changed
prometheus-metrics-config
prometheus-metrics-exporter-common
prometheus-metrics-exporter-httpserver
prometheus-metrics-exporter-opentelemetry
prometheus-metrics-exporter-servlet-jakarta
prometheus-metrics-exposition-formats
prometheus-metrics-instrumentation-jvm
prometheus-metrics-simpleclient-bridge
prometheus-metrics-tracer
prometheus-metrics-tracer-common
prometheus-metrics-tracer-initializer
prometheus-metrics-tracer-otel
prometheus-metrics-tracer-otel-agent
15 files changed +63
-4
lines changed Original file line number Diff line number Diff line change 13
13
The Prometheus Java Metrics Library
14
14
</description >
15
15
16
+ <properties >
17
+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
18
+ <automatic .module.name>--module-name-need-to-be-overriden--</automatic .module.name>
19
+ </properties >
20
+
16
21
<licenses >
17
22
<license >
18
23
<name >The Apache Software License, Version 2.0</name >
64
69
<module >integration-tests</module >
65
70
</modules >
66
71
67
- <properties >
68
- <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
69
- </properties >
70
-
71
72
<distributionManagement >
72
73
<snapshotRepository >
73
74
<id >ossrh</id >
192
193
<artifactId >maven-bundle-plugin</artifactId >
193
194
<version >2.4.0</version >
194
195
<extensions >true</extensions >
196
+ <configuration >
197
+ <instructions >
198
+ <Automatic-Module-Name >${automatic.module.name} </Automatic-Module-Name >
199
+ </instructions >
200
+ </configuration >
195
201
</plugin >
196
202
<plugin >
197
203
<groupId >org.apache.maven.plugins</groupId >
Original file line number Diff line number Diff line change 16
16
Configuration for Prometheus metrics and exposition formats.
17
17
</description >
18
18
19
+ <properties >
20
+ <automatic .module.name>io.prometheus.metrics.config</automatic .module.name>
21
+ </properties >
22
+
19
23
<licenses >
20
24
<license >
21
25
<name >The Apache Software License, Version 2.0</name >
Original file line number Diff line number Diff line change 32
32
</developer >
33
33
</developers >
34
34
35
+ <properties >
36
+ <automatic .module.name>io.prometheus.metrics.core</automatic .module.name>
37
+ </properties >
38
+
35
39
<dependencies >
36
40
<dependency >
37
41
<groupId >io.prometheus</groupId >
Original file line number Diff line number Diff line change 16
16
Common functionality for implementing a Prometheus scrape endpoint.
17
17
</description >
18
18
19
+ <properties >
20
+ <automatic .module.name>io.prometheus.metrics.exporter.common</automatic .module.name>
21
+ </properties >
22
+
19
23
<licenses >
20
24
<license >
21
25
<name >The Apache Software License, Version 2.0</name >
Original file line number Diff line number Diff line change 32
32
</developer >
33
33
</developers >
34
34
35
+ <properties >
36
+ <automatic .module.name>io.prometheus.metrics.exporter.httpserver</automatic .module.name>
37
+ </properties >
38
+
35
39
<dependencies >
36
40
<dependency >
37
41
<groupId >io.prometheus</groupId >
Original file line number Diff line number Diff line change 19
19
<properties >
20
20
<otel .version>1.28.0</otel .version>
21
21
<otel .semconv.version>${otel.version} -alpha</otel .semconv.version>
22
+ <automatic .module.name>io.prometheus.metrics.exporter.opentelemetry</automatic .module.name>
22
23
</properties >
23
24
24
25
<licenses >
Original file line number Diff line number Diff line change 16
16
Jakarta Servlet for exposing a Prometheus scrape endpoint.
17
17
</description >
18
18
19
+ <properties >
20
+ <automatic .module.name>io.prometheus.metrics.exporter.servlet.jakarta</automatic .module.name>
21
+ </properties >
22
+
19
23
<licenses >
20
24
<license >
21
25
<name >The Apache Software License, Version 2.0</name >
Original file line number Diff line number Diff line change 32
32
</developer >
33
33
</developers >
34
34
35
+ <properties >
36
+ <automatic .module.name>io.prometheus.metrics.expositionformats</automatic .module.name>
37
+ </properties >
38
+
35
39
<dependencies >
36
40
<dependency >
37
41
<groupId >io.prometheus</groupId >
Original file line number Diff line number Diff line change 16
16
Instrumentation library for JVM metrics
17
17
</description >
18
18
19
+ <properties >
20
+ <automatic .module.name>io.prometheus.metrics.instrumentation.jvm</automatic .module.name>
21
+ </properties >
22
+
19
23
<licenses >
20
24
<license >
21
25
<name >The Apache Software License, Version 2.0</name >
Original file line number Diff line number Diff line change 32
32
</developer >
33
33
</developers >
34
34
35
+ <properties >
36
+ <automatic .module.name>io.prometheus.metrics.model</automatic .module.name>
37
+ </properties >
38
+
35
39
<dependencies >
36
40
<!-- test dependencies -->
37
41
<dependency >
Original file line number Diff line number Diff line change 16
16
Bridge the old simpleclient CollectorRegistry to the new PrometheusRegistry
17
17
</description >
18
18
19
+ <properties >
20
+ <automatic .module.name>io.prometheus.metrics.simpleclient.bridge</automatic .module.name>
21
+ </properties >
22
+
19
23
<licenses >
20
24
<license >
21
25
<name >The Apache Software License, Version 2.0</name >
Original file line number Diff line number Diff line change 31
31
<email >fabian@fstab.de</email >
32
32
</developer >
33
33
</developers >
34
+
35
+ <properties >
36
+ <automatic .module.name>io.prometheus.metrics.tracer.common</automatic .module.name>
37
+ </properties >
34
38
</project >
Original file line number Diff line number Diff line change 16
16
Initialize Prometheus integrations with distributed tracing libraries.
17
17
</description >
18
18
19
+ <properties >
20
+ <automatic .module.name>io.prometheus.metrics.tracer.initializer</automatic .module.name>
21
+ </properties >
22
+
19
23
<licenses >
20
24
<license >
21
25
<name >The Apache Software License, Version 2.0</name >
Original file line number Diff line number Diff line change 16
16
Prometheus integration with the OpenTelemetry Java agent for distributed tracing.
17
17
</description >
18
18
19
+ <properties >
20
+ <automatic .module.name>io.prometheus.metrics.tracer.otel_agent</automatic .module.name>
21
+ </properties >
22
+
19
23
<licenses >
20
24
<license >
21
25
<name >The Apache Software License, Version 2.0</name >
Original file line number Diff line number Diff line change 32
32
</developer >
33
33
</developers >
34
34
35
+ <properties >
36
+ <automatic .module.name>io.prometheus.metrics.tracer.otel</automatic .module.name>
37
+ </properties >
38
+
35
39
<dependencies >
36
40
<dependency >
37
41
<groupId >io.prometheus</groupId >
You can’t perform that action at this time.
0 commit comments