A method for automatically performing an engine health check on at least one turboshaft engine of an aircraft, comprising an acquisition step for acquiring at least one monitoring parameter (Ng, TET, T45, Tq, T1) of the turboshaft engine and an evaluation step for evaluating the health of said turboshaft engine, characterised in that, during flight: - it is determined whether the aircraft is flying in level forward flight, and - the stability of at least one monitoring parameter (Ng, TET, T45, Tq, T1) is verified by: ∘ acquiring a measurement signal of at least one monitoring parameter (Ng, TET, T45, Tq, T1) of the turboshaft engine in accordance with sampling defined by the manufacturer, ∘ carrying out a first filtering of each signal by a high-pass filter over a first, long, duration, and verifying that a first amplitude of the signal thus filtered does not exceed a first threshold defined by the manufacturer, ∘ carrying out a second filtering of each signal by a high-pass filter over a second, short, duration in parallel with said first filtering by a high-pass filter, and verifying that a second amplitude of the signal thus filtered does not exceed a second threshold defined by the manufacturer, the second duration being less than the first duration, the second amplitude being less than the first amplitude, and ∘ considering a stable monitoring parameter to be stable when said first amplitude is less than the first threshold and when said second amplitude is less than the second threshold, and - an acquisition step is triggered automatically if each monitoring parameter is stable. - it is determined whether the aircraft is flying in level forward flight, and - the stability of at least one monitoring parameter (Ng, TET, T45, Tq, T1) is verified by: ∘ acquiring a measurement signal of at least one monitoring parameter (Ng, TET, T45, Tq, T1) of the turboshaft engine in accordance with sampling defined by the manufacturer, ∘ carrying out a first filtering of each signal by a high-pass filter over a first, long, duration, and verifying that a first amplitude of the signal thus filtered does not exceed a first threshold defined by the manufacturer, ∘ carrying out a second filtering of each signal by a high-pass filter over a second, short, duration in parallel with said first filtering by a high-pass filter, and verifying that a second amplitude of the signal thus filtered does not exceed a second threshold defined by the manufacturer, the second duration being less than the first duration, the second amplitude being less than the first amplitude, and ∘ considering a stable monitoring parameter to be stable when said first amplitude is less than the first threshold and when said second amplitude is less than the second threshold, and ∘ acquiring a measurement signal of at least one monitoring parameter (Ng, TET, T45, Tq, T1) of the turboshaft engine in accordance with sampling defined by the manufacturer, ∘ carrying out a first filtering of each signal by a high-pass filter over a first, long, duration, and verifying that a first amplitude of the signal thus filtered does not exceed a first threshold defined by the manufacturer, ∘ carrying out a second filtering of each signal by a high-pass filter over a second, short, duration in parallel with said first filtering by a high-pass filter, and verifying that a second amplitude of the signal thus filtered does not exceed a second threshold defined by the manufacturer, the second duration being less than the first duration, the second amplitude being less than the first amplitude, and ∘ considering a stable monitoring parameter to be stable when said first amplitude is less than the first threshold and when said second amplitude is less than the second threshold, and - an acquisition step is triggered automatically if each monitoring parameter is stable.