getTracer('io.opentelemetry.contrib.php'); echo get_class($tracer) . PHP_EOL; //metrics $clock = Clock::getDefault(); $reader = new ExportingReader(new MetricExporter((new StreamTransportFactory())->create(STDOUT, 'application/x-ndjson'))); $views = new CriteriaViewRegistry(); $meterProvider = new MeterProvider( null, ResourceInfoFactory::emptyResource(), $clock, Attributes::factory(), new InstrumentationScopeFactory(Attributes::factory()), [$reader], $views, new WithSampledTraceExemplarFilter(), new ImmediateStalenessHandlerFactory(), ); $meter = $meterProvider->getMeter('io.opentelemetry.contrib.php'); echo get_class($meter) . PHP_EOL;