Hej,
Jak konfigurujecie micrometera w aplikacjach spring bootowych? W docu widzę że można używać adnotacji, np @Timed nad metodami. Szczerze mowiąc mam wątpliwości co do takiego sposobu - takie adnotacje rozleją mi się po kodzie.
Wolałbym skonfigurować wszystkie timery, countery itp w jakimś jednym, scentralizowanym konfigu.
Jak to u Was wygląda? Może macie jakieś porady?
Spring - Micrometer: adnotacje vs inny konfig
- Rejestracja: dni
- Ostatnio: dni
- Postów: 45
0
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
3
Ja mam zrobiony osobny serwis w którym mam zadeklarowane countery, timery itd i potem gdzieśtam w kodzie wołam sobie metrics.incrementXYZ() albo jakieś T result = metrics.measureXYZ(this::method);.
Dodatkowo to wszystko siedzi w osobnym module więc cała reszta kodu wie tylko że istnieje jakiś interfejs Metrics.