You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure App Service及实例CPU、内存监控指标与CPU工作集咨询

Azure App Service CPU与内存监控问题解答

一、CPU工作集(单位秒)指标的使用方式

你提到的单位为秒的“CPU工作集”指标,实际应为CPU Time(CPU时间)指标——它代表App Service进程占用CPU的总时长。要通过它计算CPU使用率,可按以下逻辑:

  • 单核心实例:在一个时间窗口(比如1分钟)内,若CPU时间总和接近60秒,说明该实例CPU使用率接近100%(单核心1分钟最多提供60秒计算时长)。
  • 多核心实例:总可用CPU时长为「核心数 × 时间窗口秒数」,比如4核心实例1分钟内总可用时长为240秒,若CPU时间总和为200秒,则使用率为200/240≈83%。
  • 若需监控单个App或实例,需在指标设置中开启Instance和App Name维度拆分,避免查看计划级的聚合数据。

二、可用于监控的CPU与内存指标列表

CPU相关指标

  • CPU Percentage:直接显示实例的CPU使用率百分比,是最直观的CPU负载监控指标,支持按App和实例维度拆分。
  • CPU Time:进程占用CPU的累计时长(单位秒),可结合核心数、时间窗口计算使用率。
  • Total CPU Percentage:App Service计划下所有App的总CPU使用率,用于计划层面的整体负载监控。

内存相关指标

  • Memory Percentage:实例的内存使用率百分比,直接反映内存负载情况。
  • Working Set:进程当前加载到物理内存中的字节数,体现实际占用的物理内存量。
  • Private Bytes:进程独占的内存字节数(不包含共享内存),用于排查进程自身的内存泄漏问题。
  • Virtual Bytes:进程使用的虚拟内存总字节数(含物理内存与交换空间),反映进程的整体内存占用规模。

内容的提问来源于stack exchange,提问作者Tracey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 04:55:22