AWS Cloud Watchを使用したサービス監視について

0

現在、社内でAWSの導入を検討しているのですが、AWS Cloud Watchを使用し、 Iaas及びPaasを対象とした、Webサービス/DBサービスの監視を行うことは可能でしょうか。 尚、監視項目としては、以下を想定しています。

  • 死活監視
  • サービス監視、プロセス監視
  • ポート監視
  • URL監視
  • 性能監視(CPU、ディスク容量、メモリ)
  • ログ監視(イベントログ、テキストログ)

初歩的な質問となり恐れ入りますが、ご教示いただけますと幸いです。

已提問 6 個月前檢視次數 1013 次
2 個答案
1

死活監視

死活監視はどのようなものを想定されていますでしょうか?
ping監視のようなものだとCloudWatchでは対応ができません。
別途、Lambdaや監視用のEC2を作成する必要があります。

サービス監視、プロセス監視

こちらは対応可能です。
EC2をご利用されていればCloudWatch Agentをインストールしてプロセス監視を設定できます。
以下のブログが参考になると思います。
https://www.site24x7.jp/blog/cloudwatch-process-monitoring/

ポート監視

ポート監視は以下のブログの方法で対応可能だと思います。
https://www.site24x7.jp/blog/cloudwatch-port-monitoring/

URL監視

URL監視はCloudWatchの機能で対応可能です。
CloudWatch Syntheticsという機能があるのでこちらでURL監視を設定できます。
https://aws.amazon.com/jp/blogs/news/multi-step-api-monitoring-using-amazon-cloudwatch-synthetics/

性能監視(CPU、ディスク容量、メモリ)

CloudWatch Agentをインストールしてディスク容量、メモリ使用率を監視できます。
CPUについてはCloudWatch Agentを導入しないでもEC2の場合はデフォルトで確認ができます。
以下のドキュメントに取得できるメトリクス一覧が記載されています。
https://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/monitoring/metrics-collected-by-CloudWatch-agent.html

ログ監視(イベントログ、テキストログ)

こちらもCloudWatch Agentをインストールできれば可能です。
以下のブログが参考になると思います。
https://blog.wyrd.co.jp/2022/09/26/ec2%E5%86%85%E3%81%AE%E3%83%AD%E3%82%B0%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92cloudwatch%E3%83%AD%E3%82%B0%E3%81%AB%E5%87%BA%E5%8A%9B%E3%81%99%E3%82%8B/

profile picture
專家
已回答 6 個月前
0

ご回答をいただきありがとうございます。 死活監視については、ご認識をいただいている通り、Ping監視でサーバーのOSが動作しているか否かの監視を想定しておりました。 Cloud Watch のみを使用する想定では、サーバーの正常なシャットダウン等を検知することはできないでしょうか。

そのほかの監視項目については、以下のインストール/サービスの使用にて監視可能とのことで承知いたしました。 それぞれご教示いただいたURLを参照し、検討を進めさせていただきます。

  • CloudWatch Agentのインストール

    • サービス監視、プロセス監視
    • 性能監視(CPU、ディスク容量、メモリ):EC2が対象となるケースでは、CPUのみCloudWatch Agentのインストールが必要なし
    • ログ監視(イベントログ、テキストログ)
  • CloudWatch Syntheticsの使用

    • URL監視
  • Route53の使用(Cloud Watch でアラームを管理)

    • ポート監視
已回答 6 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南