设备本地日志

更新时间:2025-02-12 03:24:25

设备(包括网关和子设备)可以上报日志到云端。您可以在物联网平台控制台日志服务页,查询设备本地日志,进行故障分析。

前提条件

  • 设备已使用Android SDKC SDK开发完成,并上报日志。具体操作,请参见设备日志上报

  • 如果设备通过SDK开发实现了日志上报开关功能,则需要在设备管理 > 设备管理的设备列表,单击设备对应的查看按钮,进入设备详情页,单击编辑查看,开启设备本地日志上报开关;设备未实现日志上报开关功能的,无需开启开关。


查询设备本地日志

  1. 登录物联网平台控制台

  2. 在左侧导航栏,单击监控运维 > 日志服务

  3. 选择设备本地日志页签。

  4. 输入搜索条件,然后单击搜索按钮。

支持的搜索条件如下表。

搜索条件

说明

搜索条件

说明

日志等级

日志级别。可以使用默认日志级别,也可以自定义日志级别。默认日志级别从高到低为:

  • FATAL

  • ERROR

  • WARN

  • INFO

  • DEBUG

设备ID

输入设备ID。根据设备ID,搜索该设备的相关日志。

TraceId

输入追踪ID,搜索串联模块日志。

模块名关键字

输入模块名,搜索该模块产生的日志。

内容关键字

输入日志内容关键字搜索日志。支持的关键字:API请求入参、错误原因、消息ID(MessageID)、设备ID(clientId)、操作(Operation)。

时间范围

选择要查询日志的上报时间范围。


日志字段说明

日志中包含的字段说明如下表。

参数

含义

参数

含义

上报时间

设备端上报日志的时间。

采集时间

设备端采集日志的时间。

TraceId

追踪ID,可用于搜索串联模块。

设备ID

设备ID。

日志级别

默认显示所有级别的日志,您可以仅查询某一级别的日志。除OTHER级别外,日志级别从高到低为:

  • FATAL

  • ERROR

  • WARN

  • INFO

  • DEBUG

  • OTHER:其他日志级别

模块名

产生日志的模块名称。

  • 当设备端使用Android SDK时,模块名称为ALK-LK。

  • 当设备端使用C SDK时,为自定义的模块名称。

内容

日志内容详情。


设备日志分析

日志内容中包含结果状态码Code。根据结果状态码进行日志分析。

错误码包含设备端SDK生成的错误码(Android SDK的错误码C SDK的错误码)和用户自定义的状态码。

  • 本页导读 (0)
  • 前提条件
  • 查询设备本地日志
  • 日志字段说明
  • 设备日志分析