检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用开源C语言库连接MQTT Broker 操作场景 MQTT是一种发布/订阅模式的消息协议,能够在硬件性能低下的远程设备以及网络状况糟糕的情况下工作。 本文介绍一种开源的C语言库Eclipse Paho C Client Library连接使用IEF的内置MQTT Broker。
日志、监控和告警 日志说明 边缘节点会上传系统日志和应用日志,您需要在IEF控制台上打开日志开关。 系统日志:边缘节点上IEF软件(如edge-core、edge-logger和edge-monitor等)产生的日志。 应用日志:边缘节点上部署的应用所产生的日志。 边缘节点会上传
日志、监控和告警 日志说明 边缘节点会上传系统日志和应用日志,您需要在IEF控制台上打开日志开关。 系统日志:边缘节点上IEF软件(如edge-core、edge-logger和edge-monitor等)产生的日志。 应用日志:边缘节点上部署的应用所产生的日志。 边缘节点会上传
2049 GMT * common name: paas.placement.certs.secret OSS3.0 CA > GET / HTTP/1.1 ..... 可能原因及解决方法: 域名解析问题。 执行如下命令。 ping ief2-edgeaccess.cn-north-4
如图2所示,为节点配置系统日志和应用日志。您可以自行选择是否开启云端日志(开启后,可在AOM服务中查看日志)。 图2 日志配置 阅读并勾选协议后单击“注册”,进入如下图页面,请下载配置文件和软件,在纳管边缘节点时将会用到。 图3 下载配置文件和边缘核心软件 在右下角勾选“我已完成
object 终端设备静态属性信息 access_protocol String 访问协议,有如下选项: userdefine:自定义协议 modbus:modbus协议 opc-ua:opc-ua协议 表4 ValueInPropertyVisitors 参数 参数类型 描述 register_type
线、中划线,长度限制为1~64 access_protocol String 访问协议,有如下选项: userdefine:自定义协议 modbus:modbus协议 opc-ua:opc-ua协议 默认为userdefine description String 终端设备描述,最大长度255,不允许^
在弹出的窗口中勾选需要绑定的设备,并填写终端设备与节点的关系,单击“确定”。 节点和设备具有依赖关系,只有安装了Modbus插件的节点才能绑定Modbus协议的终端设备。 父主题: 终端设备管理
线、中划线,长度限制为1~64 access_protocol String 访问协议,有如下选项: userdefine:自定义协议 modbus:modbus协议 opc-ua:opc-ua协议 默认为userdefine description String 终端设备描述,最大长度255,不允许^
线、中划线,长度限制为1~64 access_protocol String 访问协议,有如下选项: userdefine:自定义协议 modbus:modbus协议 opc-ua:opc-ua协议 默认为userdefine description String 终端设备描述,最大长度255,不允许^
终端设备与设备孪生 终端设备 终端设备可以小到传感器、控制器,大到智能摄像机或工控机床。 终端设备可以连接到边缘节点,终端设备支持通过MQTT协议接入。终端设备接入后,可以在IEF中对终端设备进行统一管理。 图1 终端设备管理 设备孪生(DeviceTwin) 终端设备通常包含两类数据:
终端设备与设备孪生 终端设备 终端设备可以小到传感器、控制器,大到智能摄像机或工控机床。 终端设备可以连接到边缘节点,终端设备支持通过MQTT协议接入。终端设备接入后,可以在IEF中对终端设备进行统一管理。 图1 终端设备管理 设备孪生(DeviceTwin) 终端设备通常包含两类数据:
创建应用部署 功能介绍 该API用于部署一个或多个应用到一组边缘节点。 URI POST /v2/{project_id}/edgemgr/deployments 表1 Path参数 名称 是否必选 说明 project_id 是 项目ID,获取方法请参见获取项目ID。 请求消息
作为一个最终用户,我需要查询kuiper的状态以及数据如何端到端传输的。 源--->addressing--->IEF数据通道--->云端--->云端其他服务 在IEF容器应用界面获取Kuiper的状态。 在IEF边云消息界面获取消息传输情况。 从AOM服务获取应用的监控和日志。 参考文档 EMQ的Kuiper项目
剪,降低边缘的使用难度。 低成本 云计算和边缘计算结合,在边缘节点处实现了对数据的过滤和分析,大幅提高效率,降低云端计算成本。 在进行云端传输时通过边缘节点进行一部分简单数据处理,进而能够缩短终端设备响应时间,减少从终端设备到云端的数据流量,降低带宽成本。
接IEF,从而使得线下边缘节点在无法访问公网时连接IEF。 使用开源C语言库连接MQTT Broker MQTT是一种发布/订阅模式的消息协议,能够在硬件性能低下的远程设备以及网络状况糟糕的情况下工作。 本最佳实践介绍一种开源的C语言库Eclipse Paho C Client
选择SystemEventBus源端点时 自定义topic:选择节点并输入一个topic 设备数据上传通路:选择节点,选择该节点上绑定的MQTT协议的终端设备。 选择设备时,只允许选择MQTT协议的终端设备。 目的端点:选择目的端点,如SystemEventBus。 目的端点资源:输入目的端点资源。 单击“创
"type" : "rest", "properties" : { "public" : "stargate-elb.ief-system.svc.cluster.local" }, "ief_instance_id" : "38898a
边缘节点名称:边缘节点的名称。例如“ief-node”。 AI加速卡:选择“不启用”。 其他配置项保持默认值。 勾选“我已经阅读并同意《华为云服务等级协议》”,单击页面右下角的“注册”。 通过证书注册。下载配置文件和边缘节点安装工具。 图2 下载边缘节点安装工具和配置文件 根据页面提示,单击“下载
推理模型,例如图像识别、视频分析、文字识别; 提供边缘消息总线,如 MQTT Broker 等; 从使用 OPC-UA、Modbus 等特定协议的设备读取数据,满足工业设备的数据接入需求; 边缘应用开发商可以在边缘应用中心认证自己的账号并进行管理,开发商可以将自己的应用打包为容器镜