public configureContext()

in src/environment/LambdaEnvironment.ts [40:50]


  public configureContext(context: MetricsContext): void {
    this.addProperty(context, 'executionEnvironment', process.env.AWS_EXECUTION_ENV);
    this.addProperty(context, 'memorySize', process.env.AWS_LAMBDA_FUNCTION_MEMORY_SIZE);
    this.addProperty(context, 'functionVersion', process.env.AWS_LAMBDA_FUNCTION_VERSION);
    this.addProperty(context, 'logStreamId', process.env.AWS_LAMBDA_LOG_STREAM_NAME);

    const trace = this.getSampledTrace();
    if (trace) {
      this.addProperty(context, 'traceId', trace);
    }
  }