Table of Contents

Class PipelineTelemetryOptions

Namespace
DotCompute.Core.Telemetry
Assembly
DotCompute.Core.dll

Configuration options for pipeline telemetry collection.

public sealed class PipelineTelemetryOptions
Inheritance
PipelineTelemetryOptions
Inherited Members

Properties

DefaultExportFormat

Default format for metrics export.

public MetricsExportFormat DefaultExportFormat { get; set; }

Property Value

MetricsExportFormat

EnableDetailedTelemetry

Whether to enable detailed telemetry event collection.

public bool EnableDetailedTelemetry { get; set; }

Property Value

bool

EnableDistributedTracing

Whether to enable distributed tracing for pipeline operations.

public bool EnableDistributedTracing { get; set; }

Property Value

bool

EnablePeriodicExport

Whether to enable periodic metrics export.

public bool EnablePeriodicExport { get; set; }

Property Value

bool

EventBatchSize

Maximum number of events to process in each batch.

public int EventBatchSize { get; set; }

Property Value

int

ExportIntervalSeconds

Interval in seconds between periodic metrics exports.

public int ExportIntervalSeconds { get; set; }

Property Value

int

ExportToConsole

Whether to export metrics to console for debugging.

public bool ExportToConsole { get; set; }

Property Value

bool