IoT Platformは、ローカルデバイスログのアップロードをサポートしています。 トラブルシューティングのために、IoT Platformコンソールの [デバイスログ] ページでローカルデバイスログを照会できます。 この記事では、Link SDK for Cを設定して、ローカルデバイスログをIoT Platformにアップロードする方法について説明します。
前提条件
デバイスの検証情報が取得される。
デバイスは、IoT Platformによって発行されたデバイス証明書を使用して検証されます。 詳細については、「デバイス検証情報の取得」をご参照ください。
デバイスは、カスタムデバイス検証情報を使用して検証されます。 詳細については、「MQTTゲートウェイ製品へのデバイスの追加」をご参照ください。
- IoT Platformの [デバイスの詳細] ページで、[デバイスのローカルログレポート] スイッチがオンになっています。
[SDKのカスタマイズ] ページでSDKをカスタマイズする場合は、[高度な機能] を [デバイスログ] に設定します。
開発環境を準備する。
背景情報
- ローカルデバイスログの詳細については、「ローカルデバイスログ」をご参照ください。
- データ形式の詳細については、「デバイスログ報告」をご参照ください。
制御ポリシー機能の動作
MQTT経由でIoT Platformに接続し、ローカルデバイスログをアップロードます。
. /demos/logpost_basic_demo.cの

ログアップロード固有のAPI操作の詳細については、「aiot_logpost_api.h」をご参照ください。
次のステップ
デバイスログがIoT Platformにアップロードされた後、IoT Platformコンソールでログを表示できます。 詳細については、「ローカルデバイスログの照会」をご参照ください。