summaryrefslogtreecommitdiff
path: root/vendor/jonahgeorge/jaeger-client-php/src/Jaeger/ReporterFactory/JaegerReporterFactory.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2023-10-20 17:12:29 +0300
committerAndrew Dolgov <[email protected]>2023-10-20 21:13:39 +0300
commitcdd7ad020e165fe680703b6d3319b908b682fb7a (patch)
treeb51eb09b7b4587e8fbc5624ac8d88d28cfcd0b04 /vendor/jonahgeorge/jaeger-client-php/src/Jaeger/ReporterFactory/JaegerReporterFactory.php
parent45a9ff0c88cbd33892ff16ab837e9059937d656e (diff)
jaeger-client -> opentelemetry
Diffstat (limited to 'vendor/jonahgeorge/jaeger-client-php/src/Jaeger/ReporterFactory/JaegerReporterFactory.php')
-rw-r--r--vendor/jonahgeorge/jaeger-client-php/src/Jaeger/ReporterFactory/JaegerReporterFactory.php44
1 files changed, 0 insertions, 44 deletions
diff --git a/vendor/jonahgeorge/jaeger-client-php/src/Jaeger/ReporterFactory/JaegerReporterFactory.php b/vendor/jonahgeorge/jaeger-client-php/src/Jaeger/ReporterFactory/JaegerReporterFactory.php
deleted file mode 100644
index 9865884b5..000000000
--- a/vendor/jonahgeorge/jaeger-client-php/src/Jaeger/ReporterFactory/JaegerReporterFactory.php
+++ /dev/null
@@ -1,44 +0,0 @@
-<?php
-
-namespace Jaeger\ReporterFactory;
-
-use Jaeger\AgentClient\HttpAgentClient;
-use Jaeger\Reporter\JaegerReporter;
-use Jaeger\Reporter\ReporterInterface;
-use Jaeger\Sender\JaegerSender;
-use Jaeger\Thrift\Agent\AgentClient;
-use Jaeger\ThriftUdpTransport;
-use Thrift\Exception\TTransportException;
-use Thrift\Protocol\TBinaryProtocol;
-use Thrift\Transport\TBufferedTransport;
-
-class JaegerReporterFactory extends AbstractReporterFactory implements ReporterFactoryInterface
-{
- public function createReporter() : ReporterInterface
- {
- $udp = new ThriftUdpTransport(
- $this->config->getLocalAgentReportingHost(),
- $this->config->getLocalAgentReportingPort(),
- $this->config->getLogger(),
- $this->config
- );
-
- $transport = new TBufferedTransport(
- $udp,
- $this->config->getMaxBufferLength(),
- $this->config->getMaxBufferLength()
- );
-
- try {
- $transport->open();
- } catch (TTransportException $e) {
- $this->config->getLogger()->warning($e->getMessage());
- }
- $protocol = new TBinaryProtocol($transport);
- $client = new AgentClient($protocol);
- $this->config->getLogger()->debug('Initializing UDP Jaeger Tracer with Jaeger.Thrift over Binary protocol');
- $sender = new JaegerSender($client, $this->config->getLogger());
- $sender->setMaxBufferLength($this->config->getMaxBufferLength());
- return new JaegerReporter($sender);
- }
-}