偏差检测可以帮助您查看具体资源是否已偏离预期的模板配置,本文为您介绍如何检测资源的偏差检测。
应用场景
如果您想查看资源栈中的具体资源是否符合实际状态,您可以选择使用偏差检测功能检测资源的最新状态。
前提条件
请确保您已经在整个资源栈上进行了偏差检测,操作方法请参见检测资源栈的偏差状态。
使用限制
目前只有部分资源支持偏差检测。更多信息,请参见支持偏差检测和资源导入的资源类型。
偏差检测的方式
控制台:ROS控制台支持对资源进行偏差检测。
对资源进行偏差检测,请参见通过控制台检测资源状态 。
API:支持通过偏差检测API检测资源栈状态。
偏差检测API的更多信息,请参见DetectStackResourceDrift - 对资源进行偏差检测。
阿里云CLI:支持通过阿里云CLI对资源进行偏差监测。
阿里云CLI的具体操作,请参见通过阿里云CLI检测资源状态。
通过控制台检测资源状态
登录ROS控制台。
在左侧导航栏,单击资源栈。
在资源栈列表页面,单击目标资源栈ID。
在资源栈详情页面,单击偏差页签。
在资源偏差状态区域,单击资源名称右侧的检测资源偏差,检测单个资源的偏差状态。
在资源偏差状态区域,单击资源名称右侧的查看偏差详细信息,查看资源物理ID、偏差状态、资源类型以及上一次偏差检查时间。
通过阿里云CLI检测资源状态
安装阿里云CLI。
具体操作,请参见安装阿里云CLI。
配置阿里云凭证。
具体操作,请参见交互式配置(快速配置)。
检测资源状态。
使用
aliyun ros DetectStackResourceDrift
命令对具体资源进行偏差检测。您需要指定资源栈ID、资源名称以及资源栈所属的地域ID。更多信息,请参见DetectStackResourceDrift - 对资源进行偏差检测。
aliyun ros DetectStackResourceDrift --StackId a4dffae5-d2a5-4188-b8b5-69dbe8a2**** --LogicalResourceId Vpc --RegionId cn-beijing