第1章 ロギング


1.1. Argo CD ログの表示

Argo CD のログを表示することで、GitOps デプロイメントのトラブルシューティングやアプリケーションの同期状況の監視に役立ちます。Red Hat OpenShift のログサブシステムを使用して、Kibana ダッシュボードから Argo CD コントローラーおよびアプリケーションのログにアクセスし、フィルタリングします。Red Hat OpenShift のログ記録サブシステムは、Red Hat OpenShift GitOps コンポーネントを含む、クラスター内のすべての Pod からログを収集します。

1.1.1. Argo CD ログの検索とフィルタリング

Kibana ダッシュボードを使用すると、Argo CD ログを表示、検索、フィルタリングして、GitOps デプロイメントのトラブルシューティングやアプリケーションの同期監視を行うことができます。

前提条件

  • Red Hat OpenShift GitOps Operator が OpenShift Container Platform クラスターにインストールされている。
  • Red Hat OpenShift のログ記録サブシステムがインストールされ、OpenShift Container Platform クラスター上でログを収集するように設定されています。

手順

  1. OpenShift Container Platform Web コンソールで、 red hat applications menu icon メニュー Observability Logging に移動して Kibana ダッシュボードを表示します。
  2. インデックスパターンを作成します。

    1. すべてのインデックスを表示するには、インデックスパターンを * と定義し、Next step をクリックします。
    2. Time Filter field name で @timestamp を選択します。
    3. Create index pattern をクリックします。
  3. Kibana ダッシュボードのナビゲーションパネルで、Discover タブをクリックします。
  4. Argo CD のログを取得するフィルターを作成します。次の手順では、openshift-gitops namespace 内のすべての Pod のログを取得するフィルターを作成します。

    1. Add a filter + をクリックします。
    2. kubernetes.namespace_name フィールドを選択します。
    3. is 演算子を選択します。
    4. openshift-gitops 値を選択します。
    5. Save をクリックします。
  5. オプション: フィルターを追加して検索を絞り込みます。たとえば、特定の Pod のログを取得するには、フィールドとして kubernetes.pod_name を使用して別のフィルターを作成できます。
  6. Kibana ダッシュボードでフィルタリングされた Argo CD ログを表示します。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る