In the ArcSOC Optimizer CSV report it would be helpful to include what kind of service is being referred to, that is MapServer, GPServer, etc.
The reason is that I have adapted the Python script here:
https://enterprise.arcgis.com/en/server/10.6/administer/windows/example-edit-service-properties.htm ...
…and caused it to read that CSV output and programmatically set the minInstancesPerNode and maxInstancesPerNode according to the recommendation. By default I have assumed that the service is a MapServer so my program takes the service name and appends “.MapServer” onto it. However, if the service is a GPServer, the edit fails because Server can’t find it.