AWSはこの頃、Amazon CloudWatchに"すぐに使える "ベストプラクティスのアラーム推奨を導入した。この新しいオプションは、AWSプラットフォームでの観測可能性を向上させるために設計されており、ユーザーはコンソールから簡単にアラームを追加したり、CloudFormation、Terraform、CLI用のテンプレートをダウンロードできる。
現在19のマネージドサービスで利用可能な新しい推奨は、エンジニアがアラームを設定すべきメトリクスを特定し、AWSインフラストラクチャの重要なイベントを見逃さないようにするために設計されている。CloudWatchコンソールのトグル・ボタンとして利用可能なアラーム作成ウィザードは、モニタリングのベスト・プラクティスに従って、アラーム勧告に基づいて記入されたメトリクス名、統計値、期間を提供する。推奨に特定の閾値が含まれている場合、これも事前に入力されている。
発表によると、
アラーム推奨トグルを適用することで、推奨アラームを持つすべてのメトリクスを簡単に確認できるようになりました。アラームの作成がより簡単になり、推奨アラームの構成があらかじめ入力されたアラームウィザードを使用できるようになりました。また、推奨アラーム用に自動生成されたインフラストラクチャー・アズ・コードを一括ダウンロードできるため、テンプレートへ簡単に追加して、監視のプロビジョニングを自動化できます。
推奨アラームをサポートしているサービスは、Auto Scaling、S3、Lambda、CloudFront、DynamoDB、EFS、Kinesisで、Amazon RDS、EBS、SESはまだサポートされていない。MomentoのエコシステムエンジニアでAWS Serverless HeroのAllen Helton氏は次のようにコメントしている。
これは、観測可能性の分野における大きなギャップでした。アプリケーションについて知る必要があることを、これを使って知ることができるのは素晴らしいことです。
推奨されるアラーム用のインフラストラクチャー・アズ・コードのアラーム定義をダウンロードし、そのコードを使ってCloudFormation、AWS CLI、またはTerraformで再現することが可能で、開発者はCDKのサポートを求めている。
ソースはこちら:AWSドキュメント
Everlight Radiologyのグローバルクラウドアーキテクト、Shahed Kazi氏のコメント。
これはAWSのロギングとモニタリングにとって画期的なことだ。将来、AWSがIaaSでアラームを有効にするために、長いIaaSコードを必要としない、よりシンプルなオプションを提供することが期待されている。
顧客がアラームを理解しやすくするために、クラウドプロバイダーはコンソールに表示されるAWSの提供メトリクスに、メトリクスの説明、単位、統計情報、サービスへの適用方法などのインラインメトリクス情報も追加した。The Duckbill Groupのチーフ・クラウド・エコノミストであるCorey Quinn氏は、自身のニュースレターで次のようにコメントしている。
AWSがようやく手を貸してくれたとしか言いようがないが、お気に入りのサービスに対して、あらかじめパッケージ化されたアラームの推奨を得ることができるようになりました。恐怖のデジタルハウスをDIYするよりも、既製品のリストを手渡された方が進歩的です。おめでとう、CloudWatch - あなたは昨日ほど役立たずではなくなりました。
アラームの推奨とメトリックの説明は、すべてのAWSの商用リージョンで19のサービスで利用可能で、さらに多くのサービスがすぐにカバーされる予定だ。推奨の利用には追加料金は発生しないが、アラームは他のCloudWatchアラームと同じ料金で課金される。