摘要:
One embodiment is a method that determines transaction latencies occurring at an application server and a database server in a multi-tier architecture. The method then analyzes the transaction latencies at the application server with Central Processing Unit (CPU) utilization during a monitoring window to determine whether a change in transaction performance at the application server results from an update to an application.
摘要:
One embodiment is a method that determines application performance signatures occurring at an application server in a multi-tier architecture. The method then analyzes the application performance signatures to determine whether a change in transaction performance at the application server results from a modification to an application.
摘要:
One embodiment collects performance data for an application server that processes transactions received from a client computer to a database server. An application log is created from the performance data and used for capacity planning in a multi-tiered architecture.
摘要:
One embodiment is a method that determines application performance signatures occurring at an application server in a multi-tier architecture. The method then analyzes the application performance signatures to determine whether a change in transaction performance at the application server results from a modification to an application.
摘要:
One embodiment collects performance data for an application server that processes transactions received from a client computer to a database server. An application log is created from the performance data and used for capacity planning in a multi-tiered architecture.
摘要:
A method comprises receiving, by learning logic, historical metrics of a computing system being monitored. The learning logic determines, from the received historical metrics, forms of sub-functions that are included in an equation, wherein each sub-function represents a dependency between two components linked in a hierarchical structure representing the computing system being monitored. State determination logic receives metric values of the computing system being monitored, and determines states that minimize the equation composed of the sub-functions over the received metric values. Finally, anomalous behavior of the computing system may be detected based on the determined states.
摘要:
A method comprises receiving, by learning logic, historical metrics of a computing system being monitored. The learning logic determines, from the received historical metrics, forms of sub-functions that are included in an equation, wherein each sub-function represents a dependency between two components linked in a hierarchical structure representing the computing system being monitored. State determination logic receives metric values of the computing system being monitored, and determines states that minimize the equation composed of the sub-functions over the received metric values. Finally, anomalous behavior of the computing system may be detected based on the determined states.
摘要:
A method for analyzing a latency of a transaction performance is provided. The method includes receiving first transaction latency data which includes a transaction latency of a transaction and a first plurality of latency components that contribute to the transaction latency, receiving a definition of normality for the transaction latency, determining whether the transaction latency is normal or abnormal based at least on the definition of normality, upon the determining that the transaction latency is abnormal, determining whether there is a sufficient amount of the first transaction latency data based on a predefined criterion, upon the determining that the amount of the first transaction latency data is sufficient, computing a normal latency for each of the first plurality of latency components; and ranking the first plurality of latency components based on a degree of abnormality of each of the first plurality of latency components, which is based on the computed normal latency for the each latency component.
摘要:
A computer system includes a signature creation engine operable to determine signatures representing states of a computer resource from metrics for the computer resource. The computer system also includes a database operable to store the signatures along with an annotation for each signature including information relating to a state of the computer resource. The computer system is operable to determine a recurrent problem of the computer resource from stored signatures.