Self-monitoring
AssigneeServiceNow, Inc.
InventorsAdar Margalit, Vadim Shif
Life of this patent
Estimating the term…
Abstract
The present approach relates to event monitoring and management of an instance using a generated service map, allowing monitoring of CIs (e.g., applications) and connections that are currently active in a user's specific instance. A self-monitoring solution is generated for a user (e.g., via an application) that depicts status, configuration, and errors related to the user's instance. In certain implementations, the present techniques involve applying internal knowledge of the working of a user's instance and applications to perform the self-monitoring, and determine when an alert should be generated. Further, the present techniques may involve making a determination to provide a user with a self-help solution in addition or based on the self-monitoring of the user's instance.
Claims20
A method comprising:
- receiving, via a processor, data associated with a plurality of configuration items of a computational instance;
- determining, via the processor, whether the received data associated with a configuration item of the plurality of configuration items exceeds a first threshold and a second threshold;
- in response to determining that the received data associated with the configuration item exceeds only the first threshold, identifying a self-help solution to address the received data and providing the self-help solution to a client device associated with the computational instance;
- and
- in response to determining that the received data associated with the configuration item exceeds the first threshold and the second threshold, identifying external assistance to address the received data.
A system, comprising:
- one or more non-transitory memories;
- and
- one or more hardware processors configured to execute instructions stored on the one or more non-transitory memories to perform operations comprising:
- receiving data associated with a plurality of configuration items of a computational instance;
- determining whether the received data associated with a configuration item of the plurality of configuration items exceeds a first threshold and a second threshold;
- in response to determining that the received data associated with the configuration item exceeds only the first threshold, identifying a self-help solution to address the received data and providing the self-help solution to a client device associated with the computational instance;
- and
- in response to determining that the received data associated with the configuration item exceeds the first threshold and the second threshold, identifying external assistance to address the received data.
A non-transitory, machine-readable medium, comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
- receiving data associated with a plurality of configuration items of a computational instance;
- determining whether the received data associated with a configuration item of the plurality of configuration items exceeds a first threshold and a second threshold;
- in response to determining that the received data associated with the configuration item exceeds only the first threshold, providing a self-help solution to a client device associated with the computational instance to address the received data;
- and
- in response to determining that the received data associated with the configuration item exceeds the first threshold and the second threshold, providing external assistance to the client device associated with the computational instance to address the received data.
Dependencies are inferred from the claim text.