1. A computer-implemented method for distributed system performance maintenance, comprising: under control of one or more computer systems configured with executable instructions, receiving, from a third-party computing device, at least one third-party system configuration check associated with operation of the one or more computer systems, the third-party system configuration check configured to compare a predefined best practice guideline with system configuration information associated with an account; receiving, from a component of the one or more computer systems, the system configuration information associated with the account and associated with the component of the one or more computer systems; performing the third-party system configuration check on the received system configuration information; and at a time after it is determined that the received system configuration information fails the third-party system configuration check: determining a configuration recommendation for the account and associated with the component; and causing transmission of the determined configuration recommendation to a user of the account.