16 lines
995 B
TypeScript
16 lines
995 B
TypeScript
import { ReadableSpan, TimedEvent } from '@opentelemetry/sdk-trace-base';
|
|
import * as zipkinTypes from './types';
|
|
export declare const defaultStatusCodeTagName = "otel.status_code";
|
|
export declare const defaultStatusErrorTagName = "error";
|
|
/**
|
|
* Translate OpenTelemetry ReadableSpan to ZipkinSpan format
|
|
* @param span Span to be translated
|
|
*/
|
|
export declare function toZipkinSpan(span: ReadableSpan, serviceName: string, statusCodeTagName: string, statusErrorTagName: string): zipkinTypes.Span;
|
|
/** Converts OpenTelemetry Span properties to Zipkin Tags format. */
|
|
export declare function _toZipkinTags({ attributes, resource, status, droppedAttributesCount, droppedEventsCount, droppedLinksCount, }: ReadableSpan, statusCodeTagName: string, statusErrorTagName: string): zipkinTypes.Tags;
|
|
/**
|
|
* Converts OpenTelemetry Events to Zipkin Annotations format.
|
|
*/
|
|
export declare function _toZipkinAnnotations(events: TimedEvent[]): zipkinTypes.Annotation[];
|
|
//# sourceMappingURL=transform.d.ts.map
|