Remove JaegerExporter and update interface (#908)
This commit is contained in:
parent
2bd6bc5ff7
commit
ee26eaa5d8
|
@ -132,8 +132,8 @@ use GuzzleHttp\Psr7\HttpFactory;
|
|||
use OpenTelemetry\API\Trace\Span;
|
||||
use OpenTelemetry\API\Trace\StatusCode;
|
||||
use OpenTelemetry\API\Trace\TracerInterface;
|
||||
use OpenTelemetry\Contrib\Jaeger\Exporter as JaegerExporter;
|
||||
use OpenTelemetry\Contrib\Zipkin\Exporter as ZipkinExporter;
|
||||
use OpenTelemetry\SDK\Common\Export\Http\PsrTransportFactory;
|
||||
use OpenTelemetry\SDK\Trace\Sampler\AlwaysOnSampler;
|
||||
use OpenTelemetry\SDK\Trace\SpanProcessor\BatchSpanProcessor;
|
||||
use OpenTelemetry\SDK\Trace\SpanProcessor\SimpleSpanProcessor;
|
||||
|
@ -154,21 +154,8 @@ $httpFactory = new HttpFactory();
|
|||
$tracer = (new TracerProvider(
|
||||
[
|
||||
new SimpleSpanProcessor(
|
||||
new OpenTelemetry\Contrib\Jaeger\Exporter(
|
||||
'Hello World Web Server Jaeger',
|
||||
'http://localhost:9412/api/v2/spans',
|
||||
$httpClient,
|
||||
$httpFactory,
|
||||
$httpFactory,
|
||||
),
|
||||
),
|
||||
new BatchSpanProcessor(
|
||||
new OpenTelemetry\Contrib\Zipkin\Exporter(
|
||||
'Hello World Web Server Zipkin',
|
||||
'http://localhost:9411/api/v2/spans',
|
||||
$httpClient,
|
||||
$httpFactory,
|
||||
$httpFactory,
|
||||
new OpenTelemetry\Contrib\Zipkin\Exporter(
|
||||
PsrTransportFactory::discover()->create('http://zipkin:9411/api/v2/spans', 'application/json')
|
||||
),
|
||||
),
|
||||
],
|
||||
|
|
Loading…
Reference in New Issue