What Would Jesus Do?

コマンドラインからインスタンス情報を取得

ec2din コマンドを利用すると、インスタンス情報を取得することができます。

例えば
ec2din -K pk.pem -C cert.pem --region ap-northeast-1
を実行すると、下記のような結果が返ってきます。

[root@ip-10-150-175-70 cimacoppi]# ec2din -K pk.pem -C cert.pem --region ap-northeast-1
RESERVATION r-f057c3f1 301385992664 default,WEB
INSTANCE i-980b9c99 ami-f401aaf5 ec2-175-41-199-5.ap-northeast-1.compute.amazonaws.com ip-10-150-175-70.ap-northeast-1.compute.internal running cimacoppi.net-tokyo 0 t1.micro 2011-06-17T03:24:36+0000 ap-northeast-1b monitoring-enabled 175.41.199.5 10.150.175.70 ebs paravirtual xen sg-10c07311, sg-24c07325
BLOCKDEVICE /dev/sda1 vol-0de2f165 2011-06-17T03:24:57.000Z
TAG instance i-980b9c99 Name admin
RESERVATION r-1e204d1f 301385992664 default,WEB
INSTANCE i-44a0c945 ami-f401aaf5 ec2-175-41-246-212.ap-northeast-1.compute.amazonaws.com ip-10-146-90-73.ap-northeast-1.compute.internal running cimacoppi.net-tokyo 0 t1.micro 2011-06-02T07:24:49+0000 ap-northeast-1a monitoring-enabled 175.41.246.212 10.146.90.73 ebs paravirtual xen sg-10c07311, sg-24c07325
BLOCKDEVICE /dev/sda1 vol-a22954c9 2011-06-02T07:25:09.000Z
TAG instance i-44a0c945 Name TEST

これだと何かなんだかわからないと思います。
そこで、インスタンス名・ElasticIP・Private IP Addressを知りたい場合などはawkコマンドを利用します。

コマンドは下記のようになります。

ec2din -K pk.pem -C cert.pem --region ap-northeast-1 | grep "INSTANCE" | awk '{print $2,$13,$14}'

↓のような結果が得られます。
i-980b9c99 175.41.199.5 10.150.175.70
i-44a0c945 175.41.246.212 10.146.90.73
[PR]



by cimacoppi | 2011-10-04 20:34 | AWS

クラウド・ノイズ
by cimacoppi
プロフィールを見る
画像一覧

検索

最新の記事

mod_line_editを..
at 2012-12-14 22:25
nagiosでOracleの..
at 2012-12-13 12:25
s3cmdでmultipar..
at 2012-12-06 15:59
tcpservr をssl化する
at 2012-03-10 21:50
telnetコマンドでpop..
at 2012-03-06 15:59

最新のトラックバック

ファン

ブログジャンル

画像一覧