Zebranie informacji ze wszystkich endpointow w controllerze

Zebranie informacji ze wszystkich endpointow w controllerze
TR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 12
0

Potrzebuje zebrac ze wszystkich endpointow w controllerze metryke: ile zostalo stukniete(chce wiedziec czy user korzysta z konkretnego ficzera). Jest jakis monitoring ktory mozecie polecic? Nie mam zadnej wiedzy w tym temacie
Java Spring, aplikacja nierozproszona. Bardzo mala ilosc requestow/userow.

K5
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1005
S4
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1268
1

Tak "ogólnie" możesz logować z usługi każde zapytanie do pliku/usługi (np loki) i potem analizować te logi. Jak to leci przez jakiś server (nginx) to może tak już to jest logowane i wystarczy te pliki przeanalizować w kierunku konkretnego URLa.

PI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2787
2

A może Prometheus i Grafana?

KamilAdam
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Silesia/Marki
  • Postów: 5550
0
Pinek napisał(a):

A może Prometheus i Grafana?

Prometheus i Grafana to teraz IMHO najpopularniejsze narzedzie do tego. W czasach przed prometejskich uzywałem jeszcze Metrics dla Scali/Javy. Metrics można podpiąć do Graphite, ale można też metryki zapisywać do logów czy pliku CSV

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.