PHP Agent v2.5.0
Release date: 2022-05-18
Fixed (bug fixing)
Fixed the problem where CPU and memory are displayed with negative values in the transaction list of active transactions.
The PHP monitoring calculates CPU and memory usages at the point of transaction completion. The negative values for CPU and memory usages of the active transactions to be retrieved have been adjusted to 0.
Changes from resource type to object type in PHP 8.0 or later
In PHP 8.0 or later, the resource type handle of some libraries has been changed to the object type handle. We fixed the problem where the information details are not collected with the handle of the previous resource type.
For example, the curl_init
function returns the resource ID until PHP 7.4, and returns the CurlHandle object type in PHP 8.0 or later.
Fixing the problem where URIs ending with "/" are normalized during normalization of transaction URIs
If /{AAA}
is registered in the settings during transaction URI normalization, both URIs, /aaa.php
and /
are all normalized as /{AAA}
. Afterwards, only /aaa.php
is normalized to /{AAA}
.
Fixing the user_agent and referer collection problems
The collection limit option has been deleted inside the PHP extension. The whatap-php service daemon determines whether or not to process collected data.