How to use the @opencensus/propagation-binaryformat.deserializeSpanContext function in @opencensus/propagation-binaryformat

To help you get started, we’ve selected a few @opencensus/propagation-binaryformat examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github census-instrumentation / opencensus-node / packages / opencensus-instrumentation-grpc / src / grpc.ts View on Github external
static getSpanContext(metadata: grpcTypes.Metadata): SpanContext | null {
    const metadataValue = metadata.getMap()[GRPC_TRACE_KEY] as Buffer;
    // Entry doesn't exist.
    if (!metadataValue) {
      return null;
    }
    const spanContext = deserializeSpanContext(metadataValue);
    // Value is malformed.
    if (!spanContext) {
      return null;
    }
    return spanContext;
  }

@opencensus/propagation-binaryformat

Opencensus propagation package for binary format.

Apache-2.0
Latest version published 3 years ago

Package Health Score

56 / 100
Full package analysis