@xylabs/telemetry-exporter
v5.0.79
Published
Base functionality used throughout XY Labs TypeScript/JavaScript libraries
Readme
@xylabs/telemetry-exporter
Base functionality used throughout XY Labs TypeScript/JavaScript libraries
Reference
@xylabs/telemetry-exporter
Classes
Functions
classes
XyConsoleSpanExporter
Extends
ConsoleSpanExporter
Constructors
Constructor
new XyConsoleSpanExporter(logLevel, logger): XyConsoleSpanExporter;Parameters
logLevel
number = 0
logger
Logger = console
Returns
XyConsoleSpanExporter
Overrides
ConsoleSpanExporter.constructorProperties
durationToLogLevel
readonly static durationToLogLevel: number[];logLevelToChalkColor
readonly static logLevelToChalkColor: ChalkInstance[];logger
logger: Logger;Accessors
logLevel
Get Signature
get logLevel(): number;Returns
number
Methods
export()
export(spans): void;Export spans.
Parameters
spans
ReadableSpan[]
Returns
void
Overrides
ConsoleSpanExporter.exportlogColor()
logColor(level): ChalkInstance;Parameters
level
number
Returns
ChalkInstance
spanLevel()
spanLevel(span): number;Parameters
span
ReadableSpan
Returns
number
functions
spanDurationInMillis
function spanDurationInMillis(span): number;Parameters
span
ReadableSpan
Returns
number
Part of sdk-js
Maintainers
License
See the LICENSE file for license details
