chocofamilyme/logformatter
Composer 安装命令:
composer require chocofamilyme/logformatter
包简介
Библиотека для форматирования логов
关键字:
README 文档
README
Для создания логов с параметрами для отслеживания запроса
Требуется
- Phalcon > 3.0.0
- chocofamilyme/pathcorrelation
- sentry/sdk >= 3.1.0
Использование
В конфигурационном файле нужно указать параметр domain
return [ 'domain' => env('APP_DOMAIN', 'api.domain.me'), ];
Sentry
Ошибки можно отправлять в Sentry.
Файл с настройками:
'credential' => [ 'key' => env('SENTRY_KEY'), 'projectId' => env('SENTRY_PROJECT_ID'), 'domain' => env('SENTRY_DOMAIN'), ], 'options' => [ 'http_connect_timeout' => 2, 'http_timeout' => 2 ], 'environments' => ['production', 'staging'], 'levels' => [\Phalcon\Logger::EMERGENCY, \Phalcon\Logger::CRITICAL, \Phalcon\Logger::ERROR], 'dontReport' => [ \Chocofamily\Exception\NoticeException::class ],
Пример:
$di->setShared('sentry', function () use ($config) { return new \Chocofamily\Logger\Adapter\Sentry($config, 'production'); }); $di->getShared('sentry')->logException($e, \Phalcon\Logger::ERROR);
统计信息
- 总下载量: 21.39k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2018-08-28