OpenTelemetry PHP

Sdk
in package

Table of Contents

Constants

OTEL_PHP_DISABLED_INSTRUMENTATIONS_ALL  = 'all'

Properties

$eventLoggerProvider  : EventLoggerProviderInterface
$loggerProvider  : LoggerProviderInterface
$meterProvider  : MeterProviderInterface
$propagator  : TextMapPropagatorInterface
$responsePropagator  : ResponsePropagatorInterface
$tracerProvider  : TracerProviderInterface

Methods

__construct()  : mixed
builder()  : SdkBuilder
getEventLoggerProvider()  : EventLoggerProviderInterface
getLoggerProvider()  : LoggerProviderInterface
getMeterProvider()  : MeterProviderInterface
getPropagator()  : TextMapPropagatorInterface
getResponsePropagator()  : ResponsePropagatorInterface
getTracerProvider()  : TracerProviderInterface
isDisabled()  : bool
isInstrumentationDisabled()  : bool
Tests whether an auto-instrumentation package has been disabled by config

Constants

OTEL_PHP_DISABLED_INSTRUMENTATIONS_ALL

private mixed OTEL_PHP_DISABLED_INSTRUMENTATIONS_ALL = 'all'

Properties

Methods

__construct()

public __construct(TracerProviderInterface $tracerProvider, MeterProviderInterface $meterProvider, LoggerProviderInterface $loggerProvider, EventLoggerProviderInterface $eventLoggerProvider, TextMapPropagatorInterface $propagator, ResponsePropagatorInterface $responsePropagator) : mixed
Parameters
$tracerProvider : TracerProviderInterface
$meterProvider : MeterProviderInterface
$loggerProvider : LoggerProviderInterface
$eventLoggerProvider : EventLoggerProviderInterface
$propagator : TextMapPropagatorInterface
$responsePropagator : ResponsePropagatorInterface

isDisabled()

public static isDisabled() : bool
Return values
bool

isInstrumentationDisabled()

Tests whether an auto-instrumentation package has been disabled by config

public static isInstrumentationDisabled(string $name) : bool
Parameters
$name : string
Return values
bool

        
On this page

Search results