# APM Insight PHP Agent PHP agent deployed on Web Server gives you end-to-end web-transaction awareness enabling you to isolate performance issues and resolve them quickly. To monitor your PHP application performance, you will need to deploy the APM Insight PHP agent onto your web server. The agent collects application performance metrics and sends it to Applications Manager server every 60 seconds. **Requirements:** PHP 5.5 to 8.5 (In both Linux and Windows), Linux OS (64 bit/ ARM, Alpine), and Windows **Webservers supported:** IIS, Apache2, NGINX or any other FPM based webserver. **Frameworks supported:** Codeigniter, CakePHP, Laravel, Drupal, Joomla, WordPress, Magento, Symfony **Databases supported:** Redis, Memcache, MySQL, Oracle, Cassandra, MSSQL, Postgres and PDO based DB queries. **APM Insight PHP Agent v4.1 and above** - **Supported PHP Versions:** 7.0 to 8.5 (Both in Linux and Windows) - **Supported Operating Systems:** Linux (64-bit/ARM) and Windows - **Note:** Data Exporter is mandatory for monitoring PHP Applications. **APMInsight PHP Agent v3.5.1** - **Supported PHP Versions:** 5.5 to 8.1 (Both in Linux and Windows) - **Supported Operating Systems:** Linux (64-bit/ARM) and Windows ## PHP Agent Setup ### PHP version 7.0 and above - [Install PHP Agent for Windows](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-install-windows.html#stepsabove7.0) - [Install PHP Agent for Linux](https://www.manageengine.com/products/applications_manager/help/apm-insight-install-php-agent-version-7.0-and-above-linux.html) - [Install the PHP agent in a Docker container](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-docker.html) - [Modifying the PHP agent configurations](https://www.manageengine.com/products/applications_manager/help/apm-insight-modify-php-agent-configurations.html) - [Uninstall PHP Agent for Windows](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-uninstall-windows.html) - [Uninstall PHP Agent for Linux](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-uninstall-linux.html) ### PHP version below 7.0 - [Install PHP Agent for Linux](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-install-linux.html) - [Install PHP Agent for Windows](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-install-windows.html#stepsbelow7.0) - [Uninstall PHP Agent for Linux](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-uninstall-linux.html#below4) - [Uninstall PHP Agent for Windows](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-uninstall-windows.html) **Note:** Do not install the APM Insight Agent along with other Application Performance Management (APM) tools. The APM Insight Agent installation may fail if there are other APM products installed in the same environment. ## Agent Configurations - [PHP Agent Configuration](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-configuration.html) - [Group Similar Transaction](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-grouping-similar-transactions.html) - [Multi Monitor Support](https://www.manageengine.com/products/applications_manager/help/apm-insight-multi-monitor-configuration.html) - [Custom Parameter support](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-custom-parameters.html) - [Auto scaling](https://www.manageengine.com/products/applications_manager/help/apm-insight-autoscaling-mode.html) ## Support for AWS environment - [Install PHP Agent in AWS Beanstalk](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-data-exporter-aws-beanstalk.html) ## Support for Kubernetes environment - [Add the PHP agent in Kubernetes via init containers](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-kubernetes-via-initcontainers.html) ## Agent Performance Report APM Insight PHP Agent is optimized for minimal impact on the application. To understand about the resource utilization of PHP Agent, [refer here](https://www.manageengine.com/products/applications_manager/help/apm-insight-php-agent-performance-report.html).