Peeking into Ruby: Tracing Running Code

*
Proposal
Short Form
Intermediate

Excerpt

Your Ruby app is in production, but something isn’t quite right. It worked locally, it passed CI… why’s the running app acting weird?

Description

If this sounds familiar, you’re in luck. Multiple tools exist for grappling with a running Ruby app. This talk will introduce a variety of tools and techniques for peeking into what your Ruby app is doing. From Ruby-level method tracing using rbtrace, all the way down to watching kernel syscalls with strace, you can see what your app is doing, and I’ll show you how.

Don’t let your production system go unwatched!

Tags

Ruby, debugging, strace, tcpdump, rbtrace

Speaking experience

I've spoken at OSBridge the last two years and lots of other, primarily Ruby, conferences. http://jasonrclark.com/speaking/

Speaker

Leave a private comment to organizers about this proposal