设备本地日志
设备(包括网关和子设备)可以上报日志到云端。您可以在物联网平台控制台日志服务页,查询设备本地日志,进行故障分析。
前提条件
设备已使用Android SDK或C SDK开发完成,并上报日志。具体操作,请参见设备日志上报。
如果设备通过SDK开发实现了日志上报开关功能,则需要在设备管理 > 设备管理的设备列表,单击设备对应的查看按钮,进入设备详情页,单击编辑查看,开启设备本地日志上报开关;设备未实现日志上报开关功能的,无需开启开关。
查询设备本地日志
登录物联网平台控制台。
在左侧导航栏,单击监控运维 > 日志服务。
选择设备本地日志页签。
输入搜索条件,然后单击搜索按钮。
支持的搜索条件如下表。
搜索条件 | 说明 |
搜索条件 | 说明 |
日志等级 | 日志级别。可以使用默认日志级别,也可以自定义日志级别。默认日志级别从高到低为:
|
设备ID | 输入设备ID。根据设备ID,搜索该设备的相关日志。 |
TraceId | 输入追踪ID,搜索串联模块日志。 |
模块名关键字 | 输入模块名,搜索该模块产生的日志。 |
内容关键字 | 输入日志内容关键字搜索日志。支持的关键字:API请求入参、错误原因、消息ID(MessageID)、设备ID(clientId)、操作(Operation)。 |
时间范围 | 选择要查询日志的上报时间范围。 |
日志字段说明
日志中包含的字段说明如下表。
参数 | 含义 |
参数 | 含义 |
上报时间 | 设备端上报日志的时间。 |
采集时间 | 设备端采集日志的时间。 |
TraceId | 追踪ID,可用于搜索串联模块。 |
设备ID | 设备ID。 |
日志级别 | 默认显示所有级别的日志,您可以仅查询某一级别的日志。除OTHER级别外,日志级别从高到低为:
|
模块名 | 产生日志的模块名称。
|
内容 | 日志内容详情。 |
设备日志分析
日志内容中包含结果状态码Code。根据结果状态码进行日志分析。
错误码包含设备端SDK生成的错误码(Android SDK的错误码和C SDK的错误码)和用户自定义的状态码。
- 本页导读 (0)
- 前提条件
- 查询设备本地日志
- 日志字段说明
- 设备日志分析