Method and system for monitoring a computer system
First Claim
1. A system for monitoring and changing the operation of a computer system automatically, which computer system comprises at least one local area network including a plurality of computers and a server, wherein said monitoring and changing includes error processing, performance processing and utilisation processing, wherein a plurality of different programs are executable in the computer system and any particular computer can be executing a different program to one or more of the other computers at any particular point in time, and wherein the monitoring and changing system includes:
- at least one event report generator in each said program of the plurality and whose execution is to be monitored, an event corresponding to the occurrence of a predetermined situation;
an event processing machine included in the server for processing events which are reported by the event report generators in the monitored programs during execution thereof in the computer system, depending on a respective rule base which is included in the event processing machine and associates certain events with predetermined actions, for determining the respective action associated with each reported event, all events occurring in the computer system computers being reportable to the event processing machine in the server;
equipment controlled by the event processing machine and adapted to perform actions determined by the event processing machineand an interface for transferring information about events reported by the event report generators in the monitored programs to the event processing machine, and for transmitting messages, regarding the respective actions associated with the events and determined by the rule base, from the event processing machine, optionally via and for processing in a further event processing machine of the computer system, to at least one of the group consisting of the respective monitored program of the plurality whose event report generator had reported the associated event and a program of the plurality other than the respective monitored program, an action message to the respective monitored program serving to change the operation of the respective monitored program and correspondingly to change the operation of the computer system, and an action message to the other program serving to start it automatically and correspondingly to change the operation of the computer system.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for monitoring and changing the operation of a computer system which comprises a local area network or interconnected local area networks, each having a plurality of computers. The system further comprises at least one event report generator in each executable program (4) whose execution should be monitored: an event processing machine (15) for processing events which are reported by an event report generator depending on a flexible rule base (16) which is included in the event processing machine and associates a certain event with a predetermined action, for determining the action associated with the reported event: equipment (18) controlled by the event processing machine and adapted to perform an action determined by the event processing machine: and an interface (13) for transferring an event reported by an event report generator to an event processing machine, and for transmitting a message regarding an action associated with the event, from the event processing machine to a program which is executable in the computer system, for changing or starting thereof.
267 Citations
15 Claims
-
1. A system for monitoring and changing the operation of a computer system automatically, which computer system comprises at least one local area network including a plurality of computers and a server, wherein said monitoring and changing includes error processing, performance processing and utilisation processing, wherein a plurality of different programs are executable in the computer system and any particular computer can be executing a different program to one or more of the other computers at any particular point in time, and wherein the monitoring and changing system includes:
-
at least one event report generator in each said program of the plurality and whose execution is to be monitored, an event corresponding to the occurrence of a predetermined situation; an event processing machine included in the server for processing events which are reported by the event report generators in the monitored programs during execution thereof in the computer system, depending on a respective rule base which is included in the event processing machine and associates certain events with predetermined actions, for determining the respective action associated with each reported event, all events occurring in the computer system computers being reportable to the event processing machine in the server; equipment controlled by the event processing machine and adapted to perform actions determined by the event processing machine and an interface for transferring information about events reported by the event report generators in the monitored programs to the event processing machine, and for transmitting messages, regarding the respective actions associated with the events and determined by the rule base, from the event processing machine, optionally via and for processing in a further event processing machine of the computer system, to at least one of the group consisting of the respective monitored program of the plurality whose event report generator had reported the associated event and a program of the plurality other than the respective monitored program, an action message to the respective monitored program serving to change the operation of the respective monitored program and correspondingly to change the operation of the computer system, and an action message to the other program serving to start it automatically and correspondingly to change the operation of the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for monitoring and changing the operation of a computer system automatically, which computer system comprises at least one local area network including a plurality of computers and a server, wherein said monitoring and changing includes error processing, performance processing and utilisation processing, and wherein a plurality of different programs are executable in the computer system and any particular computer can be executing a different program to one or more of the other computers at any particular point in time, and including the steps:
-
incorporating at least one event report generator in each said program of the plurality and whose execution is to be monitored, an event corresponding to the occurrence of a predetermined situation; operating the computer system by executing at least one said program whose execution is to be monitored in the computer system; detecting reported events associated with the executed programs; determining, in an event processing machine included in the server and depending on a rule base which associates certain events with predetermined actions, the respective action associated with each detected reported event, all events occurring in the computer system computers being reportable to the event processing machine in the server; and performing each determined action at least in the form of transmitting a respective message to at least one of the group consisting of the respective monitored program of the plurality whose event report generator had reported the associated event and a program of the plurality other than the respective monitored program, a message transmitted to the respective monitored program serving to change the operation of the respective monitored program and correspondingly to change the operation of the computer system, and a message transmitted to the other program serving to start the other program automatically and correspondingly to change the operation of the computer system. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification