Disclosed are a system and method of remotely providing diagnostic
procedures to a processing system. Upon being launched on a processing
system, an agent process may receive data to provide one or more
diagnostic procedures from a data network coupled to the processing
system. One or more of the diagnostic procedures may then be executed to
provide diagnostic results.