このセクションでは、API を使用したテクニカル サポート ログの収集について説明します。
次のコマンドを実行して、REST API を使用してテクニカル サポート ログを収集します。
GET https:///api/techsupport/debuglogs
テクニカル サポート API v2 を使用したテクニカル サポート ログの収集
API バージョン 2 (v2 API) は、テクニカル サポート ログを収集するために使用できます。
テクニカル サポート v2 API は本質的にはブロックしていません。v1 API は本質的にブロックしています。v1 API は、テクニカル サポートの収集が完了するまでデバイスのアクセスをブロックします。テクニカル サポートの収集には、平均して 5 ~ 6 分以上かかります。この期間は、クラスタ ノードの数、ログ ファイルの数、帯域幅などによって決まります。この期間により、v1 API を使用してテクニカル サポート ログを正常にキャプチャするための、CLI のタイムアウトとタイムアウト間隔が長くなります。
v1 API は廃止されていません。必要に応じて、スクリプトでブロック API (仮想インフラストラクチャ API) を引き続き使用できます。
テクニカル サポート ログの収集に使用される API メソッドの一部を次に示します。
次の API 呼び出しを使用して、テクニカル サポート ログを収集します。
GET api/techsupportv2/debuglogs
次の API 呼び出しを使用して、特定の SE インスタンスのテクニカル サポート ログを収集します。
api/techsupportv2/serviceengine/<SE Id>
次の API 呼び出しを使用して、テクニカル サポートの収集の状態を確認します。次の API は、テクニカル サポートの tar 形式(ファイル)のパスと現在の状態を示しています。
GET api/techsupportstatusv2
次の API 呼び出しを使用して、テクニカル サポート ファイルをダウンロードします。
GET api/fileservice?uri=controller://tech_support
補足情報
次のコマンドは、NSX Advanced Load Balancer Controller の各ノードのデバッグ ログを収集します。このオプションにより、収集されたテクニカル サポート バンドルは最小限のサイズに維持されます。このオプションは、存在するコア アーカイブ バンドルがすでにアップロードおよび修正されている場合に特に便利です。
show tech-support debuglogs