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

IoT Platform:ローカルデバイスログ

最終更新日:Mar 27, 2025

ゲートウェイデバイスとサブデバイスを含むデバイスは、IoT Platform にログを送信できます。 IoT Platform コンソールの [デバイスログ] ページでローカルデバイスログをクエリし、問題のトラブルシューティングを行うことができます。

前提条件

  • Android 用 SDK または C 用 SDK を使用してデバイスを開発します。 ログはデバイスによって送信されます。 パスワードをリセットする方法の詳細については、「デバイスログレポート」をご参照ください。

  • デバイスのローカルログレポートが有効になっています。 スイッチをオンにするには、IoT Platform にログインし、次の手順を実行する必要があります。1. [デバイス] > [デバイス] を選択します。 2. デバイスリストで必要なデバイスを見つけ、[表示] をクリックします。 3. [デバイスの詳細] ページで、[デバイスのローカルログレポート] をオンにします。

ローカルデバイスログのクエリ

  1. IoT Platform コンソール にログインします。

  2. [概要] ページで、[すべての環境] をクリックします。 [すべての環境] タブで、管理するインスタンスを見つけ、インスタンス ID またはインスタンス名をクリックします。

  3. 左側のナビゲーションウィンドウで、[メンテナンス] > [デバイスログ] を選択します。

  4. プロダクトを選択し、[デバイスのローカルログ] タブをクリックします。

  5. 検索条件を指定して、[検索] をクリックします。

    次の表に、サポートされている検索条件を示します。

    検索条件

    説明

    DeviceName

    DeviceName を入力します。 DeviceName でデバイスのログを検索できます。

    TraceId

    トレース ID を入力して、一連のモジュールのログを検索します。

    Module name

    モジュール名を入力して、モジュールによって生成されたログを検索します。

    Keyword

    キーワードを入力して、キーワードを含むログを検索します。 サポートされているキーワード: API リクエストのパラメーター名、失敗原因、メッセージ IDデバイス ID操作名

    Time range

    時間範囲を選択します。

ログフィールド

次の表は、ログフィールドを示しています。

パラメーター

説明

Reported At

デバイスがログを送信した時刻。

Collected At

デバイスがログを収集した時刻。

TraceId

トレース ID。 この ID を使用して、一連のモジュールを検索できます。

DeviceName

デバイスの DeviceName。

ログレベル

デフォルトでは、すべてのレベルのログが表示されます。 特定のレベルのログのみをクエリできます。 OTHER レベル以外のログレベルは降順です。

  • FATAL

  • ERROR

  • WARN

  • INFO

  • DEBUG

  • OTHER:その他のログレベル

モジュール

ログを生成するモジュールの名前。

  • デバイスが Android 用 SDK を使用している場合、モジュール名は ALK-LK です。

  • デバイスが C 用 SDK を使用している場合、モジュール名はユーザー指定です。

説明

ログの内容。

デバイスログの分析

ログの内容には、コード パラメーターが含まれています。 応答コードに基づいてデバイスログを分析できます。

HTTP ステータスコードは、デバイス SDK によって生成されるか、ユーザーによってカスタマイズされる場合があります。 デバイスが Android 用 SDK を使用している場合に返される可能性のある状態コードの詳細については、「エラーコード」をご参照ください。 デバイスが C 用 SDK を使用している場合に返される可能性のある状態コードの詳細については、「一般的なエラーコード」をご参照ください。