counter 2

spring boot 3.x + actuator 파헤치기. 9. about metrics tags

https://youtu.be/qEcknaCHXVI https://youtu.be/JjaEOJasm1w 이전 예제 코드를 실행한후 웹브라우저에서 아래 링크로 들어가봅시다. http://127.0.0.1:8080/actuator/metrics/http.server.requests availableTags 라는 필드가 보이고 이걸 보니 hash tag 같은 느낌이 듭니다. 즉 필터링해서 특정 케이스에 대한 것만 볼 수 있을것 같습니다. 위와 같이 쿼리 스트링에 tag=KEY:VALUE 형식으로 넣으라고 가이드 되어 있습니다. 만약 여러값을 필터링 하고 싶으면 tag=KEY1:VALUE1&tag=KEY2:VALUE2 처럼 이어서 넣으면 됩니다. http://127.0.0.1:8080/actuator/metri..

spring boot 3.x + actuator 파헤치기. 8. about metrics endpoint ( Counter )

https://youtu.be/px_eSKOAQMk Counter 는 이름 그대로 횟수를 세어 metric 으로 제공합니다. 횟수이므로 1, 2, 100, 3000 처럼 자연수만 가능하지 1.3 처럼 소수나 -100 처럼 음수는 불가능합니다. 일반적으로 cache hit 에 대한 누적 counter, http request 누적 횟수 counter 와 같이 지금까지 특정 이벤트가 몇번 발생했는지를 누적값으로 제공할때 Counter 를 사용하면 됩니다. 공식가이드( https://micrometer.io/docs/concepts#_counters )에는 아래처럼 Counter builder 를 이용해서 값을 세팅한 후 MeterRegistry 에 등록하면 Counter 가 만들어진다고 적혀있습니다. Cou..