Application Monitoring

apache applications monitoring

What is Apache Web Server?

Apache HTTP Server, often simply referred to as Apache, is an open-source web server software that's widely used to serve websites and web applications. It's known for its power, flexibility, and broad support for various operating systems.

Apache HTTP Server is highly customizable and can be configured to meet a wide range of needs. It supports a variety of features such as SSL and TLS encryption, URL rewriting, custom log files, and load balancing, among others. It also offers robust support for server-side scripting and APIs, making it a versatile choice for serving dynamic web content.

Apache is a central component of the LAMP stack (Linux, Apache, MySQL, PHP/Python/Perl) and is commonly used in many open-source projects and web application frameworks such as Joomla, WordPress, and Drupal. Its modular architecture allows for a wide range of features through a system of extensions and modules.

How to monitor Apache Web Server?

ServicePilot makes it very easy to monitor an Apache Web Server. Simply add a resource of the appmon-apache package via the ServicePilot web interface specifying the details of the web server and ServicePilot will collect statistics from the Mod_status module of the web server.

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

How to install a apache resource?

  1. Use your ServicePilot OnPremise installation or a SaaS account.
  2. Add a new apache resource via the web interface (/prmviews or /prmresources) or via API (/prmpackages page), the default ServicePilot agent or another agent will be provisioned automatically.

Details of the apache package are located in the /prmpackages page of the software.


ServicePilot enables you to deliver IT services faster and more securely with automated discovery and advanced monitoring features.

By correlating the technology APACHE with APM and infrastructure monitoring, ServicePilot is able to provide a more comprehensive view of an organization's IT environment.

This allows IT teams to quickly identify and diagnose issues that may be impacting application performance, and take corrective action before end-users are affected.

Start with a free trial of our SaaS solution. Explore our plans or contact us to find what works best for you.

Monitor APACHE (1/2)

Monitor APACHE (2/2)

Learn more

Free installation in
a few clicks

SaaS Plateform

Flexible deployment according to your needs (SaaS, hybrid, on-premise) to speed up supervision implementation.
  • No on-premise software setup, servicing and configuration complexity
  • Instant setup, complete and pre-configured to ensure robust monitoring

OnPremise Plateform

Flexible deployment according to your needs (SaaS, hybrid, on-premise) to speed up supervision implementation.
  • Contracts and commitments over time ( > 1 year)
  • Performance, Data Storage and Infrastructure Management
  • 2 additional solutions: VoIP and Mainframe monitoring