LoadRunner Monitors

来源:互联网 发布:淘宝充q币 编辑:程序博客网 时间:2024/06/06 03:28

LoadRunner Monitors

Mercury LoadRunner uses a suite of integrated performance monitors to quickly isolate system bottlenecks with minimal impact to the system. The suite consists of monitors for the network, application servers, Web servers and database servers. These monitors are designed to accurately measure the performance of every single tier, server and component of the system during the load test. By correlating this performance data with end-user loads and response times, IT groups can easily determine the source of bottlenecks. In addition, they can collect and manage all system performance data from the LoadRunner Controller.

How the Monitors Work

To minimize the impact of the monitoring on the system under test, LoadRunner enables IT groups to extract data without having to install intrusive capture agents on the monitored servers. As a result, LoadRunner can be used to monitor the performance of the servers regardless of the hardware and operating system on which they run. Setup and installation of the monitors therefore is trivial. Since all the monitoring information is sampled at a low frequency (typically 1 to 5 seconds) there is only a negligible effect on the servers.

Supported Monitors

Mercury Astra LoadTest and Mercury LoadRunner support monitors for the following components:

Client-side Monitors
Server Monitors
Network Monitors
Web Server Performance Monitors
Web Application Server Performance Monitors
Streaming Media Performance Monitors (available only for LoadRunner)
Firewall Server Resource Monitors
Database Server Resource Monitors
ERP Performance Monitors (available only for LoadRunner)
Middleware Performance Monitors


Client-side Monitors
End-to-end transaction monitors - Provide end-user response times, hits per second, transactions per second.

  • Hits per Second
  • HTTP Responses per Second
  • Pages Downloaded per Second
  • Throughput
  • Transaction Response Time
  • Transaction per Second (Passed)
  • Transaction per Second (Failed)
  • User-defined Data Point
  • Virtual User Status
  • Web Transaction breakdown Graphs

Server Monitors
NT/UNIX/Linux monitors - Provide hardware, network and operating system performance metrics, such as CPU, memory and network throughput.

  • NT server resources
  • UNIX / Linux server monitor

Load Appliances Performance Monitors

  • Antara.net

Application Deployment Solutions

  • Citrix MetaFrame (available only for LoadRunner)

Network Monitors

  • Network delay monitor - Provides a breakdown of the network segments between client and server, as well as network delays.
  • SNMP monitor - Provides performance data for network devices such as bridges and routers.

Web Server Performance Monitors
Web server monitors - Provide performance data inside the Web servers, such as active connections, hits per second, etc.

  • Apache
  • Microsoft IIS
  • iPlanet (NES)

Web Application Server Performance
Web application server monitor - Provides performance data inside the Web application server, such as connections per second, active database connections, etc.

  • Macromedia ColdFusion
  • ATG Dynamo
  • BEA WebLogic (via JMX)
  • BEA WebLogic (via SNMP)
  • BroadVision
  • IBM WebSphere
  • iPlanet Application Server
  • Microsoft COM+ Monitor
  • Microsoft Active Server Pages
  • Oracle 9iAS HTTP Server
  • SilverStream

Streaming Media Performance Monitors (available only for LoadRunner)
Streaming specific monitors for measuring the end user quality on the client side, and isolate performance bottlenecks on the server-side.

  • Microsoft Windows Media Server
  • Real Networks RealServer

Firewall Server Resource Monitors

  • CheckPoint FireWall-1

Database Server Resource Monitors
Database monitor - Provides performance data inside the database, such as active database connections, etc.

  • SQL Server
  • Oracle
  • DB2
  • Sybase (available only for LoadRunner)

ERP Performance Monitors (available only for LoadRunner)

  • SAP R/3 Monitor

Middleware Performance Monitors

  • Tuxedo - Provides performance data inside a BEA Tuxedo application server, such as current requests in queue.
  • IBM WebSphere MQ (MQSeries) (available only for LoadRunner)
 From: http://www.mercury.com/us/products/performance-center/loadrunner/monitors/