왜
트레이스 waterfall 에서 JDBC client 스팬(connection·query·result-set)의 원격 서비스명이 piki 로 표시된다 — datasource-micrometer 가 Hikari pool 이름이 기본값("HikariPool-")이면 무시하고 DB catalog 이름을 쓰기 때문이다(2.2.1 DefaultDataSourceNameResolver 역어셈블로 확인). 서비스 식별자(piki-core·piki-extractor)와 한 글자 차이라 waterfall 에서 pikiquery 처럼 붙어 보여 혼동을 준다.
무엇을
spring.datasource.hikari.pool-name: piki-db 한 줄로 pool 이름을 명시한다. resolver 1순위가 pool 이름이라 JDBC 스팬이 piki-db query 로 표시된다.
부작용 점검 완료: HikariCP 메트릭의 pool 라벨이 HikariPool-1 → piki-db 로 바뀌지만, 대시보드 두 개 모두 pool 라벨을 하드코딩하지 않아 영향 없음(시계열 수도 불변).
왜
트레이스 waterfall 에서 JDBC client 스팬(connection·query·result-set)의 원격 서비스명이
piki로 표시된다 — datasource-micrometer 가 Hikari pool 이름이 기본값("HikariPool-")이면 무시하고 DB catalog 이름을 쓰기 때문이다(2.2.1DefaultDataSourceNameResolver역어셈블로 확인). 서비스 식별자(piki-core·piki-extractor)와 한 글자 차이라 waterfall 에서pikiquery처럼 붙어 보여 혼동을 준다.무엇을
spring.datasource.hikari.pool-name: piki-db한 줄로 pool 이름을 명시한다. resolver 1순위가 pool 이름이라 JDBC 스팬이piki-db query로 표시된다.부작용 점검 완료: HikariCP 메트릭의
pool라벨이HikariPool-1→piki-db로 바뀌지만, 대시보드 두 개 모두 pool 라벨을 하드코딩하지 않아 영향 없음(시계열 수도 불변).