Files
llm-wiki/raw/blog-topics/micrometer-meterfilter-resilience4j-functioncounter-2026-07-02.md
T

3.8 KiB

title, source_type, status, related_branches, related_projects, tags, created, status_label, target_audience, inspiration_url, archive_url
title source_type status related_branches related_projects tags created status_label target_audience inspiration_url archive_url
blog-topic / micrometer-meterfilter-resilience4j-functioncounter blog-topic raw
feature-outbound-http-client-baseline
ca-tmpl
blog-topic
ca-tmpl
observability
micrometer
circuit-breaker
metric-naming
high-cardinality
2026-07-02 ready-for-canonical backend-engineer

blog-topic: micrometer-meterfilter-resilience4j-functioncounter

Layer: raw/blog-topics/ — 작업 중 나온 블로그 글감 원석. 최종 블로그는 canonical 정제 후 wiki/blog/에서 작성한다.

Parent / 부모

트리거 / Trigger

글감 / Topic seed

  • 한 문장 요지: outbound HTTP observability에서 Micrometer MeterFilter와 Resilience4j FunctionCounter registration/tag policy가 충돌할 수 있는 지점을 정리한다.
  • 예상 제목 후보:
    • MeterFilter가 Resilience4j metric을 만날 때 생기는 문제
    • outbound HTTP metric tag policy를 어디서 강제할까

핵심 주장 후보 / Claim candidates

  • 사실 후보:
  • 경험 후보:
    • metrics tag/registration 문제를 운영 관측성 글감으로 분리할 수 있다.
  • 의견/해석 후보:
    • metric naming/cardinality policy는 application metric만이 아니라 library-generated metric에도 영향을 준다.

Outline seed

  1. library metric도 내 관측성 계약 안에 들어온다 — Resilience4j가 생성한 meter를 어떻게 다룰지 정해야 한다.
  2. MeterFilter는 강력하지만 순서와 scope가 중요하다 — registration 시점의 tag policy를 확인한다.
  3. cardinality guard와 circuit breaker metric의 균형 — 필요한 label과 금지 label을 나눈다.

Canonical 전환 후보 / Canonical extraction candidates

  • wiki/projects/ca-tmpl/outbound-http-client-baseline.md 후보:
    • outbound HTTP metrics integration decision.
  • wiki/concepts/micrometer-meterfilter-ordering.md 후보:
    • Micrometer MeterFilter와 library meter registration 일반 개념.
  • 필요한 추가 검증:
    • 실제 meter 이름, tag set, filter ordering test.

Sources / 근거 후보

미해결 / Unknown

  • 아직 확인해야 할 사실: FunctionCounter registration과 MeterFilter 적용 순서.
  • 과장하면 안 되는 부분: Micrometer/Resilience4j 자체의 일반 결함처럼 쓰지 않는다. ca-tmpl metric contract와 integration edge로 제한한다.
  • 블로그로 쓰기 전에 필요한 canonical 정제: official docs/raw source 보강 필요.

Decision / 처리 결정

  • 액션: promote-to-canonical
  • 이유: wiki/projects/ca-tmpl/data-layer-persistence-cache-outbound.md 에 Micrometer/Resilience4j metric registration edge 글감으로 반영했다.
  • 다음 단계: target canonical이 아직 draft 이므로 blogify 전 review/verify가 필요하다. Micrometer/Resilience4j 자체의 일반 결함처럼 쓰지 않는다.