Skip to content

Google cloud error reporting real-time exception monitoring and alerting for Yii2

License

Notifications You must be signed in to change notification settings

yatshub/yii2-google-cloud-error-reporting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yii Framework

Google Cloud Error Reporting for Yii2

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist yatshub/yii2-google-cloud-error-reporting "*"

or add

"yatshub/yii2-google-cloud-error-reporting": "*"

to the require section of your composer.json file.

Usage

Once the extension is installed, simply generate a service account and configure your target as the following:

        'log' => [
            'traceLevel' => YII_DEBUG ? 3 : 0,
            'targets' => [
                ...
                'googleCloudErrorReporting' => [
                    'class' => 'yatshub\GoogleErrorReporting\ErrorReporting',
                    'levels' => ['error', 'warning'],
                    'except' => ['yii\web\HttpException:404'],
                    'projectId' => 'project-id',
                    'loggerInstance' => 'instance-log',
                    'clientSecretPath' => 'path/to/your/service/account/credentials.json',
                    'version' => 'dev or prod',
                    'service' => 'application name or any name for easy project tracking',
                ],
                ...
            ],
        ],

About

Google cloud error reporting real-time exception monitoring and alerting for Yii2

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages