From the course: AWS for DevOps: High Availability and Elasticity
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Metrics, tools, and levels of monitoring - Amazon Web Services (AWS) Tutorial
From the course: AWS for DevOps: High Availability and Elasticity
Metrics, tools, and levels of monitoring
- [Instructor] When you're considering metrics for your approaches, you want to evaluate key services, Amazon's and your own. Your code can be "a service." So you want to think about instrumenting your code. As I mentioned in the introduction to this course, I've done a separate course for the LinkedIn library called AWS DevOps Monitoring, and if you're not familiar with monitoring tools and approaches, you might want to take a look at that or review portions of that. In any case, you want to start by reviewing suggested AWS Service metrics. AWS exposes key metrics per service in dashboards on the console. For example, for EC2 it shows you the CPU utilization, the memory utilization. In S3 you can turn on versioning and you can actually turn on detailed access logging and so on and so forth. You may choose to create custom metrics on demand. You would use AWS APIs and tools to create those custom metrics, and then you would read them in CloudWatch Logs. Speaking of tools, you want to…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
High availability and elasticity defined3m 27s
-
(Locked)
Outcome-based availability (SLAs)4m 24s
-
(Locked)
Server-based vs. serverless applications6m
-
(Locked)
Simplifying HA with services7m 14s
-
(Locked)
AWS regions vs. availability zones4m 33s
-
(Locked)
Metrics, tools, and levels of monitoring3m 47s
-
(Locked)
Vertical vs. horizontal scaling6m 14s
-
(Locked)
About self-healing architectures2m 48s
-
-
-
-
-