Прометей Dropwizard не оценивать шаблон URI - PullRequest
0 голосов
/ 13 февраля 2020

У меня есть приложение 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>
...