クラスタエージェントがコントローラに表示されない問題のトラブルシューティング
クラスタエージェントのインストール後に、クラスタダッシュボードがコントローラに表示されない場合は、コントローラとの接続に問題があると考えられます。
- サーバの可視性ライセンスが使用可能であることを確認します。クラスタエージェントを正常に登録するには、使用可能なサーバの可視性ライセンスが必要です。「クラスタエージェントの要件およびサポート対象環境」を参照してください。コントローラ UI から、[Administration/License/Account Usage] でライセンスが使用できることを確認します。
- クラスタ エージェント イベントを確認します。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 - コントローラの通信に関するエラーについて、クラスタエージェントのログを確認します。コマンドラインプロンプトを開き、次のように入力します。
kubectl -n appdynamics logs <cluster-agent-pod-name> - クラスタエージェント設定を確認します。クラスタエージェントは、1 分に 1 回設定の変更を確認します。設定が適用され、クラスタエージェントが新しい値を使用していることを確認するには、コマンドラインプロンプトを開き、次のように入力します。
kubectl -n appdynamics describe cm cluster-agent-mon cluster-agent-log cluster-agent-config - 最新のクラスタエージェントがインストールされていることを確認します。クラスタエージェントを以前のバージョンからアップグレードする場合、以前のオペレータ YAML またはイメージに互換性がない場合があります。「 クラスタエージェントのアップグレード」で説明されている手順を使用して、クラスタ エージェント オペレータとクラスタエージェントを再インストールする必要があります。