物联网边缘计算提供对网关的主机监控和对驱动、函数计算、场景联动等资源的监控服务。

前提条件

  1. 已根据环境搭建内容,创建了边缘实例并上线网关。
  2. 为边缘实例分配了驱动、函数计算、场景联动等资源,并成功部署实例。
  3. 已根据云资源访问内容,为边缘实例添加了管理云监控(CloudMonitor)的权限
  4. 实例详情页面监控信息页签下,已开启云监控状态按钮。

主机监控

创建边缘实例并上线网关后,可在实例详情页面监控信息页签选择主机监控,查看主机监控信息。

主机监控为您提供网关的CPU、内存、磁盘、网络等多种监控项,满足网关的基本监控运维需求。

主机监控-中国站

主机监控页签左上角选择待显示信息的采样周期后,可查看该采样周期内网关的如下表格监控项。

表 1. 监控项说明
监控项 参数名称 说明
CPU使用率 cpu_total 当前已消耗CPU占总CPU的百分比。
内存使用率 memoryusage_utilization 当前已使用内存占总内存的百分比。
系统平均负载
说明 系统平均负载的计算方法,请参见表格下方的说明。
load_1m 过去1分钟的网关平均负载。
load_5m 过去5分钟的网关平均负载。
load_15m 过去15分钟的网关平均负载。
磁盘使用率 diskusage_utilization 当前已使用磁盘占总磁盘的百分比。
网络流入流出速率(bps) networkin_rate 网卡每秒接收的比特数,即网卡的上行带宽。
networkout_rate 网卡每秒发送的比特数,即网卡的下行带宽。
网络流入流出数据包(pps) networkin_errorpackages 网卡每秒接收的错误包数量。
networkin_packages 网卡每秒接收的数据包数量。
networkout_errorpackages 网卡每秒发送的错误包数量。
networkout_packages 网卡每秒发送的数据包数量。
说明 系统平均负载计算方法:

系统平均负载值即Linux系统负载平均值,用于计算在一段时间内,一个进程或线程对系统CPU、内存或者IO等的需求。例如load_1m指过去1分钟的网关平均负载。

系统平均负载值记录在Linux系统的/proc/loadavg文件中,您可使用uptime或top工具查看系统平均负载值。

  • load_1m、load_5m或load_15m约等于0:系统空闲。
  • load_1m大于load_5m或load_15m:系统负载增加。
  • load_1m小于load_5m或load_15m:系统负载减少。
  • load_1m、load_5m或load_15m均大于系统CPU数量:系统可能异常。

您可以为主机监控设置报警配置,请按如下步骤操作。

  1. 监控信息页签下单击报警配置
  2. 在您边缘实例对应的云监控控制台报警规则页签中,新建报警规则。
    其中,新建报警规则时关联资源无需更改,其余参数说明及详细操作请参见使用报警服务

实例进程区域框中可查看实例各个进程的详细信息和CPU使用率、内存使用率等情况。

场景联动

说明 仅专业版和标准版的边缘实例有场景联动监控。

分配场景联动到边缘实例并部署实例成功后,在监控信息区域框的场景联动页签下,单击场景名称右侧的查看,查看场景联动的监控信息。

在场景联动监控详情页面左上角选择待显示信息的采样周期后,可查看该采样周期内场景联动的触发次数异常次数场景联动监控信息

边缘应用

说明 仅专业版和标准版的边缘实例有边缘应用监控。

分配边缘应用到边缘实例并部署实例成功后,在监控信息区域框的边缘应用页签下,单击应用名称右侧的查看,查看边缘应用的监控信息。

在边缘应用监控详情页面左上角选择待显示信息的采样周期后,可查看该采样周期内边缘应用的如下表格监控项。查看场景联动
表 2. 监控项说明
监控项 说明
调用次数 采样周期内函数被调用的次数。
执行时间 每次调用函数时,平均处理请求的时间,单位为毫秒。
退出次数 采样周期内函数所属进程或者容器退出的次数。

驱动监控

说明 仅专业版和标准版的边缘实例有驱动监控

分配驱动和子设备到边缘实例并部署实例成功后,在监控信息区域框的驱动监控页签下,单击驱动名称右侧的查看,查看驱动的监控信息。

在驱动监控详情页面左上角选择待显示信息的采样周期后,可查看该采样周期内驱动所属进程或者容器的退出次数驱动监控信息

流数据监控

说明 仅专业版的边缘实例有流数据监控

分配流数据任务到边缘实例并部署实例成功后,在监控信息区域框的流数据监控页签下,单击任务名称右侧的查看,查看流数据任务的监控信息。

在流数据监控详情页面左上角选择待显示信息的采样周期后,可查看该采样周期内流数据任务的被触发次数

流数据监控