57 instantiations of ResourceUsageThresholds
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (2)
ResourceUtilizationHealthCheckOptions.cs (2)
27
public ResourceUsageThresholds CpuThresholds { get; set; } = new
ResourceUsageThresholds
();
36
public ResourceUsageThresholds MemoryThresholds { get; set; } = new
ResourceUsageThresholds
();
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (55)
HealthCheckTestData.cs (24)
20
new
ResourceUsageThresholds
(),
21
new
ResourceUsageThresholds
(),
30
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.2 },
31
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.2 },
40
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.2 },
41
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.2 },
50
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
51
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
60
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
61
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
70
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.4, UnhealthyUtilizationPercentage = 0.2 },
71
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.4, UnhealthyUtilizationPercentage = 0.2 },
80
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2 },
81
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2 },
90
new
ResourceUsageThresholds
{ UnhealthyUtilizationPercentage = 0.4 },
91
new
ResourceUsageThresholds
{ UnhealthyUtilizationPercentage = 0.4 },
100
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
101
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.9, UnhealthyUtilizationPercentage = 0.9 },
110
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.9, UnhealthyUtilizationPercentage = 0.9 },
111
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
120
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
121
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.9, UnhealthyUtilizationPercentage = 0.9 },
130
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.9, UnhealthyUtilizationPercentage = 0.9 },
131
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
Linux\LinuxResourceHealthCheckTests.cs (24)
29
new
ResourceUsageThresholds
(),
30
new
ResourceUsageThresholds
(),
39
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.2 },
40
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.2 },
49
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.2 },
50
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.2 },
59
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
60
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
69
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
70
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
79
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.4, UnhealthyUtilizationPercentage = 0.2 },
80
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.4, UnhealthyUtilizationPercentage = 0.2 },
89
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2 },
90
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2 },
99
new
ResourceUsageThresholds
{ UnhealthyUtilizationPercentage = 0.4 },
100
new
ResourceUsageThresholds
{ UnhealthyUtilizationPercentage = 0.4 },
109
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
110
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.9, UnhealthyUtilizationPercentage = 0.9 },
119
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.9, UnhealthyUtilizationPercentage = 0.9 },
120
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
129
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
130
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.9, UnhealthyUtilizationPercentage = 0.9 },
139
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.9, UnhealthyUtilizationPercentage = 0.9 },
140
new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 },
ResourceHealthCheckExtensionsTests.cs (7)
193
o.CpuThresholds = new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 };
212
o.CpuThresholds = new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 };
234
o.CpuThresholds = new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 };
254
o.CpuThresholds = new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 };
277
o.CpuThresholds = new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 };
297
o.CpuThresholds = new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 };
426
o.CpuThresholds = new
ResourceUsageThresholds
{ DegradedUtilizationPercentage = 0.2, UnhealthyUtilizationPercentage = 0.4 };
8 references to ResourceUsageThresholds
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (2)
ResourceUtilizationHealthCheckOptions.cs (2)
27
public
ResourceUsageThresholds
CpuThresholds { get; set; } = new ResourceUsageThresholds();
36
public
ResourceUsageThresholds
MemoryThresholds { get; set; } = new ResourceUsageThresholds();
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (6)
Linux\LinuxResourceHealthCheckTests.cs (2)
150
ResourceUsageThresholds
cpuThresholds,
ResourceUsageThresholds
memoryThresholds,
ResourceHealthCheckExtensionsTests.cs (2)
472
ResourceUsageThresholds
cpuThresholds,
ResourceUsageThresholds
memoryThresholds,
ResourceHealthCheckTests.cs (2)
18
ResourceUsageThresholds
cpuThresholds,
ResourceUsageThresholds
memoryThresholds, string expectedDescription)