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.

Please 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

OneAgent released as BETA functionality for AppMon 2017 May. Please 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

To use OneAgent in AppMon 2017 May you need to install Classic Agents first, and 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.

Warning

You must not use the OneAgent in your production environment. The aim of BETA is to test it in pre-production environment, and see how the new Agent affects your custom dashboards/configurations you use to monitor your production environment.

Features

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