Skip to content

Commit 5d592fb

Browse files
committed
cpu sim debug
1 parent 68e5290 commit 5d592fb

1 file changed

Lines changed: 8 additions & 10 deletions

File tree

src/PerfProblemSimulator/Controllers/CpuController.cs

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -109,22 +109,20 @@ public async Task<IActionResult> TriggerHighCpu(
109109
var durationSeconds = request?.DurationSeconds ?? 30;
110110
var level = request?.Level ?? "high";
111111

112-
// Log the incoming request (FR-010: Request logging)
113-
_logger.LogInformation(
114-
"Received CPU stress request: DurationSeconds={Duration}, Level={Level}, ClientIP={ClientIP}",
112+
// Log at WARNING level to ensure visibility (bypasses level filtering)
113+
_logger.LogWarning(
114+
"🔥 CONTROLLER: Received CPU stress request: Duration={Duration}s, Level={Level}",
115115
durationSeconds,
116-
level,
117-
HttpContext.Connection.RemoteIpAddress);
116+
level);
118117

119118
try
120119
{
120+
_logger.LogWarning("🔥 CONTROLLER: Calling TriggerCpuStressAsync...");
121121
var result = await _cpuStressService.TriggerCpuStressAsync(durationSeconds, cancellationToken, level);
122122

123-
_logger.LogInformation(
124-
"Started CPU stress simulation {SimulationId} for {Duration}s @ {Level}",
125-
result.SimulationId,
126-
result.ActualParameters?["DurationSeconds"],
127-
result.ActualParameters?["Level"]);
123+
_logger.LogWarning(
124+
"🔥 CONTROLLER: TriggerCpuStressAsync returned. SimulationId={SimulationId}",
125+
result.SimulationId);
128126

129127
return Ok(result);
130128
}

0 commit comments

Comments
 (0)