カテゴリー : CloudWatch

Amazon RDS for PostgreSQLのキャッシュヒット率, セッション数等をCloudWatchで監視するスクリプトを作ってみた

前回はEC2のLinuxインスタンスのCPU, メモリ, ディスク, ロードアベレージ等を監視するスクリプトを作った話でした。
今回はEC2以外の監視ということで、Amazon RDS for PostgreSQLのキャッシュヒット率, セッション数, トランザクション数等をCloudWatchのカスタムメトリクスで監視するスクリプト、aws-mon-pgsqlを作ってみました。

こちらもGitHubで公開しました。バグ報告、Pull Request、大歓迎です。

以下で詳細について説明していきます。

続きを読む

広告

AWSのLinuxインスタンスのCPU, メモリ, ディスク, ロードアベレージ等をCloudWatchで監視するスクリプトを作ってみた

前回、前々回とAmazon CloudWatch Monitoring Scriptsについて見てきました。
今回は、LinuxのCPU, メモリ, ディスク, ロードアベレージ等をCloudWatchで監視するスクリプト、aws-mon-linuxを作ってみました。

特徴は下記の通り。

  • Amazon CloudWatch Monitoring Scripts for Linuxとほぼ同一のオプションを用意しているので、同等の操作感で使えます。
  • Amazon CloudWatch Monitoring Scripts for Linuxで監視可能なメモリ、ディスクに加えて、さらにCPUのsystem,user,wait等の詳細な値やロードアベレージ等まで監視できるようにしています。
  • シンプルなBashスクリプトで記述されているため、導入に手間があまりかかりません。

GitHubで公開しました。バグ報告、Pull Request、大歓迎です。

以下で詳細について説明していきます。
続きを読む

Amazon CloudWatch Monitoring Scripts for Microsoft Windows ServerでWindowsインスタンスのメモリとディスク領域を監視する

前回はLinuxインスタンスのメモリとディスク領域を監視しました。
今回のターゲットはWindowsインスタンス。
Amazon CloudWatch Monitoring Scripts for Microsoft Windows Serverを使ってEC2インスタンスのメモリとディスク領域を監視してみます。

CloudWatch Windows
続きを読む

Amazon CloudWatch Monitoring Scripts for LinuxでLinuxインスタンスのメモリとディスク領域を監視する

EC2インスタンスを監視するには、CloudWatchが便利です。
このCloudWatchでは、標準で監視できる項目は限られますが、それを補うスクリプトとしてAmazon CloudWatch Monitoring Scriptsが提供されています。

Amazon CloudWatch Monitoring Scriptsには下記の2種類があります。

今回は、前者のAmazon CloudWatch Monitoring Scripts for Linuxを使って、EC2インスタンスのメモリとディスク領域を監視してみます。

CloudWatch

続きを読む