These systems rely on an agent or a software process which monitors target computer systems for configuration, diagnostic, frequency of use, and other information which run on the target computer systems to collect configuration and diagnostic information about the target computer systems and relay it to a centralized station.