Class LambdaWorkerOpenTelemetryOptions
- Namespace
- Temporalio.Extensions.Aws.Lambda.OpenTelemetry
- Assembly
- Temporalio.Extensions.Aws.Lambda.OpenTelemetry.dll
Options for ApplyOpenTelemetryDefaults(TemporalLambdaWorkerOptions, LambdaWorkerOpenTelemetryOptions?).
public class LambdaWorkerOpenTelemetryOptions
- Inheritance
-
LambdaWorkerOpenTelemetryOptions
- Inherited Members
Remarks
WARNING: AWS Lambda support is experimental.
Properties
CollectorEndpoint
Gets or sets the OTLP collector endpoint. If unset, this falls back to OTEL_EXPORTER_OTLP_ENDPOINT, then "http://localhost:4317".
public string? CollectorEndpoint { get; set; }
Property Value
MetricsExportInterval
Gets or sets how often the Core SDK exports metrics to the collector.
public TimeSpan MetricsExportInterval { get; set; }
Property Value
ServiceName
Gets or sets the OpenTelemetry service name. If unset, this falls back to OTEL_SERVICE_NAME, then AWS_LAMBDA_FUNCTION_NAME, then "temporal-lambda-worker".
public string? ServiceName { get; set; }