编辑或删除金丝雀脚本
您可以编辑或删除现有金丝雀。
编辑金丝雀
在编辑金丝雀时,即使您并未更改其计划,该计划也会在您编辑金丝雀时相应地重置。例如,如果您的金丝雀每小时运行,而您编辑了该金丝雀,则该金丝雀会在编辑完成后立即运行,然后每一小时运行一次。
编辑或更新金丝雀
访问 https://console.aws.amazon.com/cloudwatch/
打开 CloudWatch 控制台。 -
在导航窗格中,选择 Application Signals、Synthetics 金丝雀。
-
选择金丝雀名称旁边的按钮,然后选择 Actions(操作)、Edit(编辑)。
(可选)如果此金丝雀执行屏幕截图可视化监控,并且您希望将金丝雀的下一次运行设置为基准,请选择 Set next run as new baseline(将下一次运行设置为新基准)。
(可选)如果此金丝雀执行屏幕截图可视化监控,并且您希望从可视化监控中删除某个屏幕截图,或者您希望在可视化比较期间指定要忽略部分屏幕截图,请在 Visual Monitoring(可视化监控)下选择 Edit Baseline(编辑基准)。
此时会显示屏幕截图,您可以执行下列操作之一:
若要删除用于可视化监控的屏幕截图,请选择 Remove screenshot from visual test baseline(从可视化测试基准中删除屏幕截图)。
若要指定要在可视化对比过程中忽略的屏幕截图部分,请单击并拖动以绘制屏幕中要忽略的区域。针对要在对比中忽略的所有区域执行完成此操作后,选择 Save(保存)。
-
对金丝雀做出任何其他更改,然后选择 Save(保存)。
删除金丝雀
当您删除金丝雀时,可以选择是否同时删除该金丝雀使用和创建的其他资源。当您删除金丝雀时,还应删除以下内容:
-
此金丝雀使用的 Lambda 函数和层。其前缀为
cwsyn-MyCanaryName
。 -
为此金丝雀创建的 CloudWatch 告警。这些告警的名称都以
Synthetics-Alarm-MyCanaryName
开头。有关删除警报的更多信息,请参阅编辑或删除 CloudWatch 警报。 -
Amazon S3 对象和存储桶,例如金丝雀的结果位置和构件位置。
-
为金丝雀创建的 IAM 角色。它们的名称为
role/service-role/CloudWatchSyntheticsRole-MyCanaryName
。 -
CloudWatch Logs 中为金丝雀创建的日志组。这些日志组具有以下名称:
/aws/lambda/cwsyn-MyCanaryName-
。randomId
在删除金丝雀之前,您可能需要查看金丝雀详细信息并记下此信息。这样,您就可以在删除金丝雀后删除正确的资源。
删除金丝雀
访问 https://console.aws.amazon.com/cloudwatch/
打开 CloudWatch 控制台。 -
在导航窗格中,选择 Application Signals、Synthetics 金丝雀。
-
如果金丝雀当前处于
RUNNING
状态,则您必须停止它。仅可删除处于STOPPED
、READY(NOT_STARTED)
或ERROR
状态的金丝雀。要停止金丝雀,请选择金丝雀名称旁边的按钮,然后选择 Actions(操作)、Stop(停止)。
选择金丝雀名称旁边的按钮,然后选择 Actions(操作)、Delete(删除)。
选择是否同时删除为该金丝雀创建和供其使用的其他资源。这包括 Lambda 函数和层,以及该金丝雀的 IAM 角色和 IAM 策略。
要删除该金丝雀的 IAM 角色和 IAM 策略,您必须拥有足够的权限。有关更多信息,请参阅 用于 CloudWatch Synthetics 的 AWS 托管式(预定义)策略。
-
在框中输入
Delete
,然后选择 Delete(删除)。 删除为金丝雀所用和为其创建的其他资源,如本节前面所列内容。