Как интегрировать Resilience-4J и Prometheus с микро-сервисами.
Я интегрировал микро-сервисы с гибкостью 4j, а также с Prometheus.Моя проблема заключается в том, что в Prometheus я не получаю никаких запросов об устойчивости, заполняются только HTTP и другие, которые приходят по умолчанию.
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>
3> В Prometheus Dashboard запросы / матрицы устойчивости не заполняются.
i.e # HELP resilience4j_circuit-breaker_calls Circuit Breaker Call Stats
# TYPE resilience4j_circuit-breaker_calls gauge
resilience4j_circuit-breaker_calls{name="backendB",call_result="successful",} 0.0
resilience4j_circuit-breaker_calls{name="backendB",call_result="failed",} 0.0
Пожалуйста, помогите.Заранее спасибо
Я также добавил ниже зависимости для устойчивости 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>
хочу матрицы устойчивости на панели инструментов Prometheus.