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
EnableDetailedTelemetry
Whether to enable detailed telemetry event collection.
public bool EnableDetailedTelemetry { get; set; }
Property Value
EnableDistributedTracing
Whether to enable distributed tracing for pipeline operations.
public bool EnableDistributedTracing { get; set; }
Property Value
EnablePeriodicExport
Whether to enable periodic metrics export.
public bool EnablePeriodicExport { get; set; }
Property Value
EventBatchSize
Maximum number of events to process in each batch.
public int EventBatchSize { get; set; }
Property Value
ExportIntervalSeconds
Interval in seconds between periodic metrics exports.
public int ExportIntervalSeconds { get; set; }
Property Value
ExportToConsole
Whether to export metrics to console for debugging.
public bool ExportToConsole { get; set; }