30 writes to UnhealthyUtilizationPercentage
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (3)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (3)
116
instance.
UnhealthyUtilizationPercentage
= null;
122
instance.
UnhealthyUtilizationPercentage
= ParseDouble(value2, configuration.GetSection("UnhealthyUtilizationPercentage").Path);
128
instance.
UnhealthyUtilizationPercentage
= instance.UnhealthyUtilizationPercentage;
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (27)
HealthCheckTestData.cs (20)
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 },
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 },
ResourceHealthCheckExtensionsTests.cs (7)
197
o.CpuThresholds = new ResourceUsageThresholds { DegradedUtilizationPercentage = 0.2,
UnhealthyUtilizationPercentage
= 0.4 };
216
o.CpuThresholds = new ResourceUsageThresholds { DegradedUtilizationPercentage = 0.2,
UnhealthyUtilizationPercentage
= 0.4 };
238
o.CpuThresholds = new ResourceUsageThresholds { DegradedUtilizationPercentage = 0.2,
UnhealthyUtilizationPercentage
= 0.4 };
258
o.CpuThresholds = new ResourceUsageThresholds { DegradedUtilizationPercentage = 0.2,
UnhealthyUtilizationPercentage
= 0.4 };
281
o.CpuThresholds = new ResourceUsageThresholds { DegradedUtilizationPercentage = 0.2,
UnhealthyUtilizationPercentage
= 0.4 };
301
o.CpuThresholds = new ResourceUsageThresholds { DegradedUtilizationPercentage = 0.2,
UnhealthyUtilizationPercentage
= 0.4 };
430
o.CpuThresholds = new ResourceUsageThresholds { DegradedUtilizationPercentage = 0.2,
UnhealthyUtilizationPercentage
= 0.4 };
9 references to UnhealthyUtilizationPercentage
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (4)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (1)
128
instance.UnhealthyUtilizationPercentage = instance.
UnhealthyUtilizationPercentage
;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
46
if (!global::System.ComponentModel.DataAnnotations.Validator.TryValidateValue(options.
UnhealthyUtilizationPercentage
, context, validationResults, validationAttributes))
ResourceUtilizationHealthCheck.cs (2)
40
bool cpuUnhealthy = cpuUsedPercentage > options.CpuThresholds.
UnhealthyUtilizationPercentage
;
41
bool memoryUnhealthy = memoryUsedPercentage > options.MemoryThresholds.
UnhealthyUtilizationPercentage
;
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (5)
ResourceHealthCheckExtensionsTests.cs (5)
439
Assert.Equal(0.4, options.CpuThresholds.
UnhealthyUtilizationPercentage
);
457
Assert.Equal(0.7, options.CpuThresholds.
UnhealthyUtilizationPercentage
);
459
Assert.Equal(0.7, options.MemoryThresholds.
UnhealthyUtilizationPercentage
);
581
+ $"{nameof(resourceHealthCheckOptions.CpuThresholds.
UnhealthyUtilizationPercentage
)}",
591
+$"{nameof(resourceHealthCheckOptions.MemoryThresholds.
UnhealthyUtilizationPercentage
)}",