У меня есть приложение Dropwizard, которое отображает метрики для Прометея, используя зависимости ниже. Однако, если я создаю конечную точку GET / v1 / book / {Id}, метрика, представленная в Прометее, содержит оцененные параметры запроса. Как я могу вместо метрики c использовать шаблон?
Например, если я сделаю два запроса, один для / v1 / book / a и один для / v1 / book / b, две метрики будут быть выставленным в Прометее (счетчик, таймер и ведра) вместо одного для / v1 / book / {ID}. Как мне добиться этого поведения?
Мои зависимости:
<dependency>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-core</artifactId>
<version>4.1.0</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>simpleclient_dropwizard</artifactId>
<version>0.6.0</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
<artifactId>simpleclient_servlet</artifactId>
<version>0.6.0</version></dependency>