December 24, 2019

220 words 2 mins read

Do it Live: Measuring your Applications in Production

Do it Live: Measuring your Applications in Production

Ever had a bug that only shows its head in production? Ever wanted to ask arbitrary questions about your software while it is running with minimal impact on performance? In this talk, we go beyond pre …

Talk Title Do it Live: Measuring your Applications in Production
Speakers Jason Keene (Senior Software Engineer, Pivotal)
Conference KubeCon + CloudNativeCon North America
Conf Tag
Location Seattle, WA, USA
Date Dec 9-14, 2018
URL Talk Page
Slides Talk Slides
Video

Ever had a bug that only shows its head in production? Ever wanted to ask arbitrary questions about your software while it is running with minimal impact on performance? In this talk, we go beyond pre-defined instrumentation and look at various techniques of gathering information about your application to help you solve your production woes. Topics include: - How to ask good questions, and get good answers. - Securely running a container in your cluster for probing your application. - How to use eBPF/BCC tools to gather data without impacting performance. - Techniques for using ptrace/debuggers when all else fails. - Knowing when to not use these tools and how to better instrument your code in advance of a production issue. With these tools and techniques you will be better equipped to understand your software and solve the problems you’ll face in production.

comments powered by Disqus