PHP Agent

The PHP agent, which analyses PHP application performance and behavior, is an extension of PHP interpreter that is supported on the Apache HTTP Server, PHP-FPM or IIS.

See PHP Agent configuration to learn how to configure the Agent.

Sensors

PHP Agent uses the following sensors:

Category Sensor Classic Agent OneAgent
Database PHP MySQL Yes Yes
PHP Oracle Yes Yes
PHP PDO Yes Yes
PHP PostgreSQL Yes Yes
Exceptions PHP Exceptions Yes Yes
Logging PHP Logging Yes Yes
Network PHP Web Requests Yes Yes
PHP PHP General Yes Yes
PHP Server Yes Yes
Test Automation PHP Unit Yes No
Server PHP Server Yes Yes

OneAgent

Be aware that:

  • Not all features/sensors available in Classic Agent are already available in the OneAgent for AppMon
  • Features/Sensors known from Classic Agent can behave differently
  • Some features may be still in development

Rollout

To use OneAgent in AppMon 2017 May, install Classic Agents first then roll them out to the OneAgent. No additional configuration needed. Before you switch to OneAgent, double check your major requirements with the available feature set.

Features

Feature Classic Agent OneAgent
PHP 7 supported No Yes
Marking arbitrary methods as external calls Yes No