The invention provides a communication machine room equipment health state detection and analysis method. The method includes acquiring the sound data and the vibration data of the communication machine room equipment in a certain time range; performing initial data processing on the sound data and the vibration data through a mobile phone APP, and if the data is abnormal data, uploading the abnormal data to an analysis platform for deep analysis, classifying according to the sound or vibration frequency spectrum characteristics of different faults in advance, separating the random signals andthe deterministic signals from the sound data or the vibration data of the abnormal data, and extracting the periodic components of the random signals; according to the vibration type, correspondingly comparing the spectral characteristics of the mechanical looseness, the spectral characteristics of the rubbing movement, or the spectral characteristics of the bearing fault on the at least three dimensions of amplitude, frequency, and wavelength; and preferably predicting the development tendency of the health state of the communication machine room equipment and the time point of the danger level. Therefore, the working intensity of maintenance personnel is reduced, and the skill requirements of maintenance personnel are reduced, the working efficiency of maintenance personnel is improved, and the investment of the enterprise personnel is reduced.