# 资源监控
微信云托管以环境维度,提供了详细的资源使用监控,可以实时反映出环境各个服务和各种资源的使用消耗情况,以及服务内版本运行的具体情况。
另外在服务管理-某个具体服务下也有该服务的运行监控。
# 资源使用
资源使用反映微信云托管环境一个计费周期内的各资源使用消耗,分当日和当月两类展示。
如果环境有免费额度,则显示免费额度消耗情况。
如果你的环境购买资源包,则在底部展示资源包的消耗情况,具体资源包详情请前往文档
# 监控图表
微信云托管支持服务及服务版本级别的监控视图,前往「微信云托管控制台-资源监控-监控图表」查看。可通过切换环境查看不同环境下的服务及版本的监控视图。
# 一、服务监控
服务监控视图,共有8个监控指标,下拉框切换服务查看不同服务的监控视图;
- 调用次数:单位时间内服务收到的请求次数总和(包括通过服务域名、HTTP 访问服务产生的请求);
- 平均响应时间 RT:单位时间内服务收到的所有请求的响应时间取平均值;
- QPS:单位时间内服务平均每秒处理的请求数;
- HTTP 错误:单位时间内请求服务失败返回 HTTP 错误的次数;
- CPU 用量:单位时间内服务所有版本 CPU 资源消耗之和,单位为(核 x 小时);
- 内存用量:单位时间内服务所有版本内存资源消耗之和,单位为(GiB x 小时);
- 实例个数:服务所有版本的实时实例个数之和,在单位时间内取平均值;
- 实例状态不正常个数:服务所有版本的实时实例状态不正常个数之和,在单位时间内取平均值;
# 二、版本监控
版本监控视图,共有10个监控指标,下拉框切换服务下版本查看不同版本的监控视图;也可在对应服务的部署发布中查看各版本监控视图。
- 调用次数:单位时间内版本收到的请求次数总和(包括通过服务域名、HTTP 访问服务产生的请求);
- 平均响应时间 RT:单位时间内版本收到的所有请求的响应时间取平均值;
- QPS:单位时间内版本平均每秒处理的请求数;
- HTTP 错误:单位时间内请求版本失败返回 HTTP 错误的次数;
- CPU 用量:单位时间内版本 CPU 资源消耗,单位为(核 x 小时);
- 内存用量:单位时间内版本内存资源消耗之和,单位为(GiB x 小时);
- CPU 使用率:版本所有实例 CPU 使用率平均值,在单位之间内再取平均值。可作为设置扩缩容条件的参考值;
- 内存使用率:版本所有实例内存使用率平均值,在单位之间内再取平均值;
- 实例个数:版本的实时实例个数,在单位时间内取平均值;
- 实例状态不正常个数:版本的实时实例状态不正常个数,在单位时间内取平均值;