Abstract:
The present disclosure includes a system and method for apportioning power consumption. In an example of apportioning power consumption according to the present disclosure, a transaction mix for a service is determined (104, 204, 330, 420), component resource usage for each of a number of components that are used while completing the service is determined (106, 206, 108, 208, 422), and component power consumption for each of the number of components is determined by use of the component resource usage (334, 424).
Abstract:
A test system uses an instrumented browser to identify events that were not successfully captured during a client web session. The identified events can be used to modify a capture system that captures the client web session. Alternatively, the test system may generate replay rules that are used by a replay system to infer the missed events while replaying of the previously captured client web session. The events can include changes to Document Object Models (DOMs) for web pages used during the web sessions. The DOMs can be used to identify significant web session events and force replay sessions into the correct states.
Abstract:
An administration system for use within a server system is provided. The server system having a server that provides host management functions and the server system being able to accept computer cards inserted therein. The administration system comprises a computing system that is inserted in the server system, the computing system having a controller that assumes control over the communications bus.
Abstract:
Disclosed herein are techniques for generating data that describes dependencies between software components (A1, A2, A3, B1) as transactions are processed, as well as displaying dependency maps based on the data. The data may be collected by agents (112A, 112B) that monitor or trace transactions being processed by the software components (A1, A2, A3, B1). The collected data may be aggregated to form a directed graph that describes the dependencies between the software components (A1, A2, A3, B1). A dependency map may be displayed based on the directed graph. The dependency map may show dependencies between software components (A1, A2, A3, B1) as the transactions are processed. The dependency map may also show dependencies between applications (A, B) that include the software components (A1, A2, A3, B1). The dependency map(s) may allow a user to easily and quickly ascertain where a problem is occurring. For example, the user might be able to quickly determine that a problem is at a backend database, as opposed to an application server at a frontend.
Abstract:
The present invention relates to an arrangement which jointly exploits: an agent component, installed in a server-side portion of a client-server architecture, for emulating requests of actual clients of the client-server architecture and measuring a server execution time indicative of a time elapsed between reception of an emulated end-user request at a server component and generation of a result of said emulated end-user request at said server component; information stored in a server log file about an hit end to end (e2e) response time i.e. the time elapsed between the instant in which the end-user sends a request to the server component and the instant in which result of the request reaches the end-user; From the server execution time and the hit e2e response time, the delay due to the network connecting the server-side portion of the client-server architecture to a client-side portion may be determined. The network delay and the server execution time are then used for monitoring performance of the client-server architecture by distinguishing network related problems from server-related problems or even from client-related problems.
Abstract:
A system comprises a processor and an alert module coupled to the processor. The processor the processor monitors performance data; determines a subset of the performance data, the subset correlated with a measure of underperformance; determines a trend of the subset, the trend correlated with the measure; and identifies an occurrence of the trend. The alert module outputs an alert based on the identification.