Click here to load reader
Upload
takehito-tanabe
View
3.775
Download
0
Tags:
Embed Size (px)
DESCRIPTION
第9回 AWS User Group - Japan 東京勉強会でのLTです。
Citation preview
第9回 AWS User Group - Japan 勉強会ライトニングトーク
CloudWatch Custom Metrics
欧文印刷株式会社 田名辺健人2011.07.14
http://yfrog.com/z/klraqcxj (by @kirishimaru)
東京コアメンバー好きなサービスはSQS
田名辺健人欧文印刷株式会社ソフトウェアエンジニアhttp://blog.dateofrock.com/
@eitar0さんデザイン
@c9katayamaさん印刷
おねがい
おねがいネタのための
@dateofrock
@dateofrock
follow me !
Custom Metrics
使ってます?
Custom Metrics
Custom Metrics
好きなメトリクスをPUTできる
Custom Metricsまつり
大本営発表
@mikedaさん Apacheプロセス数とRDSのSelectクエリ数http://d.hatena.ne.jp/mikeda/20110512/1305225982
@j3tm0t0さんMac miniの温度計測http://d.hatena.ne.jp/j3tm0t0/20110517/1305651359
@suz_labさんNagios to Custom Metricshttp://blog.suz-lab.com/2011/05/nagioscloudwatch_19.html
@dateofrock(わたし)JXM Custom Metricshttp://blog.dateofrock.com/2011/05/cloudwatch-jxm-custommetrics.html
参考:http://blog.cloudpack.jp/2011/06/aws-news-cloudwatch-custom-metrics.html
JMXCustom Metrics
// ヒープメモリ状況取得MemoryMXBean mBean = ManagementFactory.getMemoryMXBean();
MemoryUsage heapUsage =mBean.getHeapMemoryUsage();
// DimensionDimension dimension = new Dimension().withName("Server").withValue("server01");
// カスタムメトリクスデータのリクエストを生成PutMetricDataRequest request = new PutMetricDataRequest().withNamespace("JVM").withMetricData(
// Usednew MetricDatum().withDimensions(dimension).withMetricName("Used").withUnit(StandardUnit.Bytes.toString()).withValue((double) heapUsage.getUsed()));
AWSCredentials cred = new BasicAWSCredentials("アクセスキー", "シークレットキー");
AmazonCloudWatchClient client = new AmazonCloudWatchClient(cred);
// CloudWatchにデータ送信client.putMetricData(request);
で、ここからが本題w
ある日、深夜におやじギャグツイートを
連発していた
フォロワー減ったww
やりましょうw
Twitter followerCustom Metrics
まてよ、PutMetricDataするのは誰だ?
そのためにEC2インスタンスを自腹で用意するのもなんだな・・・
まてよ、PutMetricDataするのは誰だ?
そのためにEC2インスタンスを自腹で用意するのもなんだな・・・
•常時稼働/常時接続•AWS SDKがある•AlarmManagerを利用•cron的な動作
Android
詳細はブログでw
時間ないから
http://yfrog.com/z/klraqcxj (by @kirishimaru)
あとで結果をツイートしとくよ
http://yfrog.com/z/klraqcxj (by @kirishimaru)
おしまい