209.8. メトリックタイプメーター
metrics:meter:metricname[?options]
209.8.1. オプション
名前 | デフォルト | 説明 |
---|---|---|
マーク | - | マークとして使用する長い値 |
mark
が設定されていない場合、meter.mark()
が引数なしで呼び出されます。
// marks simple.meter without value from("direct:in") .to("metric:simple.meter") .to("direct:out");
// marks simple.meter with value 81 from("direct:in") .to("metric:meter:simple.meter?mark=81") .to("direct:out");
209.8.2. ヘッダー
メッセージヘッダーを使用して、Metrics コンポーネント URI で指定された mark
値をオーバーライドできます。
名前 | 説明 | 想定されるタイプ |
---|---|---|
CamelMetricsMeterMark | URI のマーク値をオーバーライドする | Long |
// updates meter simple.meter with value 345 from("direct:in") .setHeader(MetricsConstants.HEADER_METER_MARK, constant(345L)) .to("metric:meter:simple.meter?mark=123") .to("direct:out");