Induction machines are essential components of many industrial installations and, therefore, their faults must be detected early. Fault detection using current spectrum analysis is attracting an increasing interest as a condition-based monitoring technique. However, its use to detect rotor asymmetries in high-power induction machines, which operate at very low slip, is particularly challenging, due to the closeness of the characteristic fault harmonics to the fundamental component, separated only a few mHz. Their reliable detection in harsh industrial environments requires a very high spectral resolution, that is, long acquisition times and a huge number of current samples, what hinders its implementation on embedded, online devices with limited computing resources. To address this problem, this paper presents a novel combination of diagnostic techniques, the use of the rectified current as diagnostic signal, and the Goertzel algorithm as signal processing tool. This unique combination allows for an optimized implementation ot the Goertzel algorithm, which provides a high spectral resolution in the full load range of the machine, with a low computational cost and a negligible memory footprint. This proposal is validated experimentally with the fault diagnosis of a high-power mediumvoltage industrial motor.