Microservices 弹性4j与普罗米修斯的整合
如何将Resility-4J和Prometheus与微服务集成 我已经将微服务与Resility 4j以及普罗米修斯进行了集成。 我的问题是,在普罗米修斯,我没有得到任何弹性查询,只有HTTP和其他默认值正在填充Microservices 弹性4j与普罗米修斯的整合,microservices,grafana,prometheus,resilience4j,prometheus-java,Microservices,Grafana,Prometheus,Resilience4j,Prometheus Java,如何将Resility-4J和Prometheus与微服务集成 我已经将微服务与Resility 4j以及普罗米修斯进行了集成。 我的问题是,在普罗米修斯,我没有得到任何弹性查询,只有HTTP和其他默认值正在填充 Kindly help Steps that i have implemented so far are listed below... 1>created micro-services 2>Integrate micro-services with Resilience
Kindly help
Steps that i have implemented so far are listed below...
1>created micro-services
2>Integrate micro-services with Resilience 4j by following steps
i>dependency in pom.xml file
ii>created separate class of Circuit-breaker and retry module.
iii>After that i have added Prometheus by adding its jar
which is...
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-prometheus</artifactId>
</dependency>
请帮忙。
提前谢谢
我还为Resility 4j和Prometheus集成添加了以下依赖项
<dependency>
<groupId>io.github.resilience4j</groupId>
<artifactId>resilience4j-metrics</artifactId>
<version>0.16.0</version>
</dependency>
<dependency>
<groupId>io.github.resilience4j</groupId>
<artifactId>resilience4j-prometheus</artifactId>
<version>0.16.0</version>
</dependency>
io.github.resilience4j
弹性4j指标
0.16.0
io.github.resilience4j
弹性4J普罗米修斯
0.16.0
想要在普罗米修斯仪表板上显示弹性矩阵。您是否使用像Spring Boot 1或Spring Boot 2这样的框架? 如果是这样的话,你可以看看我们的演示,其中还包括普罗米修斯的Grafana仪表盘 如果要使用测微计,则不应添加
弹性4j普罗米修斯
或弹性4j指标
resilience4j prometheus
使用prometheus Java库,而resilience4j metrics
使用Dropwizard metrics。
您应该添加弹性4J千分尺。但是如果您使用我们的Spring Boot 2 starter,就没有必要了。您使用像Spring Boot 1或Spring Boot 2这样的框架吗? 如果是这样的话,你可以看看我们的演示,其中还包括普罗米修斯的Grafana仪表盘 如果要使用测微计,则不应添加
弹性4j普罗米修斯
或弹性4j指标
resilience4j prometheus
使用prometheus Java库,而resilience4j metrics
使用Dropwizard metrics。
您应该添加弹性4J千分尺。但如果您使用我们的Spring Boot 2启动器,就没有必要了
<dependency>
<groupId>io.github.resilience4j</groupId>
<artifactId>resilience4j-metrics</artifactId>
<version>0.16.0</version>
</dependency>
<dependency>
<groupId>io.github.resilience4j</groupId>
<artifactId>resilience4j-prometheus</artifactId>
<version>0.16.0</version>
</dependency>