すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for MQTT:デバイスの接続履歴の照会

最終更新日:Jan 14, 2025

デバイスが切断された場合、MQTT 向け ApsaraMQ のデバイストレースクエリ機能を使用して、デバイスの接続履歴を照会できます。 これにより、問題のトラブルシューティングに役立ちます。

手順

  1. MQTT 向け ApsaraMQ コンソール にログオンします。 左側のナビゲーションペインで、インスタンスリスト をクリックします。

  2. 上部のナビゲーションバーで、管理するインスタンスが存在するリージョンを選択します。 [インスタンス] ページで、インスタンス名をクリックして インスタンスの詳細 ページに移動します。

  3. 管理するインスタンスを見つけ、[詳細 > デバイストレースのクエリ操作 列で を選択します。

  4. デバイストレースのクエリ ページで、Group IDDevice ID時間範囲 パラメーターを設定します。 次に、検索 をクリックします。

    説明

    最大期間は 1 日です。

    パラメーター

    説明

    チャネル ID

    接続 ID です。

    デバイスアクション

    • connect: MQTT 向け ApsaraMQ クライアントが MQTT 向け ApsaraMQ ブローカーへの接続をリクエストします。

    • close: TCP 接続が閉じられます。

    • disconnect: MQTT 向け ApsaraMQ クライアントが MQTT 向け ApsaraMQ ブローカーからの切断をリクエストします。

    アクションの説明

    • accepted: MQTT 向け ApsaraMQ ブローカーが MQTT 向け ApsaraMQ クライアントからの接続リクエストを受信します。

    • not authorized: インスタンスにアクセスするための MQTT 向け ApsaraMQ クライアントの権限検証が失敗したため、TCP 接続が閉じられます。

    • clientId conflict: MQTT 向け ApsaraMQ クライアントの ID が競合しているため、TCP 接続が閉じられます。

    • topic auth failed: トピックにアクセスするための MQTT 向け ApsaraMQ クライアントの権限検証が失敗したため、TCP 接続が閉じられます。

    • no heart: MQTT 向け ApsaraMQ クライアントでハートビートが検出されないため、TCP 接続が閉じられます。

    • クライアントによって閉じられました: ApsaraMQ for MQTT クライアントで例外が発生したため、TCP 接続が閉じられました。

      説明

      MQTT 用 ApsaraMQ クライアントは、切断メッセージを送信しません。

    • disconnected by client: MQTT 向け ApsaraMQ クライアントが切断をリクエストします。

    • ServerShutdown: ブローカーのアップグレードまたはブローカーのダウンタイムにより、TCP 接続が閉じられます。

    時間

    デバイスでアクションが発生した時刻です。

関連情報

デバイスの状態を照会する方法については、「デバイスの状態を照会する」をご参照ください。