bazilio/yii2-newrelic Newrelic integration for Yii2

debugnewrelicmonitoring

Newrelic instrumentation for Yii 2

This extension describes routes, action params and instruments views with newrelic end user monitoring scripts. Supports console and web applications.

Latest Stable Version Total Downloads Latest Unstable Version License

For license information check the https://github.com/bazilio91/yii2-newrelic/blob/master/LICENSE-file.

Requirements

Works with newrelic agent with version >=3.0

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist bazilio/yii2-newrelic

or add

"bazilio/yii2-newrelic": "^1.0"

to the require section of your composer.json.

Configuration

To use this extension, you have to configure your components & bootstrap section your application configuration:

return [
    'bootstrap' => ['newrelic'],
    'components' => [
        // ...
        'newrelic' => [
            'enableEndUser' => true, // MIND THIS! It is JS instrumentation for end user. Default is true.
            'class' => 'bazilio\yii\newrelic\Newrelic',
            'name' => 'My App Frontend', // optional, uses Yii::$app->name by default
            'handler' => 'class/name', // optional, your custom handler
            'licence' => '...', // optional
            'enabled' => false // optional, default = true
        ]
    ],
];

Statistics

Downloads
GitHub Stars
GitHub Forks

Releases

Comments



1.0.1 is the latest of 10 releases



MIT license
Stats
23 github stars & 8 github forks
259 downloads in the last day
4808 downloads in the last 30 days
347031 total downloads