1. A system, comprising: a processor; a memory accessible by the processor and configured to store program instructions executable by the processor to implement a problem detection application, wherein the problem detection application comprises: a rules engine configured to access configuration and rules data, wherein the configuration data comprises information about components configured for a computer system and the rules data comprises rules for identifying system configuration issues; wherein the rules engine is configured to evaluate the rules from the rules data against the configuration data and generate a result of any configuration issues for the computer system.