meta_pixel
Tapesearch Logo
Log in
Thoughtworks Technology Podcast

Observability does not equal monitoring

Thoughtworks Technology Podcast

Thoughtworks

Technology, Careers, Business

4.558 Ratings

🗓️ 23 July 2020

⏱️ 30 minutes

🧾️ Download transcript

Summary

When working with modern distributed systems, complexity is a given. But how can you make observability a characteristic of your systems, such that your operators get feedback in the event of an outage? In this podcast our co-hosts Rebecca Parsons and Neal Ford talk to Bharani Subramaniam and Prasanna Pendse about the monitoring and observability in cloud-based systems.

Transcript

Click on a timestamp to play from that location

0:00.0

Hello, everybody and welcome to the ThoughtWorks Technology Podcast. My name is Rebecca Parsons,

0:09.6

the chief technology officer for ThoughtWorks. I'm one of your hosts. And I'd like to introduce

0:14.7

the rest of the panel for today. Then we'll talk a little bit about observability and monitoring.

0:20.2

So, Neil. Hi, everybody. I'm Neil Ford, director and meme wrangler at ThoughtWorks and another of your

0:25.6

regular recurring hosts. And today we have a couple of our colleagues who are quite interested

0:32.6

in the subject we're going to talk about today. So I'll let them introduce themselves.

0:36.6

Barani. Hello, this is Barney

0:38.5

Subramaniam. I'm head of technology, Thorntz, India. Hello, this is Prasanna. I'm also the head of

0:45.0

technology for Thoughtworks India. We can find that out later. We have three, actually. There are two of us here.

0:50.2

Okay, so we'd like to talk to you today about observability and monitoring.

0:57.3

And there wasn't necessarily a whole lot to talk about when everything was running in a

1:04.6

JVM on a single process, you know, life is good.

1:09.1

But we have encountered multiple situations where we've had to

1:13.7

start to tease apart the distinction between these two things when we're in a distributed

1:18.3

architecture world. So let's start with the basics. Barani and Prasana, how do you define the difference

1:26.0

between the activities of monitoring and observability

1:29.5

and what the outcomes are that we're trying to achieve?

1:34.3

Right. I would define monitoring as a continuous process of checking the output of the system.

1:42.5

Right. So it can be anything like,

1:45.0

is the process alive?

1:46.1

Are we getting the heartbeat?

1:48.6

Or the less latency is satisfying the SLA.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Thoughtworks, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Thoughtworks and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.