Skip to Content
Chaos Engineering Observability
book

Chaos Engineering Observability

by Russ Miles
April 2019
Intermediate to advanced
30 pages
29m
English
O'Reilly Media, Inc.
Content preview from Chaos Engineering Observability

Chapter 2. Chaos Experiment Signals

“Data! Data! Data!” he cried impatiently. “I can’t make bricks without clay.”

Sherlock Holmes, from “The Adventure of the Copper Beeches” by Sir Arthur Conan Doyle

Observability feeds on the signals that a system emits that provide the raw data about the system’s behavior. Observability is limited by the signals that a system puts out.

As a chaos experiment executes, it can emit a number of different signals that are useful to system observability. In this chapter you’re going to see how the Chaos Toolkit supports two possible mechanisms for producing observability signals from automated chaos experiment execution:

Chaos Notifications

Coarse-grained, flow-level notifications during an experiment’s execution.

Chaos Controls

Fine-grained listeners, and even influencers, of an experiment’s execution.

Coarse-Grained Signals Through Notifications

Chaos experiment notifications are emitted by the Chaos Toolkit when an experiment is executed, as shown in Figure 2-1.

An image of the notifications available from an experiment's execution.
Figure 2-1. The notifications available from a chaos experiment’s execution

Chaos experiment notifications are coarse-grained because they are only triggered at the highest level of an experiment’s execution. The Slack extension for the Chaos Toolkit uses chaos notifications to then surface those signals in a specific Slack channel.

Once the Slack extension is installed, add this ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Chaos Engineering

Chaos Engineering

Casey Rosenthal, Nora Jones
Chaos Engineering

Chaos Engineering

Mikolaj Pawlikowski
Chaos Engineering

Chaos Engineering

Casey Rosenthal, Lorin Hochstein, Aaron Blohowiak, Nora Jones, Ali Basiri

Publisher Resources

ISBN: 9781492051046