221.8. Distribution Summary
micrometer:summary:metricname[?options]
micrometer:summary:metricname[?options]
221.8.1. 选项 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
名称 | default | 描述 |
---|---|---|
value | - | 在直方图中使用的值 |
如果没有设置 值
,则不会将任何内容添加到直方图,并记录警告。
// adds value 9923 to simple.histogram from("direct:in") .to("micrometer:summary:simple.histogram?value=9923") .to("direct:out");
// adds value 9923 to simple.histogram
from("direct:in")
.to("micrometer:summary:simple.histogram?value=9923")
.to("direct:out");
// nothing is added to simple.histogram; warning is logged from("direct:in") .to("micrometer:summary:simple.histogram") .to("direct:out");
// nothing is added to simple.histogram; warning is logged
from("direct:in")
.to("micrometer:summary:simple.histogram")
.to("direct:out");
值
被评估为带有 Double 结果 的简单
表达式,例如,如果标头 X
包含一个评估为 3.0 的值,这个值使用 simple.histogram
注册:
from("direct:in") .to("micrometer:summary:simple.histogram?value=${header.X}") .to("direct:out");
from("direct:in")
.to("micrometer:summary:simple.histogram?value=${header.X}")
.to("direct:out");
221.8.2. Headers 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
与 camel-metrics
一样,可以使用特定的 Message 标头来覆盖 Micrometer 端点 URI 中指定的值。
名称 | 描述 | 预期类型 |
---|---|---|
CamelMetricsHistogramValue | 覆盖 URI 中的直方图值 | Long |
// adds value 992.0 to simple.histogram from("direct:in") .setHeader(MicrometerConstants.HEADER_HISTOGRAM_VALUE, constant(992.0D)) .to("micrometer:summary:simple.histogram?value=700") .to("direct:out")
// adds value 992.0 to simple.histogram
from("direct:in")
.setHeader(MicrometerConstants.HEADER_HISTOGRAM_VALUE, constant(992.0D))
.to("micrometer:summary:simple.histogram?value=700")
.to("direct:out")