PHPやJavaScriptなどの覚え書き、たまに愚痴、反省など。
EC2 CloudWatchをグラフ化
Amazon EC2上のサーバーにMRTGをインストールしようかどうか迷っていたら、CloudWatchというサービスがあるのに気がついてしまいました。(おそっ)
このサービスはEC2インスタンスのCPU負荷やディスクIO、ネットワーク使用量などをXMLなどのデータで返してくれるコマンドで、かなり柔軟に様々なデータを提供してくれるので、さっそくこのAPIツールで得られた結果を元にグラフを作成するパッケージを作成しました。
CloudWatch APIを使用するために、あらかじめJDKのセットアップが必要だったりして、セットアップは若干めんどくさいのですが、MRTGを構築するよりははるかに簡単だと思います。
ダウンロード
動作環境
- Linux + Apache + PHP5.x
- CloudWatch API Toolsが動作可能な環境であること
ライセンス
- 本パッケージそのものはMITライセンスとしますが、システムの動作にはAmazon社のCloudWatch API及びGoogle社のChart APIが必要です。
従って、それらの利用規約を遵守願います。
ちなみに。。。
このパッケージ内のgchart.class.jsは、XMLデータをGoogle Chart API用のURLに変換する、自分でいうのも何ですがナイスなJavaScriptです。
単品で配布できるほどの汎用性はないのですが、それでもほとんどのGoogle Chart APIの機能はカバーできていますので、ご興味のある方は試してやってください。
寄付大歓迎
気に入っていただいた方からの、ご褒美をお待ちしています。
| この記事は miya によって 2009 年 6 月 25 日 2:51 AM に投稿されました, 未分類 以下に保存されています。 RSS 2.0 を通してコメントをフォローする。 コメントを残すか、ご自分のサイトからトラックバックできます。 |
コメント無し
トラックバックはありません。
Additional comments powered by BackType


