Containers and PCP (Performance Co-Pilot)
Speaker: Nathan Scott
Nathan is one of primary developers in the Performance Co-Pilot project, and currently works at Red Hat in the performance tools group.
The Performance Co-Pilot (pcp.io) is a proven performance analysis tookit for production environments. The project is mature - over 20 years since its original inception - and is especially attractive for those tackling harder systems-level performance problems.
This talk will focus on recent development activity in PCP. In particular, its support for analysing containers without a need to install anything into each monitored container. We'll explore each of the kernel features that back the userspace container concept, the performance metrics that the kernel makes available for each container, and how this information is extracted and represented in PCP.