A division of VMware
Spring Source - Hyperic | Build, Run, Manage
REQUEST A QUOTE  |  FORUMS  |  BLOG  |      CONTACT US

Apache Monitoring & Management


Hyperic's expertise in managing large scale Apache infrastructure comes from an engineering team which includes some of the original Apache developers. Hyperic has used their extensive knowledge of Apache internals and Apache management best practices to develop the most secure, powerful, and production-ready Apache monitoring and management solution available.

Hyperic's Apache monitoring plugin offers auto-discovery and monitoring of any Apache installation on a host machine, as well as automatic discovery of all Virtual Hosts defined in the server's configuration file. Hyperic's Apache monitoring capabilities are made exposed via a management module which is packaged with the Hyperic distribution and allows the Hyperic agent to collect server and vhost metrics.

This module can be easily installed in any version of the Apache web server, across all the operating systems supported by Hyperic. Hyperic also includes an Apache response time tracking module which reports on real per-URL request level response times for the server as well as each configured Virtual Host.

Hyperic also integrates its comprehensive systems monitoring of Apache health and performance with the ability to track log and configuration files. Hyperic allows an Apache administrator to record any error, info, or debug log level message found in an Apache log file back to the Hyperic management server. Administrators can also track the configuration files for Apache and generate events any time they are changed. These events are stored in Hyperic's database and can be used to generate alerts or to do on the fly correlation analysis against other metrics.

Hyperic's control capability is designed to allow for easy administration of large distributed Apache environments. Hyperic's Apache control feature can perform a variety of on demand, scheduled, or alert driven control actions on the Apache server process. These control operations include normal start and stop actions as well as more specialized tasks such as warm restarts, ssl-start and configuration tests. All these control operations are logged in Hyperic's event history to provide an auditable log of all Apache management activities performed via Hyperic.

Discover how easy Apache monitoring and management can be. Take a fully functional FREE test drive of Hyperic HQ today!

For more information, visit our HyperFORGE Apache plugin page.

System Supported Versions

  • Apache httpd
  • Apache 1.3
  • Apache 2.0
  • Apache 2.2
  • Apache-ERS 2.3
  • Apache-ERS 2.4
  • Apache-ERS 3.x
  • Linux
  • Solaris
  • HPUX
  • AIX
  • MacOSX
  • FreeBSD
  • OpenBSD
  • NetBSD
  • Win32

System Monitoring Specification

General Server Metrics
  • Availability
  • Busy Servers
  • Idle Servers
  • Busy Workers
  • Idle Workers
  • Bytes Served per Second
  • Bytes Served per Request
  • Requests Served per Second
  • CPU Load
  • Requests Served
  • Requests Served per Minute
  • Bytes Served
  • Bytes Served per Minute
  • Waiting
  • Starting
  • Reading
  • Sending
  • Keepalive
  • DNS
  • Closing
  • Logging
  • Finishing
  • Free
