Class MetricsReport
- Namespace
- DotCompute.Abstractions.Debugging
- Assembly
- DotCompute.Abstractions.dll
Represents a comprehensive metrics report.
public sealed class MetricsReport
- Inheritance
-
MetricsReport
- Inherited Members
Properties
Anomalies
Gets detected anomalies in the metrics.
public IReadOnlyList<MetricAnomaly> Anomalies { get; init; }
Property Value
GeneratedAt
Gets when this report was generated.
public DateTime GeneratedAt { get; init; }
Property Value
MetricsSummaries
Gets metrics summaries by metric name.
public Dictionary<string, MetricsSummary> MetricsSummaries { get; init; }
Property Value
SystemMetrics
Gets system metrics at the time of report generation.
public SystemMetrics? SystemMetrics { get; init; }
Property Value
TimeRange
Gets the time range covered by this report.
public TimeSpan? TimeRange { get; init; }
Property Value
Trends
Gets performance trends identified in the data.
public IReadOnlyList<PerformanceTrend> Trends { get; init; }