A method and apparatus are provided for configurable logging and analysis of performance data for a medical diagnostic imaging system. A medical diagnostic imaging system may be divided into at least one subsystem (110,115, etc.). The subsystems include data acquisition modules (190) for acquiring desired types of data related to the performance of an associated subsystem. The data acquisition modules acquire raw performance data during the operation of the medical diagnostic imaging system. The data acquisition modules may remotely acquire the raw performance data. The raw performance data may be acquired based upon a configuration file (196,198) which identifies parameters associated with a desired type of performance analysis. New configuration files may be downloaded to dynamically select at least one parameter for a desired type of performance analysis. Parameters in the configuration file may comprise at least one of a performance variable and a sampling rate for the performance variable. A processing module (195) processes the raw performance data acquired by the data acquisition modules. Data may be processed in real-time during the operation of the medical diagnostic imaging system. The processing module produces characteristic data summarizing the raw performance data. For example, the processing module may calculate trend statistics or perform statistical analyze on the raw performance data to produce characteristic data.