Issue detection system
AssigneeSap SE
InventorsPeter Eberlein, Volker Driesen
Life of this patent
Estimating the term…
Abstract
Systems and methods include monitoring of one or more software applications to determine a value of a first metric associated with instances of a first process, the first process including steps executed by the one or more software applications, determination that the value of the first metric has exceeded a threshold associated with the first process in a first number of ongoing instances of the first process, determination that the first number is greater than a first count limit associated with the first process, and, in response to the determination that the first number is greater than the first count limit, sending of an error message to a user associated with each of the ongoing instances of the first process.
Claims18
A method comprising:
- monitoring one or more software applications;
- determining a value of a first metric associated with each of a plurality of ongoing instances of a first process, the plurality of ongoing instances of the first process comprising a first instance, a second instance, and a third one or more other instances, and the first process including steps executed by the one or more software applications and each of the plurality of ongoing instances of the first process associated with a respective different user;
- incrementing a count in response to determining that the value of the first metric has exceeded a threshold associated with the first process in the first instance of the first process;
- incrementing the count in response to determining that the value of the first metric in the second instance of the first process has exceeded the threshold associated with the first process;
- determining that the count is greater than a first count limit associated with the first process;
- and
- in response to determining that the count is greater than the first count limit, sending an error message to the respective different users associated with each of the third one or more other instances of the first process.
A non-transitory computer-readable medium storing program code executable by a processing unit to cause a computing system to:
- monitor one or more software applications;
- determine a value of a first metric associated with each of a plurality of ongoing instances of a first process, the plurality of ongoing instances of the first process comprising a first instance, a second instance, and a third one or more other instances, and the first process including steps executed by the one or more software applications and each of the plurality of ongoing instances of the first process associated with a respective different user;
- increment a count in response to determining that the value of the first metric has exceeded a threshold associated with the first process in the first instance of the first process;
- increment the count in response to determining that the value of the first metric has exceeded the threshold associated with the first process in the second instance of the first process;
- determine that the count is greater than a first count limit associated with the first process;
- and
- in response to the determination that the count is greater than the first count limit, send an error message to each respective different user associated with each of the third one or more other instances of the first process.
A system comprising:
- one or more processing units;
- and
- a memory storing program code executable by the one or more processing units to cause the computing system to:
- monitor one or more software applications;
- determine a value of a first metric associated with each of a plurality of ongoing instances of a first process, the plurality of ongoing instances of the first process comprising a first instance, a second instance, and a third one or more other instances, and the first process including steps executed by the one or more software applications and each of the plurality of ongoing instances of the first process associated with a respective different user;
- increment a count in response to determining that the value of the first metric has exceeded a threshold associated with the first process in the first instance of the first process;
- increment the count in response to determining that the value of the first metric has exceeded the threshold associated with the first process in the second instance of the first process;
- determine that the count is greater than a first count limit associated with the first process;
- and
- in response to the determination that the count is greater than the first count limit, send an error message to each respective different user associated with each of the third one or more other instances of the first process.
Dependencies are inferred from the claim text.