Skip to content

Commit 74b8fad

Browse files
authored
remove flink-metrics dependencies (#24)
1 parent 4793096 commit 74b8fad

File tree

5 files changed

+4
-141
lines changed

5 files changed

+4
-141
lines changed

platform-metrics/build.gradle.kts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ dependencies {
1313
api("com.typesafe:config:1.4.1")
1414
api("io.dropwizard.metrics:metrics-core:4.1.16")
1515
api("io.micrometer:micrometer-core:1.5.3")
16-
api("org.apache.flink:flink-metrics-core:1.10.1")
17-
api("org.apache.flink:flink-metrics-prometheus_2.12:1.10.1")
1816
api("javax.servlet:javax.servlet-api:3.1.0")
1917

2018
implementation("io.micrometer:micrometer-registry-prometheus:1.5.3")

platform-metrics/src/main/java/org/hypertrace/core/serviceframework/metrics/MetricsServlet.java

Lines changed: 0 additions & 123 deletions
This file was deleted.

platform-metrics/src/main/java/org/hypertrace/core/serviceframework/metrics/flink/PrometheusReporter.java

Lines changed: 0 additions & 15 deletions
This file was deleted.

platform-service-framework/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ dependencies {
2020
implementation("io.dropwizard.metrics:metrics-servlets:4.1.16")
2121
implementation("org.eclipse.jetty:jetty-servlet:9.4.35.v20201120")
2222

23+
// Use for metrics servlet
24+
implementation("io.prometheus:simpleclient_servlet:0.6.0")
25+
2326
// http client
2427
implementation("org.apache.httpcomponents:httpclient:4.5.13")
2528

platform-service-framework/src/main/java/org/hypertrace/core/serviceframework/PlatformService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import org.hypertrace.core.serviceframework.spi.PlatformServiceLifecycle.State;
1515
import org.hypertrace.core.serviceframework.config.ConfigClient;
1616
import org.hypertrace.core.serviceframework.config.ConfigClientFactory;
17-
import org.hypertrace.core.serviceframework.metrics.MetricsServlet;
17+
import io.prometheus.client.exporter.MetricsServlet;
1818
import org.hypertrace.core.serviceframework.metrics.PlatformMetricsRegistry;
1919
import org.hypertrace.core.serviceframework.service.servlets.HealthCheckServlet;
2020
import org.hypertrace.core.serviceframework.service.servlets.JVMDiagnosticServlet;

0 commit comments

Comments
 (0)