Top Banner
CloudWatch Cloud Watching with Inside The Cloud – 2nd May 2013 John O’Shea, AWS Monitoring
28

Cloud watchingwithcloudwatch

Jan 15, 2015

Download

Technology

aehso

Slides from presentation at Amazon's 'Inside the Cloud' (http://insidethecloud.eventbrite.com/) event in Dublin on Thursday, May 2, 2013
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cloud watchingwithcloudwatch

CloudWatch

Cloud Watchingwith

Inside The Cloud – 2nd May 2013

John O’Shea, AWS Monitoring

Page 2: Cloud watchingwithcloudwatch

Cloud Watching with CloudWatch

Page 3: Cloud watchingwithcloudwatch

Cloud Watching with CloudWatch

Quick AWS Case Study

Page 4: Cloud watchingwithcloudwatch

Cloud Watching with CloudWatch

Quick AWS Case Study

AWS Monitoring

Page 5: Cloud watchingwithcloudwatch

Cloud Watching with CloudWatch

Quick AWS Case Study

AWS Monitoring

CloudWatch

Page 6: Cloud watchingwithcloudwatch

Cloud Watching with CloudWatch

Quick AWS Case Study

AWS Monitoring

CloudWatch

Inside

Page 7: Cloud watchingwithcloudwatch

Obama For America on AWS

quick casestudy

http://awsofa.info/

Page 8: Cloud watchingwithcloudwatch

How & what is my

cloud doing?

MONITORING

WILL TELL YOU

Page 9: Cloud watchingwithcloudwatch

AWS Monitoring

We provide the platform for monitoring

1. AWS (& Amazon)2. Your AWS Resources

Page 10: Cloud watchingwithcloudwatch

Time Series Data (TSD)

A time series is a sequence of data points, measured typically at successive points in time spaced

at uniform time intervals.http://en.wikipedia.org/wiki/Time_series

Metrics

Forecasting, Estimation, Classification, Anomaly Detection

Page 11: Cloud watchingwithcloudwatch

API calls, ad views, game play data, application

usage, checkouts, boxes shipped, robot activity, customer happiness!

Time Series Data (TSD)

Data that describes an application's performance and

behavior.

Metrics

Page 12: Cloud watchingwithcloudwatch

Amazon CloudWatch provides monitoring for AWS cloud resources and the applications

customers run on AWS...

What is AWS CloudWatch?

Metrics Alarms

Page 13: Cloud watchingwithcloudwatch

Monitoring

Collect data

Visualize

Act!

Page 14: Cloud watchingwithcloudwatch

AWS Time Series Data

CloudWatch

Amazon EC2

Elastic Load

Balancing

Amazon EBS

Amazon EMR

Auto Scalin

g

Amazon RDS

DynamoDB

ElastiCache

Amazon SNS Amazon

SQS

AWS Storage Gateway

Page 15: Cloud watchingwithcloudwatch

Monitoring

Collect data

Visualize

Act!

Page 16: Cloud watchingwithcloudwatch

AWS CloudWatch Metrics

https://console.aws.amazon.com/cloudwatch/

Page 17: Cloud watchingwithcloudwatch

Monitoring

Collect data

Act!

Page 18: Cloud watchingwithcloudwatch

AWS CloudWatch Alarms

Page 19: Cloud watchingwithcloudwatch

AWS CloudWatch Alarms

• Example Use Cases• EC2: Tell me if my instance needs attention• DynamoDB: Help me balance cost and

performance• Billing: Tell me when I'm exceeding my AWS

budget

Page 20: Cloud watchingwithcloudwatch

• Fallacies of Distributed Computing• The network is reliable• Latency is zero• Bandwidth is infinite• The network is secure• Topology doesn't change• There is one administrator• Transport cost is zero• The network is homogeneous

Inside

Page 21: Cloud watchingwithcloudwatch

Inside

• 1 datapoint per metric, per minute, per resource• AWS is VERY big, VERY dynamic, growing VERY

fast!• Aggregating data to produce meaningful

statistics• What is CPU utilization across my fleet?• Today it is 50% - Yay!• Yesterday it was 25% – Huh?!• Last week it was 5% – Yikes?!

Page 22: Cloud watchingwithcloudwatch

Inside

• Data Access Patterns• Realtime data can be VERY valuable to wide

audiences – ‘Million Dollar Minutes’• LOTS of older data, that might still be VERY

valuable to narrow audiences• Be the Last Man Standing• What happens when there is a power event in a

DC?• Who watches the watchmen?

Page 23: Cloud watchingwithcloudwatch

Time Series Data (TSD).

http://commons.wikimedia.org/wiki/File:Reunion_sausages_dsc07796.jpg

Page 24: Cloud watchingwithcloudwatch

CloudWatch free tier• ‘Five-minute’ metrics on AWS

resources• 10 custom metrics, 10 alarms and

1 million API requests each monthGo PLAY!

aws.amazon.com/cloudwatch/

Page 25: Cloud watchingwithcloudwatch

We’re hiring...

Work HardSolve problems of massive telemetric data scale, distributed systems/cloud computing, data visualization, and workflow.

Page 26: Cloud watchingwithcloudwatch

We’re hiring...

Have FunAn environment you’ll love working in, teammates you’ll love working with

Work HardSolve problems of massive telemetric data scale, distributed systems/cloud computing, data visualization, and workflow.

Page 27: Cloud watchingwithcloudwatch

We’re hiring...

Make HistoryCreate solutions to some of the most challenging technical problems in the industry.

Have FunAn environment you’ll love working in, teammates you’ll love working with

Work HardSolve problems of massive telemetric data scale, distributed systems/cloud computing, data visualization, and workflow.