Agent Deployment Architecture

The Apache Web Server Agent consists of these components:

  • Apache extension
  • Splunk AppDynamics agent proxy

The agent proxy is a Java process that handles communication between the Apache Web Server Agent and Controller. The proxy transmits the raw performance data from the agent to the Controller, which stores, analyzes, and presents the data.

Agent Deployment Diagram

As a separate process, the agent proxy must be started separately from the monitored web server. You can start the proxy manually or configure it to start automatically by setting AppDynamicsLaunchProxy in appdynamics_agent.conf. Whether the proxy is started automatically or manually, the commands that start the agent check whether the proxy is already running and do not attempt to start it again if it is.