Observability for Testers

I have been interested in this topic ever since I have started following Abby Bangser, Charity Majors and Liz Fong-Jones tweets about SRE and Observability. 

"Observability" was a term I first encountered while I was going through Agile Testing Days Tweets. 

It was a beginning for me with this new term and all new questions -
  • What do we Observe?
  • How do we observe?
  • How do you know what to observe?
  • Is observability applicable for every type of system? 
  • I'm a tester, so would this be useful for me or is it just for SRE's and ops teams?
I got even more interested when I got a chance to pair with Abby on Observability and building the infrastructure stack for DIMA app on my Testing Tour.  

 Every system has issues on production, we can never say that the system is completely immune and there are no bugs at all. Having too many production issues is not the actual problem but how easy is it to fix those issues is the actual problem. What's the first thing we need to know to fix those issues?
We need to find out the root cause and debug so we can have enough information to fix the issue. 
The more observable the system is, it becomes easier to find the root cause of the issue and then that information could be used to find out how complex it is to fix it. 
Observability helps in getting the visibility of the system and making the system observable. It's not just making the system observable for fixing the issues but also helps us ask the questions about our system and lets us find the answers. I'm still learning and new to this topic but I'm going to share my learnings as I go forward. 

It lets you find the answers to the questions you might have about your system. 

 


Here are few of the resources I have been going through while trying to learn and understand about 'Observability' 

I got an opportunity to be part of  "Observability for Tester" organised by Annie-Marie Charrett along with Lisa CrispinAbby BangserTrisha Chetani and Niranjani. It's a 4 weeks program with each session for 90 minutes. I will share a blog post for each session as part of learning and sharing.





No comments:

Post a Comment