投稿日: Aug 5, 2021

CloudWatch Synthetics が視覚的なモニタリングをサポートするようになり、ウェブアプリケーションにおけるユーザーエクスペリエンスの視覚的な欠陥を検出することが可能になりました。CloudWatch Synthetics は、24 時間年中無休でスクリプトを実行することにより REST API、URL、ウェブサイトコンテンツのモニタリングをサポートします。新しい視覚的モニタリング機能を使用すると、スクリプト化できない視覚的欠陥を検出できます。

Canary はモジュール式の軽量スクリプトであり、エンドポイントや API を外部からモニタリングするためにスケジュールに従って実行するように設定できます。Canary はユーザーのアクションを同じようにシミュレーションするので、ユーザーエクスペリエンスを継続的にモニタリングできます。新しい視覚的なモニタリング機能では、視覚的な不一致を検出する目的で、Canary 実行中に取得されたスクリーンショットがベースラインと比較されます。不一致の内容が事前設定されたしきい値を越えている場合、通知が行われ、ユーザーは違いを表示できます。視覚的なモニタリング機能は、既存または新規の Node.js Canary で有効にすることができます。境界を追加して、予期された変更を除外することもできます。視覚的なモニタリング機能は、ImageMagick オープンソースソフトウェアツールキットを使用します。

この機能は、中国リージョンを除き、CloudWatch Synthetics が利用可能なすべてのリージョンで利用できます。

この機能の詳細については、CloudWatch Synthetics のドキュメントをご覧ください。料金については、Amazon CloudWatch の料金を参照してください。