This is an automated email from the ASF dual-hosted git repository.
penghui pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git.
from b5535f9 Avoid using ``Completable#join`` long wait for results.
(#14691)
add ea95b28 Add support of PrometheusRawMetricsProvider for the
Pulsar-Proxy (#14681)
No new revisions were added by this update.
Summary of changes:
.../PrometheusMetricsGeneratorUtils.java | 106 ++++++++++++
.../stats/prometheus/PrometheusMetricsServlet.java | 41 ++---
.../prometheus/PrometheusRawMetricsProvider.java | 0
.../broker/stats/prometheus/package-info.java | 0
.../org/apache/pulsar/broker/PulsarService.java | 37 +++--
.../prometheus/PrometheusMetricsGenerator.java | 54 +-----
.../prometheus/PulsarPrometheusMetricsServlet.java | 52 ++++++
.../apache/pulsar/proxy/server/ProxyService.java | 37 +++++
.../pulsar/proxy/server/ProxyServiceStarter.java | 11 +-
.../proxy/server/ProxyPrometheusMetricsTest.java | 181 +++++++++++++++++++++
10 files changed, 425 insertions(+), 94 deletions(-)
create mode 100644
pulsar-broker-common/src/main/java/org/apache/pulsar/broker/stats/prometheus/PrometheusMetricsGeneratorUtils.java
rename {pulsar-broker =>
pulsar-broker-common}/src/main/java/org/apache/pulsar/broker/stats/prometheus/PrometheusMetricsServlet.java
(71%)
rename {pulsar-broker =>
pulsar-broker-common}/src/main/java/org/apache/pulsar/broker/stats/prometheus/PrometheusRawMetricsProvider.java
(100%)
copy {pulsar-broker =>
pulsar-broker-common}/src/main/java/org/apache/pulsar/broker/stats/prometheus/package-info.java
(100%)
create mode 100644
pulsar-broker/src/main/java/org/apache/pulsar/broker/stats/prometheus/PulsarPrometheusMetricsServlet.java
create mode 100644
pulsar-proxy/src/test/java/org/apache/pulsar/proxy/server/ProxyPrometheusMetricsTest.java