Support for the Predis library
The PHP agent now supports the Predis library. Users of this library will see
new metrics in the Database tab, nodes in transaction traces, and breakdown
metrics on individual transaction pages. Pipelining multiple commands will
result in those commands being grouped and treated as a single command metric
Note that our Predis support does not include instrumentation for commands
EXEC via the Predis client's
We also do not instrument the
monitor methods of Predis,
nor its PubSub functionality.
Increased specificity of PECL Redis metrics
Metrics made for the PECL Redis extension will now more closely match the
name of the function called. For example, the
redis::setex method will
now create a metric with the text
setex, rather than simply
Named Laravel Artisan commands
Background transactions that are Laravel Artisan commands are now named.
Instead of being named
unknown, Laravel Artisan commands will now be named
based on the command. For instance, the command
will result in a background transaction named
UTC offsets in agent logfiles
The log file format has been extended to include the UTC offset of the local timezone. This makes it easier to match log entries to time windows in the New Relic UI.