cloudwatch custom metrics
DESCRIPTION
第9回 AWS User Group - Japan 東京勉強会でのLTです。TRANSCRIPT
![Page 1: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/1.jpg)
第9回 AWS User Group - Japan 勉強会ライトニングトーク
CloudWatch Custom Metrics
欧文印刷株式会社 田名辺健人2011.07.14
http://yfrog.com/z/klraqcxj (by @kirishimaru)
![Page 2: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/2.jpg)
東京コアメンバー好きなサービスはSQS
田名辺健人欧文印刷株式会社ソフトウェアエンジニアhttp://blog.dateofrock.com/
![Page 3: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/3.jpg)
@eitar0さんデザイン
@c9katayamaさん印刷
![Page 4: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/4.jpg)
おねがい
![Page 5: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/5.jpg)
おねがいネタのための
![Page 6: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/6.jpg)
@dateofrock
![Page 7: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/7.jpg)
@dateofrock
follow me !
![Page 8: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/8.jpg)
Custom Metrics
使ってます?
![Page 9: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/9.jpg)
Custom Metrics
![Page 10: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/10.jpg)
Custom Metrics
好きなメトリクスをPUTできる
![Page 11: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/11.jpg)
Custom Metricsまつり
![Page 12: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/12.jpg)
![Page 13: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/13.jpg)
大本営発表
![Page 14: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/14.jpg)
@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
![Page 15: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/15.jpg)
JMXCustom Metrics
![Page 16: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/16.jpg)
// ヒープメモリ状況取得MemoryMXBean mBean = ManagementFactory.getMemoryMXBean();
MemoryUsage heapUsage =mBean.getHeapMemoryUsage();
![Page 17: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/17.jpg)
// 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()));
![Page 18: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/18.jpg)
AWSCredentials cred = new BasicAWSCredentials("アクセスキー", "シークレットキー");
AmazonCloudWatchClient client = new AmazonCloudWatchClient(cred);
// CloudWatchにデータ送信client.putMetricData(request);
![Page 19: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/19.jpg)
![Page 20: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/20.jpg)
で、ここからが本題w
![Page 21: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/21.jpg)
ある日、深夜におやじギャグツイートを
連発していた
![Page 22: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/22.jpg)
フォロワー減ったww
![Page 23: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/23.jpg)
![Page 24: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/24.jpg)
やりましょうw
![Page 25: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/25.jpg)
Twitter followerCustom Metrics
![Page 26: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/26.jpg)
まてよ、PutMetricDataするのは誰だ?
そのためにEC2インスタンスを自腹で用意するのもなんだな・・・
![Page 27: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/27.jpg)
まてよ、PutMetricDataするのは誰だ?
そのためにEC2インスタンスを自腹で用意するのもなんだな・・・
![Page 28: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/28.jpg)
•常時稼働/常時接続•AWS SDKがある•AlarmManagerを利用•cron的な動作
Android
![Page 29: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/29.jpg)
詳細はブログでw
時間ないから
![Page 30: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/30.jpg)
http://yfrog.com/z/klraqcxj (by @kirishimaru)
あとで結果をツイートしとくよ
![Page 31: CloudWatch Custom Metrics](https://reader037.vdocuments.site/reader037/viewer/2022100221/558ebfb71a28ab37778b45a4/html5/thumbnails/31.jpg)
http://yfrog.com/z/klraqcxj (by @kirishimaru)
おしまい