code-tool/jaeger-client-php

v3.6.0 2023-08-09 09:10 UTC

README

安装

composer require code-tool/jaeger-client-php

入门指南

强烈建议使用任何形式的依赖注入容器(例如 Symfony 扩展)。

<?php

use Jaeger\Tag\StringTag;
use Jaeger\Tracer\TracerInterface;

/** @var TracerInterface $tracer */

$span = $tracer->start('Parent Operation Name', [new StringTag('test.tag', 'Hello world in parent')]);
$childSpan = $tracer->start('Child Operation Name', [new StringTag('test.tag', 'Hello world in child')]);
$tracer->finish($childSpan);
$tracer->finish($span);