发布于: Mar 26, 2021

CloudWatch Synthetics 现在支持使用新的次要运行时版本 syn-nodejs-2.1 自定义 Chrome 浏览器上的默认启动设置。这样就为 Canary 启动的浏览器设置(例如视区、设置 Chromium 标志和处理错误)提供了更大的灵活性。使用 syn-nodejs-2.1,您还可以将 Canary 脚本配置为不在 Canary 步骤中截取屏幕截图,从而降低成本,并避免对敏感数据进行屏幕截图。

Canary 是模块化、轻量级脚本,您可以将它们配置为按计划运行,以便从外部监控您的终端节点和 API。Canary 会模拟与用户相同的操作,这样您就可以持续监控用户体验。每当 Canary 运行时,Synthetics 都会使用 Synthetics 默认设置启动一个无头 Chrome 浏览器。现在,您可以使用新的次要运行时版本 syn-nodejs-2.1 自定义这些默认设置。例如,您可以将默认视区从 1920x1080 修改为不同的大小。另一个示例是添加一个 Chromium 标志以设置 SSL 版本,或者删除默认标志,例如禁用弹出窗口阻止

要了解有关此功能的更多信息,请参阅 CloudWatch Synthetics 文档。要了解定价,请参阅 Amazon CloudWatch 定价