Download the PHP package warsawmedia/newrelic-instrumentation without Composer
On this page you can find all versions of the php package warsawmedia/newrelic-instrumentation. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download warsawmedia/newrelic-instrumentation
More information about warsawmedia/newrelic-instrumentation
Files in warsawmedia/newrelic-instrumentation
Package newrelic-instrumentation
Short Description Improves New Relic transaction naming, grouping and custom parameters for TYPO3.
License GPL-2.0-or-later
Homepage https://warsaw.media
Informations about the package newrelic-instrumentation
TYPO3 New Relic Instrumentation
Improves New Relic transaction naming, grouping and custom parameters for TYPO3.
Features
- Better frontend transaction naming based on page ID and page type
- Optional frontend user tracing
- Optional tracing of Fluid parsing and rendering
- Optional tracing of Extbase controller and persistence activity
- Optional tracing of cache backend operations
- Optional tracing of backend DataHandler commands
- CLI transaction naming for TYPO3 commands
Requirements
- PHP 8.2+
- TYPO3 CMS 13.4 - 14.2
- PHP New Relic agent / extension installed and enabled
Installation
Install via Composer:
Then activate the extension in TYPO3 if needed.
Configuration
Extension configuration is available in:
Admin Tools > Settings > Extension Configuration
Available options include:
tracePageUidtracePageTypetraceDataHandlerCommandstraceFluidParsingtraceFluidRenderingtraceFrontendUserstraceFrontendUsersFieldstraceObjectInstancingtraceExtbaseControllerstraceExtbasePersistencetraceCacheOperations
Example transaction names
Frontend
FEFE/page-123-defaultFE/page-123-type98FE/login
Backend
BE/command/deleteBE/command/moveBE/command/copy
CLI
CLI/command/cache:flushCLI/command/scheduler:run
Notes
This extension enhances transaction naming and observability in TYPO3, but it does not replace New Relic server-side or infrastructure configuration.
The extension only becomes active when the PHP New Relic extension is loaded.
Compatibility
| Version | TYPO3 | PHP |
|---|---|---|
| 1.x | 13.4 - 14.2 | 8.2+ |
Support
- Source: GitHub repository
- Issues: GitHub issue tracker
License
GPL-2.0-or-later. See LICENSE.txt.
All versions of newrelic-instrumentation with dependencies
typo3/cms-core Version ^13.4
typo3/cms-frontend Version ^13.4
typo3/cms-backend Version ^13.4
typo3/cms-extbase Version ^13.4