APIを使用したデバイスまたはサイトのトラブルシューティング
トラブルシューティングAPIを使用して、外部ポータルからデバイスやサイトをトラブルシューティングできます。
トラブルシューティングできるデバイスには、クライアント(有線および無線)、アクセスポイント(AP)、スイッチ、WANエッジが含まれます。APIを使用して、有線、無線、WANの問題についてサイトのトラブルシューティングを行うこともできます。
Marvis APIを使用するには、以下が必要です。
-
有効なオブザーバーAPIトークン。
-
組織レベルでのMarvisサブスクリプション。
-
デバイスのMACアドレス(デバイスのトラブルシューティングを行う場合)
-
サイトIDまたはサイト名(サイトのトラブルシューティングを行う場合)
APIクエリの詳細は次のとおりです。
-
デバイスのトラブルシューティングを行うには:
GET /api/v1/orgs/:org_id/troubleshoot?mac=:device_macデバイスのホスト名またはユーザー名がわかっている場合は、検索API(
/clients/searchまたは/devices/search)を使用してMACアドレスを取得します。また、特定のサイトにあるデバイスに対してトラブルシューティング応答を取得する場合は、
site_idオプションを含めることもできます。特定の期間にわたってトラブルシューティングに対応する場合は、startとendオプションを含めます。 -
サイトのトラブルシューティングを行うには:
GET /api/v1/orgs/:org_id/troubleshoot?site_id=:siteidまた、特定のネットワーク問題(有線、WAN、無線)に対してトラブルシューティング対応を取得する場合は、
typeオプションを含めることもできます。デフォルトのタイプは無線であることに注意してください。WANまたは有線のみを導入している場合は、必ずタイプを指定してください。特定の期間にわたってトラブルシューティングに対応する場合は、startとendオプションを含めます。
APIクエリは、問題のカテゴリ、理由、説明、推奨事項(該当する場合)を含むテキストベースの応答を取得します。結果の例をいくつか示します。
-
デバイスのトラブルシューティング(無線クライアント)
https://api.mist.com/api/v1/orgs/9777c1a0-6ef6-11e6-8bbf-02e208b2d34f/troubleshoot?mac=50:xx:xx:xx:xx:c2

-
デバイスのトラブルシューティング(有線クライアント)
https://api.mist.com/api/v1/orgs/9777c1a0-6ef6-11e6-8bbf-02e208b2d34f/troubleshoot?mac=3c:xx:xx:xx:xx:46

-
サイトのトラブルシューティング(無線)
https://api.mist.com/api/v1/orgs/9777c1a0-6ef6-11e6-8bbf-02e208b2d34f/troubleshoot?site_id=978c48e6-6ef6-11e6-8bbf-02e208b2d34f

-
サイト(有線)のトラブルシューティング
https://api.mist.com/api/v1/orgs/9777c1a0-6ef6-11e6-8bbf-02e208b2d34f/troubleshoot?site_id=978c48e6-6ef6-11e6-8bbf-02e208b2d34f&type=wired

-
サイトのトラブルシューティング(WAN)
https://api.mist.com/api/v1/orgs/9777c1a0-6ef6-11e6-8bbf-02e208b2d34f/troubleshoot?site_id=978c48e6-6ef6-11e6-8bbf-02e208b2d34f&type=wan

APIのドキュメントを表示するには、 Mist APIリファレンスを参照してください。Marvisを使用したトラブルシューティングの詳細については、「 組織のトラブルシューティング」を参照してください。