219.8. 메트릭 유형 히스토그램
metrics:histogram:metricname[?options]
219.8.1. 옵션 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 기본 | 설명 |
|---|---|---|
| value | - | 히스토그램에서 사용할 값 |
값을 설정하지 않으면 히스토그램에 아무것도 추가되지 않고 경고가 기록됩니다.
// adds value 9923 to simple.histogram
from("direct:in")
.to("metric:histogram:simple.histogram?value=9923")
.to("direct:out");
// nothing is added to simple.histogram; warning is logged
from("direct:in")
.to("metric:histogram:simple.histogram")
.to("direct:out");
219.8.2. headers 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
message 헤더는 Metrics 구성 요소 URI에 지정된 값을 재정의하는 데 사용할 수 있습니다.
| 이름 | 설명 | 예상 유형 |
|---|---|---|
| CamelMetricsHistogramValue | URI에서 히스토그램 값 덮어쓰기 | long |
// adds value 992 to simple.histogram
from("direct:in")
.setHeader(MetricsConstants.HEADER_HISTOGRAM_VALUE, constant(992L))
.to("metrics:histogram:simple.histogram?value=700")
.to("direct:out")