LoggerExporter
class LoggerExporter implements ExporterInterface
This implementation of the ExporterInterface sends log messages to a configurable PSR-3 logger.
Example:
use OpenCensus\Trace\Exporter\LoggerExporter;
use OpenCensus\Trace\Tracer;
use Monolog\Logger;
// Example PSR-3 logger
$logger = new Logger('traces');
$exporter = new LoggerExporter($logger);
Tracer::begin($exporter);
Constants
DEFAULT_LOG_LEVEL |
|
Methods
__construct(LoggerInterface $logger, string $level = self::DEFAULT_LOG_LEVEL)
Create a new LoggerExporter
bool
export(array $spans)
Report the provided Trace to a backend.
Details
at line 59
__construct(LoggerInterface $logger, string $level = self::DEFAULT_LOG_LEVEL)
Create a new LoggerExporter
at line 71
bool
export(array $spans)
Report the provided Trace to a backend.