2.上云提供了拉取日志的API:
功能说明:https://developer.dji.com/doc/cloud-api-tutorial/cn/feature-set/dock-feature-set/remote-log.html
API:https://developer.dji.com/doc/cloud-api-tutorial/cn/api-reference/dock-to-cloud/mqtt/dock/dock2/log.html
关于API拉取全量日志说明:
1.核心流程就两步:fileupload_list方法获取设备当前日志列表-》fileupload_start上传故障时间的无人机和机场对应的boot_index唯一文件索引(总共两个boot_index,无人机和机场有各自的文件索引,确保无遗漏)
1.1首先下发fileupload_list获取现在设备的所有日志列表,module_list-0:代表飞机,3:代表机场,进行日志排查需要拉取全量日志,也就是对应故障时间的机场和无人机日志。
1.2若无对应故障时间的日志,用户可以先排查是否内网环境未部署ntp或者ntp服务失效,导致日志时间和网络时间不同步,故障现象发生后,用户需要及时拉取日志,避免日志被覆盖。
1.3由于日志基本在1-2G,用户需要准确拉取故障发生时的时间段日志,start_time代表日志开始时间,end_time代表日志结束时间,boot_index代表文件唯一索引,用唯一索引去发起日志上传即可。
例:设备在2025-3-27 10:30发生故障,那么用户就只需要拉取start_time是2025-3-27 10:00 end_time是2025-3-27 11:00这个时间段的无人机和机场日志,日志统一 使用.tar.gz结尾
视频演示:https://developer.dji.com/doc/cloud-api-tutorial/cn/quick-start/function-display-video.html#%E8%BF%9C%E7%A8%8B%E6%97%A5%E5%BF%97
评论
0 条评论
请登录写评论。