1. A system for checking a health of a computer system, comprising: a dictionary access system for accessing a configurable dictionary, wherein the configurable dictionary includes a set of attribute objects, and wherein each of the set of attribute objects identifies an attribute condition of the computer system to be checked, an associated location for checking the attribute condition and an action to be taken based on a result of the check; and an analysis system for processing each of the set of attribute objects in the configurable dictionary.