Patent ID: 7318093

Claim:
A system for monitoring and controlling at least one program being executed on any of at least two workstations in a network, said system comprising: an agent to identify an event occurring with respect to a program executing on one of said at least two workstations and to send an alert to a management console which identifies said event, the agent is resident on said one of said at least two workstations; at least one procedure, said at least one procedure to include a plurality of stored triggers, said plurality of stored triggers including at least one trigger chosen from a trigger library including at least one trigger selected from the group consisting of add a line to an AUTOEXEC batch filed, install a driver, check a disk for bad sectors, send a SNMP trap, send an alert via modem, send an alert via email, send an alert via pager, run a program on a local workstation, generate a NMS alarm, copy files, set a last drive, set a number of disk buffers, stop a program by name, pause, stop a program executing during an alert generation, set a number of network control blocks, copy an alert to a database, copy an alert to a text filed, and copy an alert to a printer file; the management console to send said at least one procedure from said management console to the agent in response to receipt of said alert; and said one of said at least two workstations to automatically launch at scheduled times said plurality of stored triggers in said at least one procedure, each of said plurality of stored triggers adapted to cause a specific corrective action in response to the event.