System and method of smart framework for troubleshooting performance issues
AssigneeEMC IP Holding Company LLC
InventorsGururaj Kulkarni, Vladimir Mandic
Life of this patent
Estimating the term…
Abstract
A system for displaying a performance dashboard comprises an input interface, a processor, and an output interface. The input interface is configured to receive log data. The log data comprises a set of process log entries. The processor is configured to determine one or more daemon response times and to determine dashboard information. The dashboard information is based at least in part on the log data and the one or more daemon response times. The output interface is configured to provide the dashboard information.
Claims24
A system for displaying a performance dashboard comprising:
- an input interface configured to receive log data;
- a processor configured to:
- determine whether one or more criteria for checking a daemon response time is satisfied, wherein the one or more criteria include a system condition;
- in response to a determination that the one or more criteria for checking the daemon response time is satisfied, determine one or more daemon response times in real time, wherein to determine one or more daemon response times in real time comprises querying one or more active processes at a predetermined rate;
- and
- determine dashboard information associated with one or more of at least one client system and at least one storage system;
- and
- an output interface configured to provide the dashboard information.
A method for displaying a performance dashboard, comprising:
- receiving log data pertaining to a system comprising at least one client system and at least one storage system;
- determining whether one or more criteria for checking a daemon response time is satisfied, wherein the one or more criteria include a system condition;
- in response to a determination that the one or more criteria for checking the daemon response time is satisfied, determining one or more daemon response times using a processor in real time, wherein determining the one or more daemon response times in real time comprises querying one or more active processes at a predetermined rate;
- determining dashboard information associated with one or more of at least one client system and at least one storage system;
- and
- providing the dashboard information.
A computer program product for displaying a performance dashboard, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
- receiving log data pertaining to a system comprising at least one client system and at least one storage system;
- determining whether one or more criteria for checking a daemon response time is satisfied, wherein the one or more criteria include a system condition;
- in response to a determination that the one or more criteria for checking the daemon response time is satisfied, determining one or more daemon response times in real time, wherein determining the one or more daemon response times in real time comprises querying of the one or more active processes at a predetermined rate;
- determining dashboard information associated with one or more of at least one client system and at least one storage system, the at least one client system;
- and
- providing the dashboard information.
Dependencies are inferred from the claim text.