第1章 Cluster Observability Operator リリースノート
Cluster Observability Operator (COO) は、オプションの OpenShift Container Platform Operator です。管理者はこれを使用して、さまざまなサービスやユーザーが使用できるように個別に設定できる、スタンドアロンのモニタリングスタックを作成できます。
COO は、OpenShift Container Platform のビルトインモニタリング機能を補完します。これは、Cluster Monitoring Operator (CMO) で管理されるデフォルトのプラットフォームおよびユーザーワークロードモニタリングスタックと並行してデプロイできます。
これらのリリースノートは、OpenShift Container Platform での Cluster Observability Operator の開発を追跡します。
1.1. Cluster Observability Operator 1.0
1.1.1. 新機能および機能拡張
-
Prometheus CR で Alertmanager
スキーム
およびtlsConfig
フィールドを設定できるようになりました。(COO-219)
トラブルシューティングパネルの拡張テクニカルプレビューでは、トレースと Kubernetes リソースと直接、ログ、アラート、メトリクス、ネットワークイベントなどの監視可能なシグナルと直接サポートが追加されます。(COO-450)
-
Web コンソールの Observe
Tracing をクリックしてトレースページに移動すると、Tempo インスタンスおよびテナントを選択できます。プレビュートラブルシューティングパネルは、 openshift-tracing/プラットフォームインスタンスと
テナントでのみ機能します。プラットフォーム
- トラブルシューティングパネルは、Administrator パースペクティブで最適に機能します。一部のバックエンドによる認証問題、特にメトリクスおよびアラートの Prometheus による認証の問題により、Developer パースペクティブの機能が制限されています。これについては今後のリリースで対処される予定です。
-
Web コンソールの Observe
次の表に、Cluster Observability Operator と OpenShift Container Platform のバージョンに応じて利用可能な機能に関する情報を示します。
COO のバージョン | OCP のバージョン | 分散トレーシング | ロギング | トラブルシューティングパネル |
---|---|---|---|---|
1.0+ | 4.12 - 4.15 | ✔ | ✔ | ✘ |
1.0+ | 4.16 以降 | ✔ | ✔ | ✔ |
1.1.2. CVE
1.1.3. バグ修正
-
以前は、COO インストールのデフォルトの namespace は
openshift-operators
でした。今回のリリースにより、defaullt namespace がopenshift-cluster-observability-operator
に変更されるようになりました。(COO-32) -
以前は、
korrel8r
は時系列セレクター式しか解析できませんでした。このリリースでは、korrel8r
は有効な PromQL 式を解析して、相関に使用する時系列セレクターを抽出できるようになりました。(COO-558) - 以前は、Distributed Tracing UI プラグインから Tempo インスタンスを表示すると、トレース期間を示すスキャッタープロットグラフが正しくレンダリングされませんでした。バブルサイズが大きくなり、x と y の軸が重複していました。今回のリリースにより、グラフが正しくレンダリングされるようになりました。(COO-319)