Skip to content

JDBC 스팬 원격 서비스명을 piki-db 로 명시 #929

Description

@m-a-king

트레이스 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-1piki-db 로 바뀌지만, 대시보드 두 개 모두 pool 라벨을 하드코딩하지 않아 영향 없음(시계열 수도 불변).

Metadata

Metadata

Assignees

Labels

chore그 외 (빌드·deps·ci·도구·설정·잡일)

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions