facebook

Tips on debugging Ruby processes in Kubernetes

Tips on debugging Ruby processes in Kubernetes
Average rating: 0
(0 votes)

Thanks! You’ve rated this material!

You probably already know that in contrast to debugging non-containerized apps in production, running a process in a container makes debugging a bit harder. If you use Kubernetes, these are some good tips on debugging Ruby processes in Kubernetes.

Kir Shatrov made a list of some Kubernetes tips to ease your debugging processes in Ruby. In a nutshell, these tips include Rbspy sampling profiler for Ruby programs and gdb for dumping MRI call stack. But with the recent release of rbspy there’s no need to use gdb much anymore because rbspy doesn’t pause the process.

See the details and examples in the original article.

p.s. By the way, have you read about the new CI/CD solution, Jenkins X for cloud applications on Kubernetes?

Rate this article, if you like it

Thanks! You’ve rated this material!

Got a project? Let's discuss it!

*By submitting this form you agree with our Privacy Policy.

Mailing & Legal Address

Syndicode Inc. 340 S Lemon Ave #3299, Walnut CA, 91789, USA

Visiting & Headquarters address
Kyiv Sofiivska 1/2a, 01001, Kyiv, Ukraine
Dnipro Hlinky 2, of. 1003, 49000, Dnipro, Ukraine
Email info@syndicode.com
Phone (+1) 9035021111