クラスタエージェントがコントローラに表示されない問題のトラブルシューティング

クラスタエージェントのインストール後に、クラスタダッシュボードがコントローラに表示されない場合は、コントローラとの接続に問題があると考えられます。

  1. サーバの可視性ライセンスが使用可能であることを確認します。クラスタエージェントを正常に登録するには、使用可能なサーバの可視性ライセンスが必要です。「クラスタエージェントの要件およびサポート対象環境」を参照してください。コントローラ UI から、[Administration/License/Account Usage] でライセンスが使用できることを確認します。
  2. クラスタ エージェント イベントを確認します。appdynamicsクラスタエージェントまたはクラスタ エージェント オペレータの起動に失敗した場合は、 名前空間のイベントを確認します。
    kubectl -n appdynamics get events
    # to sort by most recent events:
    kubectl -n appdynamics get events --sort-by='.lastTimestamp'
    その他のイベントについては、クラスタエージェントポッドの仕様で確認できます。
    kubectl -n appdynamics get pod <cluster-agent-pod> -o yaml
  3. コントローラの通信に関するエラーについて、クラスタエージェントのログを確認します。コマンドラインプロンプトを開き、次のように入力します。
    kubectl -n appdynamics logs <cluster-agent-pod-name>
  4. クラスタエージェント設定を確認します。クラスタエージェントは、1 分に 1 回設定の変更を確認します。設定が適用され、クラスタエージェントが新しい値を使用していることを確認するには、コマンドラインプロンプトを開き、次のように入力します。
    kubectl -n appdynamics describe cm cluster-agent-mon cluster-agent-log cluster-agent-config
  5. 最新のクラスタエージェントがインストールされていることを確認します。クラスタエージェントを以前のバージョンからアップグレードする場合、以前のオペレータ YAML またはイメージに互換性がない場合があります。「 クラスタエージェントのアップグレード」で説明されている手順を使用して、クラスタ エージェント オペレータとクラスタエージェントを再インストールする必要があります。