答えて

26

ディスクスペースのメトリックは組み込まれていません - Amazonはこれを「外部から」見ているため、EBSボリュームで行ったことはわかりません。いくつかのエキゾチックなフォーマットでフォーマットされています。

Amazonには、AWSシステムとリソースを監視するために使用できるCloudWatchというシステムがあります。幸運なことに、CloudWatchはカスタムメトリックをサポートしています.CloudWatch APIを使用して任意のデータを追加してから、アラートを作成することができます。

Amazonは、Cloudwatchにディスクスペースの利用率を(特に)公開するものをいくつか提供しています(sample scripts)。カスタムメトリックの使用にはわずかな費用がかかります - 1か月あたり0.50ドルです。

+2

しかし、あなたは1ヶ月に10個の無料のものを手に入れます。 – Martin

+0

これらのスクリプトを使用する際には、AWS鍵と秘密で埋められた '--aws-credential-file =/home/ubuntu/monitoring-scripts/awscreds.template'ファイルを提供することができます。これは、ドキュメントでより強調されている可能性のあるものです。 –

+1

@DimitryKは、あなたの提案のように資格情報ファイルを提供するよりも、IAMロールを使用する方がよいでしょう。 IAMロールに関連付けられたインスタンスプロファイルに関連付けられたインスタンスを起動すると、これらのスクリプト(AWS CLIとAWS SDKなどのツール)は自動的に一時的な資格情報を取得できます。回転、取り消しなど)資格情報ファイルを手動で削除します。 –

0

私はFrederick Cheungの答えに同意します。しかし、私はWindowsインスタンスのためにこのユーティリティを見つけました:http://www.eleven41.com/labs/cloudwatch-monitor-for-windows/。それはサービスとして実行され、あなたのためにディスクスペースとメモリ使用量メトリックをCloudWatchに送信します。そこから、CloudWatchでアラームを設定するだけです。

関連する問題