Method and system for monitoring a monitoring-target process
AssigneeInternational Business Machines Corporation
InventorJunichi Fujino
Life of this patent
Estimating the term…
Abstract
A method and system for monitoring a monitoring-target process. A monitored server computer starts a monitoring-target process. After starting the monitoring-target process, the computer ascertains a current operating state of the monitoring-target process which includes utilizing a monitoring condition record included in a monitoring-condition registry. The monitoring-condition registry is a file or database stored in a data storage device in the computer. The monitoring condition record includes monitoring conditions controlling implementation of the monitoring-target process. The monitoring condition record includes a process label that uniquely identifies the monitoring-target process. After ascertaining the current operating state, the computer stops the monitoring-target process.
Claims18
A method for monitoring a monitoring-target process, said method comprising:
- a monitored server computer starting a monitoring-target process;
- after said starting the monitoring-target process, said computer ascertaining a current operating state of the monitoring-target process, said ascertaining comprising utilizing a monitoring condition record included in a monitoring-condition registry, said monitoring-condition registry being a file or database stored in a data storage device in the computer, said monitoring condition record including monitoring conditions controlling implementation of the monitoring-target process, said monitoring condition record comprising a process label that uniquely identifies the monitoring-target process;
- and
- after said ascertaining the current operating state, said computer stopping the monitoring-target process,
- wherein said starting the monitoring-target process comprises:
- said computer determining the monitoring conditions controlling implementation of the monitoring-target process;
- after said determining the monitoring conditions, said computer generating the monitoring condition record that includes the monitoring conditions;
- after said generating the monitoring condition record, said computer storing the monitoring condition record in the monitoring-condition registry;
- after said storing the monitoring condition record, said computer notifying a monitoring server external to the monitored server computer that the monitoring condition record has been stored in the monitoring-condition registry, said monitoring server being another server computer;
- and
- after said storing the monitoring condition record, said computer logging in the computer a message stating that the monitoring condition record has been stored in the monitoring-condition registry;
- wherein said starting the monitoring-target process further comprises:
- before said determining the monitoring conditions, said computer searching the monitoring-condition registry for the monitoring condition record, said searching comprising using the process label as a search key for said searching;
- said computer determining from said searching that the monitoring condition record is stored in the monitoring-condition registry;
- and
- in response to said determining from said searching that the monitoring condition record is stored in the monitoring-condition registry, said computer deleting the monitoring condition record from the monitoring-condition registry.
A computer program product comprising a computer readable hardware storage device storing program code configured to be executed by a monitored server computer to implement a method for monitoring a monitoring-target process, said method comprising:
- said computer starting a monitoring-target process;
- after said starting the monitoring-target process, said computer ascertaining a current operating state of the monitoring-target process, said ascertaining comprising utilizing a monitoring condition record included in a monitoring-condition registry, said monitoring-condition registry being a file or database stored in a data storage device in the computer, said monitoring condition record including monitoring conditions controlling implementation of the monitoring-target process, said monitoring condition record comprising a process label that uniquely identifies the monitoring-target process;
- and
- after said ascertaining the current operating state, said computer stopping the monitoring-target process,
- wherein said starting the monitoring-target process comprises:
- said computer determining the monitoring conditions controlling implementation of the monitoring-target process;
- after said determining the monitoring conditions, said computer generating the monitoring condition record that includes the monitoring conditions;
- after said generating the monitoring condition record, said computer storing the monitoring condition record in the monitoring-condition registry;
- after said storing the monitoring condition record, said computer notifying a monitoring server external to the monitored server computer that the monitoring condition record has been stored in the monitoring-condition registry, said monitoring server being another server computer;
- and
- after said storing the monitoring condition record, said computer logging in the computer a message stating that the monitoring condition record has been stored in the monitoring-condition registry;
- wherein said starting the monitoring-target process further comprises:
- before said determining the monitoring conditions, said computer searching the monitoring-condition registry for the monitoring condition record, said searching comprising using the process label as a search key for said searching;
- said computer determining from said searching that the monitoring condition record is stored in the monitoring-condition registry;
- and
- in response to said determining from said searching that the monitoring condition record is stored in the monitoring-condition registry, said computer deleting the monitoring condition record from the monitoring-condition registry.
A system comprising a monitored server computer and a computer readable hardware storage device, said storage device stores program code configured to be executed by the computer to implement a method for monitoring a monitoring-target process, said method comprising:
- said computer starting a monitoring-target process;
- after said starting the monitoring-target process, said computer ascertaining a current operating state of the monitoring-target process, said ascertaining comprising utilizing a monitoring condition record included in a monitoring-condition registry, said monitoring-condition registry being a file or database stored in a data storage device in the computer, said monitoring condition record including monitoring conditions controlling implementation of the monitoring-target process, said monitoring condition record comprising a process label that uniquely identifies the monitoring-target process;
- and
- after said ascertaining the current operating state, said computer stopping the monitoring-target process,
- wherein said starting the monitoring-target process comprises:
- said computer determining the monitoring conditions controlling implementation of the monitoring-target process;
- after said determining the monitoring conditions, said computer generating the monitoring condition record that includes the monitoring conditions;
- after said generating the monitoring condition record, said computer storing the monitoring condition record in the monitoring-condition registry;
- after said storing the monitoring condition record, said computer notifying a monitoring server external to the monitored server computer that the monitoring condition record has been stored in the monitoring-condition registry, said monitoring server being another server computer;
- and
- after said storing the monitoring condition record, said computer logging in the computer a message stating that the monitoring condition record has been stored in the monitoring-condition registry;
- wherein said starting the monitoring-target process further comprises:
- before said determining the monitoring conditions, said computer searching the monitoring-condition registry for the monitoring condition record, said searching comprising using the process label as a search key for said searching;
- said computer determining from said searching that the monitoring condition record is stored in the monitoring-condition registry;
- and
- in response to said determining from said searching that the monitoring condition record is stored in the monitoring-condition registry, said computer deleting the monitoring condition record from the monitoring-condition registry.
Dependencies are inferred from the claim text.