bonch.dev/laravel-jaeger

v0.0.2 2021-12-24 14:37 UTC

This package is auto-updated.

Last update: 2024-09-24 17:42:37 UTC


README

由 bonch.dev 提供

描述

chocofamilyme/laravel-jaeger 提供额外的包,它通过自定义的 BonchDev\LaravelJaeger\Client\Factory 实例(该实例扩展了默认的 Illuminate\Http\Client\Factory)将跟踪头注入到 PendingReqeust。如果您使用 Http 门面,它将包含注入的跟踪头。

功能

  • 通过自定义的 BonchDev\LaravelJaeger\Client\Factory 实例(该实例扩展了默认的 Illuminate\Http\Client\Factory)将跟踪头注入到 PendingReqeust

  • 追踪中间件、控制器及其动作。根据需要,类可以添加到白名单或黑名单中

安装

  1. composer require bonch.dev/laravel-jaeger
  2. KernelMiddleware 特性添加到您的 App\Http\Kernel
  3. php artisan laravel-jaeger:provider
  4. php artisan vendor:publish 并选择 BonchDev\LaravelJaeger\ServiceProvider
  5. php artisan vendor:publish 并选择 Chocofamilyme\LaravelJaeger\LaravelJaegerServiceProvider
  6. 根据需要自定义配置 jaeger.phplaravel-jaeger.php