4

ドメインごとの CPU、メモリ、および帯域幅の使用状況を監視するための Python での最適なソリューションは何ですか?

このソリューションは、複数のインスタンスでも機能する必要があります。

4

2 に答える 2

1

Amazon CloudWatchをチェックアウトしましたか?

Amazon CloudWatch を使用すると、 Amazon EC2 インスタンス、Amazon EBS ボリューム、Elastic Load Balancer、Amazon RDS DB インスタンスなどの AWS リソースをリアルタイムでモニタリングできます。これらの AWS リソースについては、CPU 使用率、レイテンシー、リクエスト数などのメトリクスが自動的に提供されます。メモリ使用量、トランザクション量、エラー率など、独自のカスタム アプリケーションおよびシステム メトリクスを提供することもでき、Amazon CloudWatch はこれらもモニタリングします。Amazon CloudWatch を使用すると、最新の統計にアクセスしたり、グラフを表示したり、メトリクス データのアラームを設定したりできます。Amazon CloudWatch の機能には、API、コマンドライン ツール、AWS SDK、AWS マネジメント コンソールからアクセスできます。

その後、Amazon Python boto ライブラリを使用して CloudWatch 統計にアクセスできます

于 2012-06-04T06:11:26.790 に答える
1

CPU は、組み込みメトリクスを使用して CloudWatch で監視できます。メモリについては、AWS コマンド ライン ツールでカスタム メトリクスを使用するか、公式の AWS SDK で powershell/ruby スクリプトを記述できます。

AWS SDK を使用して、簡単に定量化できるものなら何でもモニタリングできます。ドメインごとの帯域幅の使用状況を監視するには、ntop などをお勧めします。

于 2012-06-20T17:21:38.793 に答える