We introduced the software design and the monitor for performance parameters, lubrication oil parameters and vibration parameters of turbo-shaft engine to know engine health in time. The parameters for diagnosing the single-assembly faults of engine were given. The method to diagnose single-assembly faults by means of fault factor was discussed. Faults data and without fault engine simulation show that the system has creditable conclusions and practical values for monitoring turbo-shaft engine on active duty.