Back to results
US 8,266,276 B1Granted
System and method to monitor performance of different domains associated with a computer or network
AssigneeBank of America Corporation
InventorVivek Vasudeva
Life of this patent
Estimating the term…
Abstract
A system to monitor performance may include at least one probe to collect data related to performance of an associated domain. The system may also include at least one base station to receive data from associated ones of the at least one probe.
Claims27
A method to request and present performance data for a plurality of domains, comprising:
- activating, via a browser, a probes application executable on a server to activate the probes application;
- in response to activating the probes application, presenting, via the browser, at least one parameter selection page for a user to select parameters related to performance data of a plurality of domains, wherein the domains include at least one application, at least one system, at least one network and at least one database and the parameters include configuration statistics, virtual memory statistics, input and output (I/O) statistics and processing statistics;
- receiving a user selection of at least one of the parameters;
- in response to the user selection of at least one of the parameters, controlling, via the probes application, collection of performance data associated with a plurality of probes, each probe associated with one of the plurality of domains, wherein the collection occurs via a low priority thread when higher priority threads associated with the domain are not performing normal functions, and wherein the performance data includes response time and memory usage by the plurality of domains;
- presenting, via the browser, over either a pre-determined time interval or a user-defined time interval, a pictorial representation of the retrieved performance data of the plurality of domains, wherein the pictorial representation includes a graph of the response time over the time interval and a graph of the memory usage over the time interval;
- and
- updating, at frequent time intervals, the pictorial representation of the retrieved performance data of the plurality of domains.
4 more elements
An apparatus for requesting and presenting performance data for a plurality of domains, comprising:
- a computing platform including at least one processor and a memory;
- a probes application stored in the memory, executable by the processor, activatable by a user via a browser, and configured to:
- present, via the browser, at least one parameter selection page for the user to select at least one parameter related to performance data of a plurality of domains, wherein the domains include at least one application, at least one system, at least one network and at least one database and the parameters include configuration statistics, virtual memory statistics, input and output (I/O) statistics and processing statistics;
- in response to the user selecting at least one of the parameters, control collection of performance data associated with a plurality of probes, each probe associated with one of the plurality of domains, wherein the collection occurs via a low priority thread when higher priority threads associated with the domain are not performing normal functions, and wherein the performance data includes response time and memory usage by the plurality of domains;
- present, via the browser, over either a pre-determined time interval or a user-defined time interval, a pictorial representation of the retrieved performance data of the plurality of domains, wherein the pictorial representation includes a graph of the response time over the time interval and a graph of the memory usage over the time interval;
- and
- update, at frequent time intervals, the pictorial representation of the retrieved performance data of the plurality of domains.
4 more elements
A computer program product for requesting and presenting performance data for a plurality of domains, the computer program product comprising:
- a non-transitory computer-readable medium comprising a set of codes for causing a computer to:
- activate, via a browser, a probes application executable on a server to activate the probes application;
- in response to accessing the probes application, present, via the browser, at least one parameter selection page for a user to select at least one parameter related to performance data of a plurality of domains, wherein the domains include at least one application, at least one system, at least one network and at least one database and the parameters include configuration statistics, virtual memory statistics, input and output (I/O) statistics and processing statistics;
- receive a user selection of at least one of the parameters;
- in response to the user selection of at least one of the parameters, control collection of performance data associated with a plurality of probes, each probe associated with one of the plurality of domains, wherein the collection occurs via a low priority thread when higher priority threads associated with the domain are not performing normal functions, and wherein the performance data includes response time and memory usage by the plurality of domains;
- present, via the browser, over either a pre-determined time interval or a user-defined time interval, a pictorial representation of the retrieved performance data of the plurality of domains, wherein the pictorial representation includes a graph of the response time over the time interval and a graph of the memory usage over the time interval;
- and
- update, at frequent time intervals, the pictorial representation of the retrieved performance data of the at least one domain.
5 more elements
Dependencies are inferred from the claim text.