第1章 Collector ログと Pod ステータスの取得と分析


トラブルシューティングの最初のステップは、ログと Pod のステータスを取得することです。ログにより、エラーの根本原因を特定できます。さらに、Pod の最新のステータスを調べると、失敗メッセージに関する情報が得られます。

1.1. Collector ログの取得

まず、失敗した Collector からのログを調べる必要があります。環境とアクセス権限に応じて、次の 2 つの方法でログを取得できます。

1.1.1. oc または kubectl コマンドによるログの取得

oc または kubectl コマンドを使用して、実行中の Collector Pod からログを取得できます。必要に応じて、現在の Collector Pod が再起動している場合は、以前の Collector Pod のログを確認することもできます。

前提条件

  • Pod とログを一覧表示する権限がある。

    $ oc auth can-i get pods && oc auth can-i get pods --subresource=logs 
    1
    1
    Kubernetes を使用する場合は、oc の代わりに kubectl を入力します。

手順

  1. ラベル app=collector が付いたすべての Pod を一覧表示します。

    $ oc get pods -n stackrox -l app=collector 
    1
    1
    Kubernetes を使用する場合は、oc の代わりに kubectl を入力します。

    出力例

    collector-vclg5    1/2     CrashLoopBackOff   2 (25s ago)   2m41s+

  2. Collector Pod のログを取得します。

    $ oc logs -n stackrox <collector_pod_name> collector 
    1
    1
    Kubernetes を使用する場合は、oc の代わりに kubectl を入力します。<collector_pod_name> には、Collector Pod の名前 (collector-vclg5 など) を指定します。
  3. (オプション) 現在の Collector Pod が再起動している場合は、以前の Collector Pod のログを確認できます。

    $ oc logs -n stackrox <collector_pod_name> collector --previous 
    1
    1
    Kubernetes を使用する場合は、oc の代わりに kubectl を入力します。<collector_pod_name> には、Collector Pod の名前 (collector-vclg5 など) を指定します。

1.1.2. RHACS 診断バンドルからのログの取得

Red Hat Advanced Cluster Security for Kubernetes (RHACS) ユーザーインターフェイスから診断バンドルをダウンロードして、Collector ログにアクセスすることもできます。診断バンドルをダウンロードしたら、すべての Collector Pod のログを調べることができます。詳細は、診断バンドルの生成 を参照してください。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る