Skip to content

rekurzia/yii2-sentry-log-target

Repository files navigation

Yii2 Sentry log target

Build Status Latest Stable Version License

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:[email protected]/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.

About

Minimal implementation of Yii2 Sentry log target.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages