A new approach to monitoring the runtime behaviour of parallel programs will be presented. Our approach provides a speci cation language to build measurement models which describe formally what to be measured. Driven by a measurement model, performance measurement can be carried out automatically.