You are here

Apache Web Server Monitoring

Requires Opsview Cloud or Opsview Monitor 6
check_circle
Opsview Supported

Apache Web Server Monitoring

The Apache HTTP Server Project is a collaborative software development effort aimed at creating a robust, open-source code implementation of a web server. The project is jointly managed by a group of volunteers located around the world, all of whom communicate, plan, and develop the web server and its related documentation. The Apache monitoring HTTP Server Opspack is ideal for the hundreds of users who contribute ideas, code, and documentation to the project.

What You Can Monitor

Opsview's Apache web server monitoring includes various performance metrics including active sessions, requests, memory checks and more. This ensures your Apache web server will be monitored closely with all the performance metrics from Opsview.

Service Checks

Service Check Description
Apache accesses Check number of accesses to the server
Apache active sessions Check number of active sessions in Apache
Apache bytes per request Check number of bytes per request in Apache
Apache current requests Check number of current requests in Apache
Apache idle workers Check number of idle workers Apache
Apache requests per second Check apache requests per second
Apache shared memory Check apache shared memory

Apache Web Server Monitoring Prerequisites

You will need to enable the "mod_status" Apache module so that Opsview Monitor can get monitoring information on the server activity and performance. We recommend you secure access to the server-status page so that only Opsview Monitor can access it. This can be done by setting the "Allow from .." field in your configuration - for more details see Apache Module mod_status.

To get the statistics for active_sessions or shared_memory, you need to enable the "mod_ssl", even if you do not intend to use HTTPS. For more details see Apache Module mod_ssl.

Apache Server Monitoring Setup and Configuration

To configure and utilize this Opspack, you simply need to add the 'Application - Apache HTTP Server' Opspack to your Opsview Monitor system.

Step 1: Add the Host Template

Add the Application - Apache HTTP Server Host Template to your Opsview Monitor host.

For more information, refer to Opsview Knowledge Center - Adding Host Templates to Hosts.

Step 2: Apply changes and the system will now be monitored

Apache Service Checks