You are here
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.