The AppDynamics App Agent for PHP consists of:
- a PHP extension component
- a proxy component
The PHP extension component discovers, maps and tracks metrics for business transactions, app services, and backends in your web application by injecting instrumentation into the PHP application at runtime.
The proxy component is a Java daemon process that handles the communication between the PHP extension component and the Controller. The proxy reports the performance metrics to the Controller, where the data is stored, baselined, and analyzed. You can access this performance data interactively using the Controller console or programmatically using the AppDynamics REST API.
By default, the proxy component is automatically started when you start the PHP agent. Certain deployments require starting the proxy manually.