Метрики для весеннего загрузочного отдыха API - PullRequest
2 голосов
/ 19 февраля 2020

У меня есть приложение весенней загрузки с некоторыми API REST. Я хотел бы собрать показатели использования этих API. Метрики будут похожи на то, сколько раз пользователь обращался к сервису за период времени. Идентификатор пользователя доступен в заголовке запроса. Есть ли какие-либо рамки, которые помогут мне с этим уменьшить котельную плиту? Помогут ли спанчить?

Ответы [ 2 ]

3 голосов
/ 19 февраля 2020

Spring Boot Actuator - это то, что вам нужно, чтобы эти метрики были доступны. Вот некоторые ресурсы, с которых можно начать:

Помимо предопределенных метрик, у вас также есть возможность определять собственные метрики. Вот ответ на этот вопрос: Привод с пружинной загрузкой - внедрить пользовательские метрики

0 голосов
/ 19 февраля 2020

В нашем проекте электронной коммерции мы используем метрики DropWizard:

https://github.com/dropwizard/metrics
https://mvnrepository.com/artifact/io.dropwizard.metrics/metrics-core
https://mvnrepository.com/artifact/io.dropwizard.metrics/metrics-healthchecks

С помощью dropwizard у вас есть таймеры, счетчики, метры, датчики, гистограммы и т. Д. c ...

Начало работы: https://metrics.dropwizard.io/3.1.0/getting-started/

...