查看ECS实例的监控信息

监控您的ECS实例是否健康非常重要,您需要确保用户始终可以快速打开您的网站和应用,或者快速完成数据处理和渲染等任务。阿里云提供了监控数据收集、可视化以及实时监控告警等服务,确保您的实例始终处于正常的运行状态。

背景信息

您可以通过ECS控制台和云监控控制台监控实例信息。

  • ECS控制台:提供vCPU使用率、网络流量和磁盘I/O监控。

  • 云监控控制台:提供更加精细化的监控粒度。

监控信息说明

主要监控项说明如下所示:

  • vCPU:阿里云提供实例vCPU使用率监控数据,单位为百分比。百分比数值越高,实例vCPU负载越高。您可以通过ECS管理控制台、云监控管理控制台、调用ECS API或者远程连接实例后查询监控数据。

    以下是远程连接实例后查看vCPU使用率的方式:

    • Windows实例:在任务管理器中查看vCPU使用情况,您可以按vCPU使用率排序,定位占用实例vCPU资源的进程。

    • Linux实例:运行top命令查看vCPU使用情况。在键盘上按下Shift+P根据vCPU使用率排序,定位占用实例vCPU资源的进程。

    重要

    如果CPU持续保持高使用率,则会对系统稳定性和业务运行造成影响。您可以参见以下方法进行优化:

  • 网络流量:阿里云提供实例出方向和入方向的网络流量监控数据,单位为kbps。

    ECS控制台一般提供公网流量监控,云监控控制台可以提供公网和内网流量监控。例如,您的公网出网带宽为1 Mbps,当出网流量达到1024 kbps,表示您的公网带宽已经满负荷。

    说明

    经典网络公网带宽监控数据不包含高防回源流量,如需查看完整监控数据,请登录云监控管理控制台

通过ECS控制台查看监控信息

  1. 登录ECS管理控制台

  2. 在左侧导航栏,选择实例与镜像 > 实例

  3. 在页面左侧顶部,选择目标资源所在的资源组和地域。地域

  4. 找到目标实例,单击实例ID。

  5. 实例详情页,单击监控页签。

  6. 设置监控时间范围,可以查看vCPU使用率、内存使用率等监控信息。

    由于监控曲线显示的聚合方式不一样,选择时间段的长短会影响显示的精度。选择的时间范围越小,显示效果越精细。例如,1小时和6小时的平均值会显示不一样的结果,请您根据实际需要选择适合的时间范围。

    实例监控

    说明

    您也可以使用DescribeInstanceMonitorDataDescribeDiskMonitorDataDescribeEniMonitorData接口获取监控数据。

实例是否安装云监控插件会导致在ECS管理控制台查看到的监控数据不同:

  • 实例已安装云监控插件:ECS管理控制台的监控项中,CPU、内存、系统负载数据为云监控的操作系统监控项,其他监控项与云监控的基础监控项一致。

  • 实例未安装云监控插件:在ECS管理控制台查看到的监控项与云监控的基础监控项一致。

    说明

    基础监控项数据采集频率为每1分钟一次,操作系统监控项数据采集频率为每15秒一次。更多信息,请参见操作系统监控

    以下是实例未安装插件时在ECS控制台上的监控项详细列表,指标采集粒度为1分钟。

    监控指标名称

    监控指标含义

    单位

    MetricName

    Dimensions

    Statistics

    (ECS)CPU使用率

    CPU使用率

    %

    CPUUtilization

    userId、instanceId

    Maximum、Minimum、Average

    (ECS)经典网络公网流入带宽

    公网入流量平均速率

    bit/s

    InternetInRate

    userId、instanceId

    Maximum、Minimum、Average

    (ECS)内网流入带宽

    私网入流量平均速率

    bit/s

    IntranetInRate

    userId、instanceId

    Maximum、Minimum、Average

    (ECS)经典网络公网流出带宽

    公网出流量平均速率

    bit/s

    InternetOutRate

    userId、instanceId

    Maximum、Minimum、Average

    (ECS)内网流出带宽

    私网出流量平均速率

    bit/s

    IntranetOutRate

    userId、instanceId

    Maximum、Minimum、Average

    (ECS)所有磁盘读取BPS

    系统磁盘每秒读取字节总数

    Byte/s

    DiskReadBPS

    userId、instanceId

    Maximum、Minimum、Average

    (ECS)所有磁盘写入BPS

    系统磁盘每秒写入字节总数

    Byte/s

    DiskWriteBPS

    userId、instanceId

    Maximum、Minimum、Average

    (ECS)所有磁盘每秒读取次数

    所有磁盘读IOPS

    次/秒

    DiskReadIOPS

    userId、instanceId

    Maximum、Minimum、Average

    (ECS)所有磁盘每秒写入次数

    所有磁盘写IOPS

    次/秒

    DiskWriteIOPS

    userId、instanceId

    Average、Minimum、Maximum

    (ECS)IP维度公网流入带宽

    公网流入带宽

    bit/s

    VPC_PublicIP_InternetInRate

    userId、instanceId、ip

    Maximum、Minimum、Average

    (ECS)IP维度公网流出带宽

    公网流出带宽

    bit/s

    VPC_PublicIP_InternetOutRate

    userId、instanceId、ip

    Maximum、Minimum、Average

    (ECS)IP维度公网流出带宽使用率

    公网流出带宽使用率

    %

    VPC_PublicIP_InternetOutRate_Percent

    userId、instanceId、ip

    Average

    (ECS)经典网络公网流入流量

    公网流入流量

    Byte

    InternetIn

    userId、instanceId

    Average、Minimum、Maximum、Sum

    (ECS)经典网络公网流出流量

    公网流出流量

    Byte

    InternetOut

    userId、instanceId

    Maximum、Minimum、Average

通过云监控控制台查看监控信息

云监控为您提供开箱即用的企业级开放型一站式监控解决方案。云监控为您的ECS提供主机监控服务,关于主机监控和主机监控项的更多信息,请参见概览操作系统监控

说明

当您需要监控各云产品资源的使用情况时,可以在云监控控制台创建报警规则。如果资源的监控指标达到报警条件,云监控自动发送报警通知,帮助您及时得知异常监控数据,并快速处理。具体操作,请参见创建报警规则

  1. 登录云监控管理控制台

  2. 在左侧导航栏中,单击主机监控

  3. 可选:找到并选中目标实例,在主机监控页面底部,单击批量安装或升级插件,然后单击确定

    如果实例未安装云监控插件,您可以为实例安装插件。具体操作,请参见安装和卸载云监控插件

    • 实例未安装插件:在云监控控制台查看到的是基础监控项。

    • 实例已安装插件:在云监控控制台可以查看基础监控项和操作系统监控项。

  4. 单击目标实例ID,在基础监控操作系统监控页签下获取监控数据。

    说明

    监控数据保留最大天数为30天。