天天看点

【Azure 云服务】指标哪去了?在执行 Swap (交换生产部署和Staging部署) 操作后看不见云服务的旧指标

问题描述

打开云服务(Cloud Service)的Metrics页面,发现过去了指标不见了? 以虚点构成无数据的图表。

【Azure 云服务】指标哪去了?在执行 Swap (交换生产部署和Staging部署) 操作后看不见云服务的旧指标

问题解答

查看云服务的活动日志(Activity Logs),发现最近执行的操作有:

1) 发布Staging 部署,把新版本应用先部署到预生产环境

2) 点击 Swap 按钮,切换 Production 和 Staging 环境

3) 先后停止应用

【Azure 云服务】指标哪去了?在执行 Swap (交换生产部署和Staging部署) 操作后看不见云服务的旧指标

根据操作过程,推断出,旧的指标数据随着SWAP操作,由旧的Production环境转移到Staging环境,而因为原来的Staging环境是新部署的,没有历史指标数据。所以交换后,在新的Production环境看见的指标数据为空。这正是云服务By Design的行为。

【Azure 云服务】指标哪去了?在执行 Swap (交换生产部署和Staging部署) 操作后看不见云服务的旧指标