composer require code-tool/jaeger-client-phpIt is strictly advised to use any form of DI container (e.g. Symfony Bundle).
<?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);