cusodede/yii2-opentracing
最新稳定版本:1.1.2
Composer 安装命令:
composer require cusodede/yii2-opentracing
包简介
OpenTracing implementation
README 文档
README
OpenTracing support component
Установка
Добавляем
{
"type": "vcs",
"url": "https://github.com/cusodede/yii2-opentracing"
}
В секцию repositories файла composer.json, затем запускаем
php composer.phar require cusodede/yii2-opentracing "^1.0.0"
или добавляем
"cusodede/yii2-opentracing": "^1.0.0"
в секцию require.
Подключение
$config = [ ... 'bootstrap' => ['log', 'opentracing'], //Обязательно добавляем в bootstrap ... 'components' => [ ... 'opentracing' => [ //Подключаем сам компонент 'class' => OpenTracingComponent::class, 'excludedRequestsPaths' => [ 'assets/*' ], 'handlers' => [//Указываем хендлеры логирования HttpClientEventsHandler::class ] ], 'log' => [ ... 'targets' => [ ... [//добавляем target для логирования событий категории opentracing, OpenTracingFileTarget позволяет гибче конфигурировать имя файла 'class' => OpenTracingFileTarget::class, 'categories' => ['opentracing'], 'logVars' => [], 'logFile' => fn():string => '@app/runtime/logs/ot-'.date('YmdH').'.log' ] ], ], ... ];
todo
Добавить Target для постинга Url - Лёша Галлямов предоставит отдельный сервис.
统计信息
- 总下载量: 59
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-10-18