Apache 1.3, Apache 2.0, Apache 2.2, Apache-ERS 2.3, Apache-ERS 2.4 and Apache-ERS 3.x VHost Metrics
  • Bytes Received for GET Requests
  • Bytes Received for GET Requests per Minute
  • Bytes Received for HEAD Requests
  • Bytes Received for HEAD Requests per Minute
  • Bytes Received for POST Requests
  • Bytes Received for POST Requests per Minute
  • Bytes Received for PUT Requests
  • Bytes Received for PUT Requests per Minute
  • Number of GET Requests
  • Number of GET Requests per Minute
  • Number of HEAD Requests
  • Number of HEAD Requests per Minute
  • Number of POST Requests
  • Number of POST Requests per Minute
  • Number of PUT Requests
  • Number of PUT Requests per Minute
  • Bytes Sent for 200 Responses
  • Bytes Sent for 200 Responses per Minute
  • Bytes Sent for 301 Responses
  • Bytes Sent for 301 Responses per Minute
  • Bytes Sent for 302 Responses
  • Bytes Sent for 302 Responses per Minute
  • Bytes Sent for 401 Responses
  • Bytes Sent for 401 Responses per Minute
  • Bytes Sent for 403 Responses
  • Bytes Sent for 403 Responses per Minute
  • Bytes Sent for 404 Responses
  • Bytes Sent for 404 Responses per Minute
  • Bytes Sent for 500 Responses
  • Bytes Sent for 500 Responses per Minute
  • Number of 200 Responses
  • Number of 200 Responses per Minute
  • Number of 301 Responses
  • Number of 301 Responses per Minute
  • Number of 302 Responses
  • Number of 302 Responses per Minute
  • Number of 401 Responses
  • Number of 401 Responses per Minute
  • Number of 403 Responses
  • Number of 403 Responses per Minute
  • Number of 404 Responses
  • Number of 404 Responses per Minute
  • Number of 500 Responses
  • Number of 500 Responses per Minute
  • Availability
  • Total Number of Bytes Received
  • Total Number of Bytes Received per Minute
  • Total Number of Bytes Sent
  • Total Number of Bytes Sent per Minute
  • Total Number of Requests
  • Total Number of Requests per Minute
  • Total Number of Responses
  • Total Number of Responses per Minute
Apache 1.3, Apache 2.0, Apache 2.2, Apache-ERS 2.3, Apache-ERS 2.4 and Apache-ERS 3.x Server Metrics
  • Bytes Received for GET Requests
  • Bytes Received for GET Requests per Minute
  • Bytes Received for HEAD Requests
  • Bytes Received for HEAD Requests per Minute
  • Bytes Received for POST Requests
  • Bytes Received for POST Requests per Minute
  • Bytes Received for PUT Requests
  • Bytes Received for PUT Requests per Minute
  • Number of GET Requests
  • Number of GET Requests per Minute
  • Number of HEAD Requests
  • Number of HEAD Requests per Minute
  • Number of POST Requests
  • Number of POST Requests per Minute
  • Number of PUT Requests
  • Number of PUT Requests per Minute
  • Bytes Sent for 200 Responses
  • Bytes Sent for 200 Responses per Minute
  • Bytes Sent for 301 Responses
  • Bytes Sent for 301 Responses per Minute
  • Bytes Sent for 302 Responses
  • Bytes Sent for 302 Responses per Minute
  • Bytes Sent for 401 Responses
  • Bytes Sent for 401 Responses per Minute
  • Bytes Sent for 403 Responses
  • Bytes Sent for 403 Responses per Minute
  • Bytes Sent for 404 Responses
  • Bytes Sent for 404 Responses per Minute
  • Bytes Sent for 500 Responses
  • Bytes Sent for 500 Responses per Minute
  • Number of 200 Responses
  • Number of 200 Responses per Minute
  • Number of 301 Responses
  • Number of 301 Responses per Minute
  • Number of 302 Responses
  • Number of 302 Responses per Minute
  • Number of 401 Responses
  • Number of 401 Responses per Minute
  • Number of 403 Responses
  • Number of 403 Responses per Minute
  • Number of 404 Responses
  • Number of 404 Responses per Minute
  • Number of 500 Responses
  • Number of 500 Responses per Minute
  • Availability
  • Total Number of Bytes Received
  • Total Number of Bytes Received per Minute
  • Total Number of Bytes Sent
  • Total Number of Bytes Sent per Minute
  • Total Number of Requests
  • Total Number of Requests per Minute
  • Total Number of Responses
  • Total Number of Responses per Minute
  • Number of Concurrent Connections
  • Start Time
Apache httpd, Apache 1.3, Apache 2.0, Apache 2.2, Apache-ERS 2.3, Apache-ERS 2.4 and Apache-ERS 3.x mod_jk Worker Metrics
  • Availability
  • Bytes Read
  • Bytes Read per Minute
  • Bytes Sent
  • Bytes Sent per Minute
  • Errors
  • Errors per Minute
  • Client Errors
  • Client Errors per Minute
  • Busy