220.6. 생산자 사용


각 계측기에는 유형과 이름이 있습니다. 지원되는 유형은 카운터,배포 요약타이머 입니다. 유형을 제공하지 않으면 기본적으로 카운터가 사용됩니다.

측정기 이름은 Simple expression으로 평가되는 문자열입니다. CamelMetricsName 헤더 사용 외에 (아래 참조)에서는 교환 데이터에 따라 계측을 선택할 수 있습니다.

선택적 tags URI 매개변수는 key=value 표현식으로 구성된 쉼표로 구분된 문자열입니다. 키와 값은 모두 Simple expression으로도 평가되는 문자열입니다. 예: URI 매개변수 tags=X=${header.Y} 는 현재 헤더 Y 값을 키 X 에 할당합니다.

220.6.1. headers

URI에 정의된 측정기 이름은 CamelMetricsName 이라는 이름으로 헤더를 채워 덮어쓸 수 있습니다. URI 매개변수로 정의된m 태그는 이름 CamelMetricsTags 로 헤더를 채워 보강할 수 있습니다.

예를 들면 다음과 같습니다

from("direct:in")
    .setHeader(MicrometerConstants.HEADER_METRIC_NAME, constant("new.name"))
    .setHeader(MicrometerConstants.HEADER_METRIC_TAGS, constant(Tags.of("dynamic-key", "dynamic-value")))
    .to("metrics:counter:name.not.used?tags=key=value")
    .to("direct:out");
Copy to Clipboard Toggle word wrap

value 값이 있는 태그 dynamic-value 외에 dynamic- key 태그를 사용하여 name.not.used 대신 이름 new.name 으로 카운터를 업데이트합니다.

Micrometer 끝점이 교환 처리를 완료하면 모든 메트릭 특정 헤더가 메시지에서 제거됩니다. Exchange Micrometer 끝점을 처리하는 동안 수준 경고를 사용하여 모든 예외 및 쓰기 로그 항목을 catch합니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat