rekurzia / yii2-sentry-log-target
Minimal implementation of Yii2 log target sending messages to Sentry.
v2.0.0
2016-12-27 21:32 UTC
Requires
- sentry/sentry: ~1.0
- yiisoft/yii2: ~2.0
Requires (Dev)
This package is not auto-updated.
Last update: 2024-11-07 00:39:05 UTC
README
Yii2 log target which sends log messages to your Sentry instance.
Installation
Using Composer:
composer require rekurzia/yii2-sentry-log-target
Usage
Add Sentry target to your configuration
$config['components']['log']['targets'] = [ [ 'class' => Rekurzia\Log\SentryTarget::class, 'levels' => ['error', 'warning'], 'dsn' => 'https://abcdefgh:12345678@sentry.example.com/1', 'includeContextMessage' => true, 'options' => [ 'message_limit' => 2048, ], ], ];
Configuration
dsn
Raven-compatible DSN.
options
These options will be passed to Raven_Client
constructor
includeContextMessage
This option allows you to hide info
level context message.
By default Yii generates also context message for you. It means that there will
be two messages logged to your Sentry instance on error. First with error
level, second with info
level.
License
MIT. See LICENSE file.