220.3. オプション
Metrics コンポーネントは、以下に示す 2 個のオプションをサポートしています。
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
metricRegistry (advanced) | カスタム設定された MetricRegistry を使用するには。 | MetricRegistry | |
resolveProperty Placeholders (advanced) | 起動時にコンポーネントがプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。 | true | boolean |
Metrics エンドポイントは、URI 構文を使用して設定されます。
metrics:metricsType:metricsName
パスおよびクエリーパラメーターを使用します。
220.3.1. パスパラメーター (2 個のパラメーター):
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
metricsType | 必須 指標のタイプ | MetricsType | |
metricsName | 必須 メトリックの名前 | String |
220.3.2. クエリーパラメーター (7 個のパラメーター):
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
action (producer) | タイマー型使用時のアクション | MetricsTimerAction | |
decrement (producer) | カウンター型使用時の値を減らします | Long | |
increment (producer) | カウンター型使用時のインクリメント値 | Long | |
mark (producer) | メーター式使用時の目印 | Long | |
subject (producer) | ゲージ式使用時の対象値 | Object | |
value (producer) | ヒストグラムタイプを使用する場合の値の値 | Long | |
synchronous (advanced) | 同期処理を厳密に使用するか、Camel が非同期処理を使用できるかどうかを設定します (サポートされている場合)。 | false | boolean |