What is Apache HTTP Web Server?
Apache HTTP, often simply called Apache, is an open source web server distributed under the Apache 2.0 license.
Apache HTTP is widely used in enterprise applications. It is also a central component of the LAMP stack (and other XAMP stacks) as well as the web server of choice in many Open Source projects such as for web application frameworks like Joomla, WordPress, or Drupal....
Apache HTTP application monitoring
This package monitors an Apache HTTP application by gathering metrics from Apache HTTP's Mod_status module.
This package automatically configures the ServicePilot Agent in order to monitor availability and performance of Apache HTTP.
The statistics gathered in this way include:
- General metrics: page code, server uptime
- Load metrics: CPU load, CPU System, CPU User, server loads over the last 1 minute, 5 minutes and 15 minutes
- Requests metrics: number of requests per second, number of Bytes per request, number of Bytes per second
- Workers metrics: number of idle worker threads, number of busy worker threads
Note: you can combine this package with
apptrace-appservice-w3c package in order to get additional metrics such as response times, errors, user agents and more, giving an end-to-end Apache monitoring.