ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

智能设备远程运维服务指南

2021-10-16 17:33:46  阅读:195  来源: 互联网

标签:服务 运维 HaaS 服务指南 开通 日志 远程 设备


 

背景

传统嵌入式设备部署到现场之后,如果没有设备运行的日志和运行状态等信息;当设备出现问题时,难以分析出现问题的现场。研发环境难以确认复现条件,以及复现出来的现象是否由于同一原因所导致。一旦出现问题,如果没有合适的运维手段;只能安排工程师现场蹲点复现抓取调试日志;定位周期长,维护成本高。为此HaaS硬件结合HaaS远程运维服务,给使用阿里云物联网服务的设备提供设备日志上云和远程查询设备状态等功能;提高物联网设备的维护能力,降低现网设备维护成本。

HaaS设备运维服务

HaaS设备运维服务是结合HaaS硬件设备为设备提供日志上云和远程查询设备状态等功能,提高HaaS硬件设备现网的运维能力。目前正处于免费公测中,欢迎大家试用尝鲜。

开通HaaS设备运维服务

  • step1 : 登录HaaS设备运维服务

HaaS云端积木(阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台)--> 设备运维服务。如下所示:

 

Step2:开通HaaS运维服务

在step1打开设备运维服务后,点击开通服务;同意相关服务条款后即可开始试用。

 

  • step3 : 添加开通运维服务的阿里云物联网平台产品

在同意相关服务条款后,调试运维界面即可被打开;点击选择产品可以已经创建在阿里云物联网平台的产品来开通调试运维功能。监控通知功能暂未开放。

 

HaaS设备打开远程运维功能

在开通HaaS设备远程服务后,本章节主要介绍基于linksdk_demo在HaaSEdu上打开设备远程运维功能;将本地的运行日志上传到HaaS远程维护服务控制台。主要代码修改主要分为以下几步:

  • step1:ulog 组件打开异步模式:如果需要打开设备日志上云功能需要ulog工作在异步模式。
修改components/ulog/package.yaml 文件中ULOG_CONFIG_ASYNC 修改为1。

 

  • step2: cli组件开通云端命令处理功能:HaaS设备运维服务需要cli组件能处理运维服务下发的控制命令

修改components/cli/package.yaml 配置CLI_UAGENT_ENABLE 为1 ,方法如下:

 

  • step3:linksdk_demo开通日志上云通道:通过依赖uagent和ulog组件,即可打开日志上云功能。

修改solutions/linksdk_demo/package.yaml , 方法如下:

  • step4:修改linksdk_demo示例三元组为开通服务的产品设备三元组

将开通了HaaS设备运维服务的设备三元组修改到linksdk demo中,方法如下图所示:

 

实验结果

将linksdk_demo烧录到haaseduk1设备后,即可在HaaS设备运维看到响应的设备日志信息,如下图所示:

 

小结

本文主要描述了如何开通HaaS设备运维服务以及如何结合AliOS Things代码在设备开通日志上云和远程控制功能。目前HaaS设备运维服务正在公测中,欢迎大家尝试。使用HaaS设备运维服务集合AliOS Things,提高产品的远程运维能力,降低产品后期维护成本。

标签:服务,运维,HaaS,服务指南,开通,日志,远程,设备
来源: https://blog.csdn.net/HaaSTech/article/details/120801403

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有