219.10. Metrics 类型计时器
metrics:timer:metricname[?options]
219.10.1. 选项
名称 | default | 描述 |
---|---|---|
action | - | 启动或停止 |
如果没有提供 操作
或无效值,则会记录警告而无需任何计时器更新。如果在已在运行计时器或停止操作调用时未运行计时器调用,则不会更新任何更新并记录警告。
// measure time taken by route "calculate" from("direct:in") .to("metrics:timer:simple.timer?action=start") .to("direct:calculate") .to("metrics:timer:simple.timer?action=stop");
TimerContext
对象作为 Exchange 属性存储在不同的指标组件调用之间。