利用DRM远程监控嵌入式设备参数

Digi的嵌入式Linux操作系统可以集成DRM远程监控能力。DRM即Digi Remote Manager,它是由Digi最早提出和商用的的物联网公有设备云演化而来的。早期的Digi物联网设备云称为iDigi,大约在2012年的时候就开始商用,其间名称经过几轮变换,从Digi设备云到今天所称的DRM,中文名称为Digi远程管理云。DRM的称呼体现了Digi的设备云除了支持底层的物联网公有云属性外,更注重实际的业务能力,也就是DRM提供了许多设备和远程管理应用级的API,而不单单是一个物联网基础设施云平台,这也是DRM区别于其它IoT云服务商的地方。

任何的物联网设备都可以接入DRM并应用它的远程管理能力,但Digi设备无疑是最方便的。Digi的嵌入式核心板Linux镜像带有Cloud connector,一个DRM的连接使能服务,它使得利用ConnectCore系列嵌入式核心板非常方便的应用DRM的相关API服务。

DRM的相关服务和功能

DEY使您可以远程监控和分析众多的接入设备,管理它们的配置,或是通过DRM集成的服务更新整个系统。您也可以基于设备正常运行的条件来编写告警程序,以便在设备异常时获得及时通知,或是定期批量对一组或全部设备进行远程操作。

DRM远程管理特性:

定期分析和报告系统信息,比如CPU占用率,可用内存,温度等,创建完整的设备健康状况时间轴

通过DRM可以列出,上传或下载远程设备上文件系统中的内容,DRM提供web service API来灵活实现应用对设备文件系统数据的远程访问。

远程控制设备上的一些接口配置,如以太网口,无线等,也可以对设备进行远程重启。

可以对设备整个系统或固件进行远程更新

客户可以通过网页或是app,利用DRM的web service API对成批的设备进行自动化操作和管理。

连接到DRM设备云并运行例程

DRM设备远程管理云是一个收费的物联网云服务,您可以注册个免费试用帐号进行30天的相关的功能测试。默认地,DEY中集成有应用程序cloud-connector。如果您有DRM帐户,并添加核心模块对应的设备到到设您的DRM帐户中,运行该程序将使您的设备连接到DRM上。下面是做法:

默认地,例程会发送CPU占用率,剩余内存,CPU温度等参数到DRM上,除此之外,你还可以自行定制监控和您设备健康状况有关的电参。除了在DRM上查阅相关数据外,您可以通过APP或服务器程序取回这些电参。