第3章 Camel K Operator のモニタリング

Red Hat Integration - Camel K モニタリングは OpenShift モニタリングシステム に基づいています。本章では、実行時に Red Hat Integration - Camel K Operator を監視するためにオプションを使用する方法について説明します。OpenShift Monitoring の一部としてすでにデプロイされている Prometheus Operator を使用して、独自のアプリケーションを監視することができます。

3.1. Camel K Operator メトリクス

Camel K Operatorモニタリングエンドポイントは、以下のメトリクスを公開します。

表3.1 Camel K Operator メトリクス

名前タイプ説明バケットラベル

camel_k_reconciliation_duration_seconds

HistogramVec

調整要求の期間

0.25 s、0.5 s、1 s、5 s

namespace, group, version, kind, result: Reconciled|Errored|Requeued, tag: ""|PlatformError|UserError

camel_k_build_duration_seconds

HistogramVec

ビルド期間

30 s、1 m、1.5 m、2 m、5 m、10 m

result: Succeeded|Error

camel_k_build_recovery_attempts

ヒストグラム

ビルドリカバリーの試行

0、1、2、3、4、5

result: Succeeded|Error

camel_k_build_queue_duration_seconds

ヒストグラム

ビルドキューの期間

5 s、15 s、30 s、1 m、5 m、

該当なし

camel_k_integration_first_readiness_seconds

ヒストグラム

最初のインテグレーションの準備ができるまでの時間

5 s、10 s、30 s、1 m、2 m

該当なし