# 资源监控

微信云托管以环境维度，提供了详细的资源使用监控，可以实时反映出环境各个服务和各种资源的使用消耗情况，以及服务内版本运行的具体情况。

另外在服务管理-某个具体服务下也有该服务的运行监控。

## 资源使用

[资源使用](https://cloud.weixin.qq.com/cloudrun/analysis/usage)反映微信云托管环境一个计费周期内的各资源使用消耗，分当日和当月两类展示。

如果环境有免费额度，则显示免费额度消耗情况。

![](https://res8.wxqcloud.qq.com.cn/wxdoc/04a8b65c-bae2-4bdf-a3bf-834ce438dd3f.png)

如果你的环境购买资源包，则在底部展示资源包的消耗情况，具体资源包详情请前往[文档](/minigame/dev/wxcloudrun/src/Billing/package)

## 监控图表

微信云托管支持服务及服务版本级别的监控视图，前往「微信云托管控制台-资源监控-监控图表」查看。可通过切换环境查看不同环境下的服务及版本的监控视图。

### 一、服务监控

服务监控视图，共有 8 个监控指标，下拉框切换服务查看不同服务的监控视图；

- **调用次数**：单位时间内服务收到的请求次数总和（包括通过服务域名、HTTP 访问服务产生的请求）；
- **平均响应时间 RT**：单位时间内服务收到的所有请求的响应时间取平均值；
- **QPS**：单位时间内服务平均每秒处理的请求数；
- **HTTP 错误**：单位时间内请求服务失败返回 HTTP 错误的次数；
- **CPU 用量**：单位时间内服务所有版本 CPU 资源消耗之和，单位为（核 x 小时）；
- **内存用量**：单位时间内服务所有版本内存资源消耗之和，单位为（GiB x 小时）；
- **实例个数**：服务所有版本的实时实例个数之和，在单位时间内取平均值；
- **实例状态不正常个数**：服务所有版本的实时实例状态不正常个数之和，在单位时间内取平均值；

### 二、版本监控

版本监控视图，共有 10 个监控指标，下拉框切换服务下版本查看不同版本的监控视图；也可在对应服务的部署发布中查看各版本监控视图。

- **调用次数**：单位时间内版本收到的请求次数总和（包括通过服务域名、HTTP 访问服务产生的请求）；
- **平均响应时间 RT**：单位时间内版本收到的所有请求的响应时间取平均值；
- **QPS**：单位时间内版本平均每秒处理的请求数；
- **HTTP 错误**：单位时间内请求版本失败返回 HTTP 错误的次数；
- **CPU 用量**：单位时间内版本 CPU 资源消耗，单位为（核 x 小时）；
- **内存用量**：单位时间内版本内存资源消耗之和，单位为（GiB x 小时）；
- **CPU 使用率**：版本所有实例 CPU 使用率平均值，在单位时间内再取平均值。可作为设置扩缩容条件的参考值；
- **内存使用率**：版本所有实例内存使用率平均值，在单位时间内再取平均值；
- **实例个数**：版本的实时实例个数，在单位时间内取平均值；
- **实例状态不正常个数**：版本的实时实例状态不正常个数，在单位时间内取平均值；
