物联网边缘计算提供对网关的主机监控和对驱动、函数计算、场景联动等资源的监控服务。
前提条件
主机监控
创建边缘实例并上线网关后,可在实例详情页面监控信息页签选择主机监控,查看主机监控信息。
主机监控为您提供网关的CPU、内存、磁盘、网络等多种监控项,满足网关的基本监控运维需求。
主机监控页签左上角选择待显示信息的采样周期后,可查看该采样周期内网关的如下表格监控项。
监控项 | 参数名称 | 说明 |
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数量:系统可能异常。
您可以为主机监控设置报警配置,请按如下步骤操作。
在实例进程区域框中可查看实例各个进程的详细信息和CPU使用率、内存使用率等情况。
场景联动
说明 仅专业版和标准版的边缘实例有场景联动监控。
分配场景联动到边缘实例并部署实例成功后,在监控信息区域框的场景联动页签下,单击场景名称右侧的查看,查看场景联动的监控信息。
在场景联动监控详情页面左上角选择待显示信息的采样周期后,可查看该采样周期内场景联动的触发次数和异常次数。
边缘应用
说明 仅专业版和标准版的边缘实例有边缘应用监控。
分配边缘应用到边缘实例并部署实例成功后,在监控信息区域框的边缘应用页签下,单击应用名称右侧的查看,查看边缘应用的监控信息。
在边缘应用监控详情页面左上角选择待显示信息的采样周期后,可查看该采样周期内边缘应用的如下表格监控项。
监控项 | 说明 |
调用次数 | 采样周期内函数被调用的次数。 |
执行时间 | 每次调用函数时,平均处理请求的时间,单位为毫秒。 |
退出次数 | 采样周期内函数所属进程或者容器退出的次数。 |
驱动监控
说明 仅专业版和标准版的边缘实例有驱动监控。
分配驱动和子设备到边缘实例并部署实例成功后,在监控信息区域框的驱动监控页签下,单击驱动名称右侧的查看,查看驱动的监控信息。
在驱动监控详情页面左上角选择待显示信息的采样周期后,可查看该采样周期内驱动所属进程或者容器的退出次数。
流数据监控
说明 仅专业版的边缘实例有流数据监控。
分配流数据任务到边缘实例并部署实例成功后,在监控信息区域框的流数据监控页签下,单击任务名称右侧的查看,查看流数据任务的监控信息。
在流数据监控详情页面左上角选择待显示信息的采样周期后,可查看该采样周期内流数据任务的被触发次数。
文档内容是否对您有帮助?