Before learning more on Cloudwatch, learn initially on AWS core concepts
Region : With multiple zones.
Availability Zone : Consists of one or more independent datacenters in different physical facilities, each with independent power and connectivity.
VPC : A logical customer defined container that defines private networks for customer services. Can span availability zones but is confined to a single region.
All Webservices as in below image :
All services
Topics with details - Monitoring Servers and Services with AWS CloudWatch
- Introducing CloudWatch
- Introducing Globomantics
- AWS Core Concepts
- CloudWatch Architecture
-- Its a basically a general purpose time-series metrics repository.
-- Many AWS services publish data to Cloudwatch.
-- Many AWS services consume and act on metrics published to cloudwatch
-- Custom metrics can also be submitted from any where
-- Alarms can alert on built-in or custom metrics
-- Below are the popular ways to interacting with Cloud Watch.
- CloudWatch Core Concepts
i) Namespaces : An abstract container to store and provide context to data while preventing collision of similar metric names.
--Namespaces looks similar to a unix directory structure.
-- AWS services reside in the AWS/Namespace.
-- Each AWS service has its own namespace such as AWS/EC2/.
-- Custom namespaces can be created for custom metrics.
ii) Dimensions
-- A name -value pair that contains information to help identify a metric.
iii) Metrics
- Basic Service Monitoring with the CloudWatch Dashboard and CLI
i) Dashboards
ii) Alarms
iii) Events
iv) Logs
v) Metrics
- CloudWatch Dashboard Introduction
- Demo: CloudWatch Dashboard Overview
- Custom CloudWatch Dashboard Overview
- Demo: Custom CloudWatch Dashboards Overview
- CloudWatch CLI Introduction
- Demo: Installing and Configuring the AWSCLI Toolkit
- Demo: Basic Interaction with CloudWatch Using the AWSCLI
- Creating CloudWatch Alarms
- Module Introduction
- CloudWatch Alarms Overview
- Demo: Creating a CloudWatch Alarm
- In Detail: AWSCLI Alarm Command
- Demo: Monitoring a CloudWatch Alarm
- Module Summary
- Creating Custom CloudWatch Alarms and Metrics
- Module Introduction
- Custom Metrics Review
- Demo: Create a Custom Metric with the AWSCLI
- In Detail: Put Metric Data CLI Command
- Demo: Published Data with the Dashboard and CLI
- Consuming the CloudWatch API
- CloudWatch API Basics
- Demo: Create and View Alarm
- Review AWSCLI Create Alarm Command
- Demo: View Alarm Status with Simple Ruby Script
- In Detail: Simple Ruby Alarm Script
- CloudWatch Metric API Examples
- Demo: View Metric Data with Simple Ruby Script
- In Detail: Simple Ruby Metric Script
- Demo: Using Ruby SDK in a Simple Sinatra Application
- Using CloudWatch with Outside Resources
- Module Introduction
- Introducing Your Example Application
- Demo: Prepare Development Environment
- Demo: Instrument Your Rails Application
- In Detail: Put Metric Data Command
- Demo: Consuming Instrumented Data
- Centralizing Log Collection with the CloudWatch Agent
- Module Introduction
- CloudWatch Logging Overview
- CloudWatch Logging Agent Overview
- Demo: Installing the CloudWatch Logging Agent
- Demo: Configuring the CloudWatch Logging Agent
- In Detail: CloudWatch Logging Configuration
- Consuming Your CloudWatch Logs
- Demo: Consuming CloudWatch Logs
- Where Do You Go from Here?
No comments:
Post a Comment