Skip to content
This repository was archived by the owner on Dec 5, 2023. It is now read-only.

Commit 4a0d078

Browse files
author
Phil Winder
authored
Merge pull request #31 from microservices-demo/monitoring/annotation-driven
Use annotation to create metrics endpoint.
2 parents d0a55c9 + 3fec6c6 commit 4a0d078

File tree

3 files changed

+3
-36
lines changed

3 files changed

+3
-36
lines changed

src/main/java/works/weave/socks/cart/CartApplication.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
package works.weave.socks.cart;
22

3+
import io.prometheus.client.spring.boot.EnablePrometheusEndpoint;
34
import org.springframework.boot.SpringApplication;
45
import org.springframework.boot.autoconfigure.SpringBootApplication;
56

67
@SpringBootApplication
8+
@EnablePrometheusEndpoint
79
public class CartApplication {
8-
910
public static void main(String[] args) {
1011
SpringApplication.run(CartApplication.class, args);
1112
}

src/main/java/works/weave/socks/cart/configuration/PrometheusAutoConfiguration.java

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

src/main/resources/application.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ spring.sleuth.sampler.percentage=1.0
66
spring.application.name=carts
77
# Disable actuator metrics endpoints
88
endpoints.metrics.enabled=false
9+
endpoints.prometheus.id=metrics

0 commit comments

Comments
 (0)