IBM Tivoli Composite Application Manager for Application Diagnostics, Version 18.104.22.168
Agent for HTTP Servers
The ITCAM Agent for HTTP Servers provides monitoring and server management for Apache, IBM HTTP Server, Microsoft Internet Information Services, and Sun Java System Web Server (Sun ONE Web Server) servers on Windows, Linux, and UNIX systems.
The HTTP Servers Agent does not include a data collector. It can be installed on the same node as the WebSphere or J2EE Agent to monitor the HTTP server application.
The HTTP Servers Agent runs on every node where HTTP server monitoring is required. It collects performance data about the HTTP servers running on the node in the following ways:
- For Apache and IBM HTTP servers, the agent modifies the configuration files to include the monitoring module. This module is loaded dynamically during server startup. The module receives all HTTP requests and reports data to the agent. In addition, the HTTP Agent parses static information from the configuration file.
- For Sun Java System Web Server (Sun ONE Web Server), the agent retrieves configuration information from server configuration files, and polls the SNMP service for performance statistics.
The agent communicates monitoring information to the Tivoli Enterprise Monitoring Server. It also receives Take Action commands from the Tivoli Enterprise Monitoring Server. When these commands involve server management actions (for example, starting, stopping, or restarting the HTTP server), the agent performs these actions.