Saturday 10:50 a.m.–11:20 a.m.
Programming the Performance Co-Pilot toolkit (en)
Nathan Scott
- Audience level:
- Intermediate
- Category:
- DevOps/CI
Description
This talk will describe the Performance Co-Pilot project and covers how python tools can be used to customise it for your own environment. A practical introduction will be given showing how to write python tools to export real-time performance metrics from arbitrary system components so that the data is available for live and retrospective analysis, using other python tools.
Abstract
Effective system-level performance analysis in complex computing environments presents a hard problem. This is a problem shared by all platforms and solutions begin with pervasive instrumentation and measurement.
This talk will describe the Performance Co-Pilot project and covers how python tools can be used to customise it for your own environment.
A practical introduction will be given showing how to write python tools to export real-time performance metrics from arbitrary system components so that the data is available for live and retrospective analysis. A customised distributed analysis tool will then be built using that data.