Debugging the Routing Tier - Angela Chin & Nitya Dhanushkodi, Pivotal
Channel: Cloud Foundry
Date: 15/04/2019

Debugging the Routing Tier - Angela Chin & Nitya Dhanushkodi, Pivotal

As the entrypoint to Cloud Foundry, routing-tier related errors come from a variety of places. While some of these errors are indications of actual bugs in Cloud Foundry source code, there can be a number of other root causes-- misbehaving applications, misconfigured load balancers, and infrastructure issues, just to name a few. In order to isolate and debug these problems, it becomes important to know which data to collect, how to collect it, and what in the data can indicate the root cause. 

In this talk, Angela and Nitya will cover what information is useful to collect and what to look for in the data to systematically eliminate possible causes of the problem. Drawing on their experiences as members of the CF Routing team, they will go through issues that operators have seen in the past, and how they use tools such as routing logs, pprof, flamegraphs, and wireshark to debug, isolate, and work around these issues.

About Angela Chin
Angela is a software engineer at Pivotal, currently working on the Pivotal Container Service (PKS) team. Prior to this, she was a major contributor to Cloud Foundry, working on the CF Networking and CF Infrastructure teams. Angela has previously given talks at KubeCon, Open Source Summit, Open Networking Summit, and CF Summit (North America and Europe).

About Nitya Dhanushkodi
Nitya Dhanushkodi is a software engineer at Pivotal, working on the Cloud Foundry Routing team. Nitya enjoys learning about and working on projects related to Linux. She has also worked on the CF MySQL team and Credhub teams prior to Routing.

https://www.cloudfoundry.org/