bug/sanitize-metrics #12

Merged
triggermeelmo merged 3 commits from bug/sanitize-metrics into development 2025-10-01 12:58:15 +02:00
Showing only changes of commit 85c5a80360 - Show all commits

View File

@@ -178,17 +178,17 @@ public class MonitoringController : Controller
{ {
Timestamp = DateTime.UtcNow, Timestamp = DateTime.UtcNow,
ServerId = dto.ServerId, ServerId = dto.ServerId,
CPU_Load = dto.CPU_Load, CPU_Load = sanitizeLoadInput(dto.CPU_Load),
CPU_Temp = dto.CPU_Temp, CPU_Temp = sanitizeDegreeInput(dto.CPU_Temp),
GPU_Load = dto.GPU_Load, GPU_Load = sanitizeLoadInput(dto.GPU_Load),
GPU_Temp = dto.GPU_Temp, GPU_Temp = sanitizeDegreeInput(dto.GPU_Temp),
GPU_Vram_Size = sanitizeByteInput(dto.GPU_Vram_Size), GPU_Vram_Size = sanitizeByteInput(dto.GPU_Vram_Size),
GPU_Vram_Usage = dto.GPU_Vram_Usage, GPU_Vram_Usage = sanitizeLoadInput(dto.GPU_Vram_Usage),
RAM_Load = sanitizeByteInput(dto.RAM_Load), RAM_Load = sanitizeByteInput(dto.RAM_Load),
RAM_Size = sanitizeByteInput(dto.RAM_Size), RAM_Size = sanitizeByteInput(dto.RAM_Size),
DISK_Size = sanitizeByteInput(dto.DISK_Size), DISK_Size = sanitizeByteInput(dto.DISK_Size),
DISK_Usage = sanitizeByteInput(dto.DISK_Usage), DISK_Usage = sanitizeByteInput(dto.DISK_Usage),
DISK_Temp = dto.DISK_Temp, DISK_Temp = sanitizeDegreeInput(dto.DISK_Temp),
NET_In = sanitizeByteInput(dto.NET_In), NET_In = sanitizeByteInput(dto.NET_In),
NET_Out = sanitizeByteInput(dto.NET_Out) NET_Out = sanitizeByteInput(dto.NET_Out)
}; };
@@ -292,9 +292,23 @@ public class MonitoringController : Controller
// Auf 2 Nachkommastellen runden // Auf 2 Nachkommastellen runden
Math.Round(sanitizedMetric, 2); Math.Round(sanitizedMetric, 2);
return sanitizedMetric; return sanitizedMetric;
} }
// Metric Input Bit zu Gigabit umwandeln // Degree Input auf zwei Nachkommastellen runden
public static double sanitizeDegreeInput(double metric_input)
{
Math.Round(metric_input, 2);
return metric_input;
}
// Load Input auf zwei Nachkommastellen runden
public static double sanitizeLoadInput(double metric_input)
{
Math.Round(metric_input, 2);
return metric_input;
}
} }