File

projects/opentelemetry-interceptor/src/lib/services/exporter/console/console-span-exporter.service.ts

Description

ConsoleSpanExporterService A default span exporter

Index

Methods

Methods

getExporter
getExporter()

Return a ConsoleSpanExporter

Returns : SpanExporter

SpanExporter

import { Injectable } from '@angular/core';
import { IExporter } from '../exporter.interface';
import { SpanExporter, ConsoleSpanExporter } from '@opentelemetry/sdk-trace-base';

/**
 * ConsoleSpanExporterService
 * A default span exporter
 */
@Injectable({
  providedIn: 'root',
})
export class ConsoleSpanExporterService implements IExporter {
  /**
   * Return a ConsoleSpanExporter
   *
   * @return SpanExporter
   */
  getExporter(): SpanExporter {
    return new ConsoleSpanExporter();
  }
}

results matching ""

    No results matching ""