4.2. ロギングのデプロイ
管理者は、OpenShift Container Platform Web コンソールまたは OpenShift CLI (oc) を使用してロギングをデプロイし、ロギング Operator をインストールできます。Operator は、ロギングのデプロイ、アップグレード、および保守を担当します。
管理者およびアプリケーション開発者は、表示アクセスのあるプロジェクトのログを表示できます。
4.2.1. カスタムリソースのロギング リンクのコピーリンクがクリップボードにコピーされました!
各 Operator によって実装されたカスタムリソース (CR) YAML ファイルを使用して、ロギングのデプロイメントを設定できます。
Red Hat OpenShift Logging Operator:
-
ClusterLogging(CL) - Operator をインストールした後に、ClusterLoggingカスタムリソース (CR) を作成して、ロギング pod およびロギングをサポートするために必要なその他のリソースをスケジュールできます。ClusterLoggingCR はコレクターとフォワーダーをデプロイします。現在、これらはどちらも各ノードで実行されているデーモンセットによって実装されています。Red Hat OpenShift Logging Operator はClusterLoggingCR を監視し、それに応じてロギングのデプロイメントを調整します。 -
ClusterLogForwarder(CLF)- ユーザー設定ごとにログを転送するためのコレクター設定を生成します。
Loki Operator:
-
LokiStack- Loki クラスターをログストアとして制御し、OpenShift Container Platform 認証統合を使用して Web プロキシーを制御して、マルチテナンシーを強制します。
OpenShift Elasticsearch Operator:
これらの CR は、OpenShift Elasticsearch Operator によって生成および管理されます。Operator によって上書きされない限り、手動で変更はできません。
-
ElasticSearch- Elasticsearch インスタンスをデフォルトのログストアとして設定し、デプロイします。 -
Kibana- ログの検索、クエリー、表示を実行するために Kibana インスタンスを設定し、デプロイします。