On windows, there is a delay on service start. If the server CPU is running at 100% the metricbeat service will never start. Filebeat does not have this issue.
Event ID 7000
The metricbeat service failed to start due to the following error: The service did not respond to the start or control request in a timely fashion.
A timeout was reached (30000 milliseconds) while waiting for the metricbeat service to connect.
The CPU performance below is perfectly normal.
Running from cmd window it's fine.