From the course: DevOps Foundations
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Operational feedback: Observability
From the course: DevOps Foundations
Operational feedback: Observability
- How do we know what state of failure our systems are in so we can take action if we need to? And beyond that, how do we use this information to feed back into development to improve our service using the three ways? Observability is a measure of how well the internal states of a system can be inferred from knowledge of its external outputs. In other words, by looking at the metrics and logs, that we are monitoring on a given service, can we really tell what's going on? There are many ways to instrument your system to work towards it being observable, but let's take a look at the five areas of observability we suggest measuring: synthetic checks, system and application metrics, end-user performance, system and application logs, and finally, security. You can test a running services performance and uptime by programmatically hitting it and checking the results. These are often referred to as synthetic checks or health checks, synthetic, because they're not from real user traffic. It's…
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
-
-
-
-
-
-
-
-
(Locked)
What is site reliability engineering?3m
-
(Locked)
Building for reliability: Theory3m 45s
-
(Locked)
Building for reliability: Practice5m 57s
-
(Locked)
Operational feedback: Observability4m 42s
-
(Locked)
Operational feedback: Incident response and retrospectives4m 42s
-
(Locked)
Your DevOps SRE toolchain6m 22s
-
(Locked)
-
-