皆さんはCloudwatchで監視をするとき、どのようなカスタムメトリクスを作成していますか?

0

素人質問で恐縮です。Cloudwatchには無料枠と有料枠があるようですが、皆さんはどのように有料枠を利用していますか? 最低限必要とされる(設定が推奨されるであろう)カスタムメトリクスについて教えていただけると幸いです。

現在、1人1日1アクセスを見込む、ユーザー数2000人のWebアプリをAWSで運用しようとしております。 主なサービス構成はNAT、EC2(Bastion)、EBS、ECS、CloudFront、S3、RDS、DynamoDB、CI/CDです。

1つ例を挙げますと、EC2の「メモリ監視」はカスタムメトリクスで設定可能という記事を拝見しました。 この「メモリ監視」は、必須に近い監視項目なのでしょうか。

また、上記サービスについても皆さんのカスタムメトリクス事情についてお伺いさせていただけますと大変助かります。 よろしくお願いいたします。

profile picture
Nagai
質問済み 4ヶ月前239ビュー
1回答
0
承認された回答

EC2であればメモリ、ディスク使用量などは出力することが多いです。
https://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/monitoring/metrics-collected-by-CloudWatch-agent.html

1つ例を挙げますと、EC2の「メモリ監視」はカスタムメトリクスで設定可能という記事を拝見しました。 この「メモリ監視」は、必須に近い監視項目なのでしょうか。

ここら辺はどのようなアプリケーションをホストしているかにもよると思います。
メモリ使用率が多いようなアプリケーションであれば監視項目として出力することがあります。
他にはアプリケーションログをCloudWatch Logsに出力してメトリクスフィルターを使用したカスタムメトリクスを作成したりします。
メトリクスフィルターを使用してアプリケーションのエラーが多発しているなどを検知する際に使用したりします。
https://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/logs/CreateMetricFilterProcedure.html

profile picture
エキスパート
回答済み 4ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン