APM Insight PHP Agent - Release Notes


PHP Version 4.5

Release Date: 21-06-2024

Issues Fixed

  • Missing shared object file for musl build has been fixed.

Enhancements

  • Removed curl dependency from installer script.
  • Authenticated communication between agent and exporter

PHP Version 4.4

Release Date: 29-03-2024

Issues Fixed

  • The issue of configuration not being reset during a fresh install has been fixed.
  • The installation issue during the repair has been fixed.

Enhancements

  • Support for PHP version 8.3

PHP Version 4.3

Release Date: 07-03-2024

Issues Fixed

  • The issue with concurrent requests in a multi-threaded web server has been fixed.
  • The issue regarding Host identification in a multi-threaded web server has been resolved.
  • The issue with too many open file descriptors has been resolved.
  • The libexecinfo dependency has been removed for Musl.
  • Deprecation warning for MYSQLI has been fixed.

Enhancements

  • Support for complete container ID detection for Docker Engine v 20.01 and above.
  • Support for advanced Windows MSI configurations.
  • Support for checking supported versions during Linux installation.
  • Windows installation scope and privileges have been updated.
  • The publisher's name has been updated to Zoho Corporation Pvt. Ltd.
  • Windows now supports application names with spaces.
  • Support for tracking errors based on severity.
  • Support for automatic detection of Plesk and XAMPP during installation.
  • Support for pointing to a remote exporter using an IP address.
  • Support to configure span tracking limit.

PHP Version 4.1

Release Date: 06-11-2023

Issues Fixed

  • The issue with the agent installation in the c-panel has been fixed.
  • The memory leak issue has been fixed.
  • The PHP agent REMI installation issue has been resolved.
  • The issue related to size limitations for tracked arguments has been successfully fixed.

Enhancements

  • Support for APPMANAGER DataExporter (Linux and Windows).
  • Support for PHP v8.2.
  • Support for capturing Host IP Address.
  • Support for capturing Background arguments in trace.
  • Configure INI entries after installation (Linux).
  • Support for preserving INI configuration during update (Linux).
  • Support for getting INI configurations from the environment and CLI during installation (Linux).
  • Support for auto-detection of application port.
  • Support for remote exporter host.
  • Support for additional configurations:
    • Support for skipping transactions.
    • Support for grouping similar transactions.

PHP Version 3.5.1

Release Date: 30-06-2023

Issues Fixed

  • The error "TCP socket accept failed" has been resolved (Windows).
  • The issue with app-parameter values not being updated in the respective app has been resolved.
  • The issue with the incorrect curl_exec URL when multiple curl resources are present has been resolved.
  • Distributed tracing issue has been fixed.
  • The issue with the agent service not being killed has been resolved (Windows).
  • The crash during curl request issue has been resolved.
  • The issue with curl and openSSL version checking during upgrade has been resolved.

Enhancements

  • Support for PHP 8.1.
  • Capture memory allocation is supported.
  • Capturing command-line arguments is supported.
  • Capturing multiple exceptions and errors is supported.
  • Individual configurations for instances in multi-monitor setups are supported.
  • Support for tracking the original URL if the URL is rewritten.
  • Support for configuring the Log directory.
  • Support for ARM architecture.
  • Support for Redis and Memcache.
  • Support for enabling and disabling error tracking.
  • Support for enabling and disabling exception tracking.
  • Support for enabling and disabling method tracking.
  • Support for SQL trace threshold.
  • You can specify a SQL threshold, and if it is exceeded, a trace will be generated and displayed.
  • Support for tracking the response code and port number of external calls.
  • Support for tracking failed components.
  • Support for capturing CPU time.
  • Support for capturing background transactions.
  • Support for configuring the depth of APM traces.
  • Support for capturing HTTP parameters.
  • Support for capturing Network bytes.
  • Support for customizing instrumentation via ini entry.
  • Symbolic link for zpa.ini during installation is provided in the agent's installation directory (Linux).
  • Support for configuring ports via ini and conf entry.
  • Curl requests without transfer protocol are now treated as HTTP.
  • The download status is now sent to all monitors in multi-monitor.

PHP Version 3.2.2

Release Date: 31-05-2022

Issues Fixed

  • Issues in Windows agent support in PHP v8.0.
  • Empty function names and negative duration issues.
  • Component name mismatch issue.

Enhancements

  • Support for multi-monitor configuration.
  • Support for adding custom parameters in a transaction via API.
  • Support for App Parameters to monitor the size of frequency of an operation or variable.
  • Support for distributed tracing.
  • Support for viewing the complete URL of every transaction.
  • Support for tracking request headers.
  • Support to exclude the HTTP error codes from monitoring to reduce noise in the monitoring environment.
  • Support for displaying the complete URL in the traces.

PHP Version 3.1.1

Release Date: 13-10-2021

Issues Fixed

  • SSL errors in agent communication.
  • Error in grouping similar transaction.

Enhancements

  • Support for Oracle database.
  • Support for MSSQL database.
  • Support for Cassandra database.
  • Support for monitoring applications developed in PHP version 8.0 for Linux.
  • Support for thread safe PHP versions - ZTS/XAMPP (Version 7.0 and above).
  • CLI Requests can be tracked with their script names.
  • Domain names can be tracked in transactions.
  • Application name & Hostname can be passed as an argument.
  • Checksum verification to validate the integrity of the downloaded agent.

PHP Version 2.9.3

Release Date: 16-07-2020

Issues Fixed

  • 'Segmentation fault core dumped' issue caused agent to crash while using PHP 7.2.
  • Memory leak issues.

Enhancements

  • Support for PHP version 7.4.
  • Support for PostgreSQL database instrumentation.
  • Support for instrumenting 'Mysql_real_connect' type of database connection calls.