2026-01-24 12:43:11.2114||ERROR|AIAgentServer.Services.MetricTrendAnalyzerService||0HNIQVADM90C0:00000004|AnalyzeMetricTrendAsync Error : System.IO.FileNotFoundException: 메트릭 파일이 없습니다. at AIAgentServer.Services.MetricTrendAnalyzerService.AnalyzeMetricTrendByProjectChunkAsync(CancellationToken ct) in C:\Users\shpar\source\repos\aiagent\AIAgentServer\Services\MetricTrendAnalyzerService.cs:line 253 2026-01-24 12:43:11.2664||ERROR|AIAgentServer.Helpers.Exceptions.ExceptionMiddleware||0HNIQVADM90C0:00000004|Internal Server Error: 메트릭 파일이 없습니다. at AIAgentServer.Services.MetricTrendAnalyzerService.AnalyzeMetricTrendByProjectChunkAsync(CancellationToken ct) in C:\Users\shpar\source\repos\aiagent\AIAgentServer\Services\MetricTrendAnalyzerService.cs:line 253 at AIAgentServer.Controllers.MetricTrendAnalyzerController.AnalyzeMetricTrendByProjectChunk(String jobId, String projectName) in C:\Users\shpar\source\repos\aiagent\AIAgentServer\Controllers\MetricTrendAnalyzerController.cs:line 134 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Program.<>c.<<
$>b__0_14>d.MoveNext() in C:\Users\shpar\source\repos\aiagent\AIAgentServer\Program.cs:line 274 --- End of stack trace from previous location --- at AIAgentServer.Helpers.UserContextLoggingMiddleware.Invoke(HttpContext context) in C:\Users\shpar\source\repos\aiagent\AIAgentServer\Helpers\UserContextLoggingMiddleware.cs:line 29 at AIAgentServer.Helpers.Exceptions.ExceptionMiddleware.InvokeAsync(HttpContext httpContext) in C:\Users\shpar\source\repos\aiagent\AIAgentServer\Helpers\Exceptions\ExceptionMiddleware.cs:line 20