2026-02-07 00:04:24.8629 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006920-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.8629 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.9065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006920-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.9065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.9065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006920-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.9065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.9065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006920-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.9065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.9065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006920-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.9133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.9133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006920-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.9133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:24.9328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006920-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:25.0715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dde-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dde-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dde-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dde-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dde-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dde-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:04:25.4550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dde-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009aa-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018a0-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009aa-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018a0-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009aa-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018a0-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009aa-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018a0-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009aa-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018a0-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009aa-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.8709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018a0-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:24.9138 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009aa-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:25.0703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018a0-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:25.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:25.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:25.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:25.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:25.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:25.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:09:25.2993 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8758 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006567-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8758 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df6-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006567-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df6-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006567-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006567-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df6-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006567-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df6-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006567-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df6-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df6-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:24.8996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006567-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:25.0762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df6-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:25.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003624-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:25.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003624-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:25.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003624-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:25.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003624-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:25.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003624-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:25.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003624-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:14:25.4930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003624-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003628-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003628-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003628-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003628-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8818 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003628-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8818 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.8818 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003628-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:24.9129 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:25.0481 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003628-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:25.2343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a85-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:25.2343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a85-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:25.2406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a85-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:25.2406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a85-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:25.2406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a85-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:25.2406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a85-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:19:25.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a85-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8846 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bd5-000a-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8846 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bd5-000a-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8846 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dbb-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dbb-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bd5-000a-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dbb-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bd5-000a-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dbb-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bd5-000a-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dbb-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bd5-000a-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.8876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dbb-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:24.9038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bd5-000a-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:25.0437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dbb-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:25.2460 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004de2-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:25.2460 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004de2-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:25.2460 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004de2-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:25.2460 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004de2-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:25.2460 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004de2-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:25.2460 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004de2-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:24:25.2660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004de2-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:27:51.6827 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 800052de-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 800052de-000a-fa00-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-07 00:29:24.8877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.8877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a8d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.8877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.8916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a8d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.8916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.8916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a8d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.8916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.8916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a8d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.8916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.8916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a8d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.8916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.8916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a8d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:24.9304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:25.0767 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a8d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:25.2601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:25.2601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:25.2601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:25.2601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:25.2672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:25.2672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:29:25.2672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000362c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:33:21.5915 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 800041cd-000a-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 800041cd-000a-f900-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-07 00:34:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000363c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006924-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000363c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006924-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000363c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006924-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000363c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006924-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000363c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006924-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000363c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006924-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.0854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000363c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.2330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006924-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dea-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dea-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dea-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dea-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dea-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dea-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:34:25.5441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dea-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006926-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006926-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006926-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006926-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006926-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006926-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cf-000a-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cf-000a-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cf-000a-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cf-000a-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cf-000a-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cf-000a-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:24.9361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006926-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:25.0762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cf-000a-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:25.4904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dfe-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:25.4904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dfe-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:25.4904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dfe-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:25.4960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dfe-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:25.4960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dfe-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:25.4960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dfe-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:39:25.4960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dfe-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060ce-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060ce-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003642-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003642-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060ce-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003642-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060ce-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003642-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060ce-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003642-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060ce-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003642-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:24.9958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060ce-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:25.1407 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003642-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:25.3964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006928-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:25.3964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006928-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:25.3964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006928-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:25.3964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006928-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:25.3964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006928-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:25.3964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006928-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:44:25.4131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006928-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e00-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003644-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e00-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003644-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e00-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003644-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e00-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003644-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e00-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003644-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e00-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003644-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.0374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e00-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.1796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003644-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.3769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e02-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.3769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e02-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.3811 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e02-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.3811 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e02-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.3811 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e02-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.3811 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e02-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:49:25.3959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e02-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000656b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e06-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000656b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e06-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000656b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e06-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000656b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e06-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000656b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e06-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000656b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e06-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:24.9129 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e06-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:25.0487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000656b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:25.2370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dee-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:25.2370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dee-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:25.2370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dee-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:25.2370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dee-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:25.2370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dee-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:25.2456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dee-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:54:25.2456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dee-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d36-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d36-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d36-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d36-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d36-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d36-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.0422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.1925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d36-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003646-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003646-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003646-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003646-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003646-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003646-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 00:59:25.4318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003646-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006934-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075df-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006934-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075df-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006934-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075df-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006934-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075df-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006934-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075df-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006934-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.8831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075df-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:24.9085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006934-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:25.0546 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075df-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:25.2587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000364e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:25.2587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000364e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:25.2587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000364e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:25.2587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000364e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:25.2587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000364e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:25.2587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000364e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:04:25.2811 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000364e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.8947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003652-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.8947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003652-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.8947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003652-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.8947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060d8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.8947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003652-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.8947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060d8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.8947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003652-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.8947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003652-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.9011 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060d8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.9011 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060d8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.9011 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060d8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.9011 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060d8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:24.9286 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003652-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:25.0826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060d8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:25.2702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060da-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:25.2702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060da-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:25.2702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060da-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:25.2759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060da-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:25.2759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060da-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:25.2759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060da-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:09:25.2913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060da-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006936-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006936-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006936-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006936-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006936-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.8815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006936-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:24.9035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:25.0486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006936-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:25.2911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006938-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:25.2911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006938-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:25.2911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006938-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:25.2979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006938-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:25.2979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006938-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:25.2979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006938-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:14:25.3129 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006938-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d38-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000173e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d38-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000173e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d38-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000173e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d38-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000173e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d38-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000173e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d38-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.0984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000173e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.1272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d38-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.2875 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000173e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001740-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001740-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001740-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001740-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001740-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001740-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:19:26.5297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001740-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003656-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003656-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003656-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003656-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003656-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003656-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060de-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060de-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060de-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060de-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9950 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060de-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9950 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060de-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:24.9950 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003656-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:25.1474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060de-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:25.3396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003658-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:25.3396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003658-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:25.3396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003658-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:25.3396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003658-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:25.3396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003658-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:25.3396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003658-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:24:25.3621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003658-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060e2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060e2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060e2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060e2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060e2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060e2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000303-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000303-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.9064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000303-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.9064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000303-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.9064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000303-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.9064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000303-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:24.9320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060e2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:25.1049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000303-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:25.3913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:25.3913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:25.3913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:25.3913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:25.3913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:25.3913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:29:25.4106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e20-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e20-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e20-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e20-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e20-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e20-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:24.9309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:25.0862 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e20-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:25.3386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:25.3386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:25.3386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:25.3386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:25.3386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:25.3386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:25.3609 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9728 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000446e-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006942-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000446e-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006942-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000446e-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006942-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000446e-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006942-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000446e-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006942-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000446e-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006942-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:36.9924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006942-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:37.1113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000446e-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:37.1533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001744-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:37.1533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001744-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:37.1533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001744-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:37.1533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001744-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:37.1533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001744-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:37.1601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001744-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:34:37.1601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001744-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.8930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.8930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.8930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000391e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.8930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.8930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000391e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.8930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.8930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.8930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.8930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000391e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.8930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000391e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.9019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000391e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.9019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000391e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:24.9315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:25.0971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000391e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:25.4867 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e26-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:25.4867 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e26-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:25.4867 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e26-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:25.4948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e26-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:25.4948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e26-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:25.4948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e26-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:39:25.5121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e26-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e28-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e08-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e28-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e08-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e28-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e08-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e28-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e08-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e28-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e08-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e28-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e08-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.0937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e28-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.2386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e08-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.4511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000307-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.4528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000307-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.4528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000307-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.4528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000307-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.4528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000307-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.4528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000307-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:44:25.4723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000307-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9184 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006946-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9184 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9184 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006946-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9184 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9184 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006946-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9184 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9184 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006946-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9184 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006946-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006946-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:24.9438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006946-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:25.0845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075e3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:25.6971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000309-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:25.6971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000309-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:25.6971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000309-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:25.6971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000309-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:25.6971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000309-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:25.6971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000309-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:49:25.7187 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000309-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.8994 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003662-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.8994 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af6-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.9012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003662-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.9012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af6-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.9012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af6-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.9012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003662-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.9012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af6-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.9012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003662-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.9012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af6-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.9012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003662-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.9012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af6-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.9012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003662-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:24.9360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003662-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:25.0819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af6-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:25.2692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e2e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:25.2692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e2e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:25.2692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e2e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:25.2692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e2e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:25.2755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e2e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:25.2755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e2e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:54:25.2755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e2e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:58:21.7243 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80004956-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 80004956-000a-f500-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-07 01:59:24.9146 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001314-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9146 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000ce-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9146 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001314-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000ce-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001314-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001314-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000ce-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001314-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000ce-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001314-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000ce-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000ce-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:24.9430 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001314-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:25.0780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000ce-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:25.2669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b7e-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:25.2669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b7e-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:25.2669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b7e-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:25.2669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b7e-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:25.2669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b7e-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:25.2669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b7e-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 01:59:25.2877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b7e-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e32-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e32-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006579-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e32-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006579-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e32-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e32-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006579-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e32-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006579-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006579-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006579-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:24.9389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e32-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:25.0878 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006579-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:25.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b02-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:25.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b02-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:25.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b02-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:25.2861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b02-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:25.2861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b02-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:25.2861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b02-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:04:25.3026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b02-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003926-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003926-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003926-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003926-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003926-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003926-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:24.9343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003926-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:25.0882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:25.3891 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:25.3891 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:25.3891 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:25.3891 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:25.3891 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:25.3891 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:09:25.4047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004478-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004478-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0a-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004478-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0a-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004478-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004478-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0a-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004478-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0a-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0a-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0a-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:24.9409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004478-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:25.1006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0a-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:25.2879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001135-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:25.2879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001135-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:25.2879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001135-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:25.2879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001135-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:25.2879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001135-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:25.2964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001135-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:14:25.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001135-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006948-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006948-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006948-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006948-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006948-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006948-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:24.9402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:25.0810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006948-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:25.2733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004962-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:25.2733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004962-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:25.2733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004962-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:25.2733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004962-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:25.2733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004962-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:25.2733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004962-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:19:25.2951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004962-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:23:03.7634 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80000cca-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 80000cca-0001-f800-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-07 02:24:24.9457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000694c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000694c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000694c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000694c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000694c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000694c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:24.9903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:25.1406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000694c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:25.3575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b80-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:25.3575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b80-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:25.3575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b80-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:25.3575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b80-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:25.3575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b80-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:25.3575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b80-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:24:25.3773 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b80-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b12-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003666-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b12-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003666-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b12-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003666-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b12-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003666-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b12-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003666-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b12-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003666-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:24.9441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b12-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:25.0978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003666-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:25.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:25.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:25.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:25.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:25.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:25.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:29:25.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:24.9687 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:25.1001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f3-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:25.3009 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447c-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:25.3009 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447c-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:25.3009 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447c-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:25.3009 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447c-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:25.3009 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447c-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:25.3009 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447c-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:34:25.3205 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447c-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e2c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ccc-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e2c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ccc-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e2c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ccc-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e2c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ccc-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e2c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ccc-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e2c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ccc-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:24.9695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e2c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:25.1174 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ccc-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:25.3312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000366e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:25.3312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000366e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:25.3312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000366e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:25.3367 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000366e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:25.3367 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000366e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:25.3367 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000366e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:39:25.3532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000366e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003670-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004535-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003670-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004535-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003670-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004535-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003670-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004535-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003670-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004535-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003670-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004535-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:24.9516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003670-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:25.1530 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004535-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:25.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:25.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:25.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:25.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:25.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:25.9366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:44:25.9515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004539-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004539-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004539-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004539-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004539-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004539-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b84-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b84-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b84-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b84-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b84-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b84-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004539-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:25.1658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b84-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:25.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:25.4872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:25.4872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:25.4872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:25.4872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:25.4872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:49:25.5046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:50:33.8636 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80004a9d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 80004a9d-0002-f700-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-07 02:54:24.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000453d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000453d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000453d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000453d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e32-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000453d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e32-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000453d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e32-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e32-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e32-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e32-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:24.9304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000453d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:25.0801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e32-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:25.3759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:25.3759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:25.3759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:25.3759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:25.3837 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:25.3837 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:54:25.3998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9452 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9452 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9452 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9452 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:24.9699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075f9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:25.1129 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000695e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:25.3457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000496c-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:25.3457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000496c-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:25.3457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000496c-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:25.3457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000496c-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:25.3457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000496c-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:25.3457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000496c-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 02:59:25.3685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000496c-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:24.9688 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:25.1469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:25.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006108-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:25.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006108-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:25.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006108-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:25.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006108-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:25.3476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006108-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:25.3476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006108-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:04:25.3622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006108-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b4-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001079-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b4-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001079-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b4-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001079-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b4-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001079-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b4-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001079-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b4-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001079-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:24.9650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b4-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:25.1022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001079-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:25.3311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fd-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:25.3311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fd-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:25.3311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fd-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:25.3370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fd-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:25.3370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fd-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:25.3370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fd-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:09:25.3544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075fd-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e36-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e36-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e36-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000174c-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e36-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000174c-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e36-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000174c-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e36-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000174c-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000174c-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000174c-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000174c-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.7149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e36-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.7533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006587-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.7533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006587-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.7533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006587-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.7533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006587-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.7533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006587-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.7533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006587-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:12:11.7697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006587-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004488-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000603-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004488-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000603-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004488-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000603-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004488-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000603-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004488-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004488-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000603-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000603-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:24.9798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000603-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:25.1021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004488-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:25.2989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000605-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:25.2989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000605-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:25.2989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000605-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:25.2989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000605-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:25.2989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000605-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:25.2989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000605-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:14:25.3153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000605-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:24.9922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800075ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:25.1384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:25.3326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:25.3326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:25.3326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:25.3326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:25.3326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:25.3326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:19:25.3573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000696e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e38-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000060b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e38-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000060b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e38-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000060b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e38-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000060b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e38-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000060b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e38-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:24.9628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000060b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:25.0042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e38-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:25.1427 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000060b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:25.3573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000658b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:25.3573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000658b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:25.3573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000658b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:25.3573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000658b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:25.3573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000658b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:25.3573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000658b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:24:25.3793 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000658b-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006970-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e3a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006970-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e3a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006970-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e3a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006970-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e3a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006970-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e3a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0285 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006970-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0285 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e3a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.0467 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006970-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.1982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e3a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.5865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.5865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.5865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:29:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639f-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e44-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639f-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e44-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639f-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639f-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e44-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639f-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e44-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639f-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e44-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e44-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:24.9721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e44-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:25.1322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639f-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:25.4398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:25.4398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:25.4398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:25.4398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:25.4398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:25.4398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:34:25.4398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e46-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e46-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e46-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e46-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e46-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e46-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:24.9822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:25.1281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e46-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:25.3176 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b8a-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:25.3176 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b8a-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:25.3206 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b8a-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:25.3206 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b8a-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:25.3206 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b8a-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:25.3206 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b8a-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:39:25.3206 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b8a-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e48-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e48-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e48-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e48-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e48-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e48-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:24.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e48-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:25.1230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:25.3057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006593-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:25.3057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006593-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:25.3093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006593-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:25.3093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006593-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:25.3093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006593-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:25.3093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006593-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:44:25.3093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006593-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003928-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000611e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003928-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000611e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003928-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000611e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003928-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000611e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003928-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000611e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003928-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000611e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:24.9901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000611e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:25.1280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003928-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:25.3300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004561-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:25.3317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004561-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:25.3317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004561-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:25.3317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004561-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:25.3317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004561-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:25.3317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004561-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:49:25.3538 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004561-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009dd-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016bc-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009dd-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016bc-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009dd-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016bc-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009dd-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016bc-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009dd-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016bc-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009dd-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016bc-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:24.9832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009dd-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:25.1418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016bc-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:25.3312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ab-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:25.3312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ab-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:25.3312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ab-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:25.3367 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ab-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:25.3367 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ab-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:25.3367 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ab-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:54:25.3544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ab-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ad-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ad-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ad-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ad-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ad-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ad-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:24.9929 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ad-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:25.3215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063af-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:25.3215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063af-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:25.3259 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063af-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:25.3259 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063af-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:25.3259 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063af-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:25.3259 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063af-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 03:59:25.3426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063af-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003676-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004565-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003676-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004565-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003676-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004565-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003676-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004565-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003676-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004565-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003676-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004565-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.0338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004565-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003676-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.3751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004986-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.3751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004986-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.3751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004986-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.3776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004986-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.3776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004986-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.3776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004986-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:04:25.3776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004986-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000621-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000311-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000621-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000311-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000621-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000311-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000621-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000311-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000621-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000311-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000621-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:24.9930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000311-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:25.0134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000621-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:25.1600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000311-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:25.4328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000659f-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:25.4328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000659f-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:25.4328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000659f-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:25.4328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000659f-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:25.4328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000659f-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:25.4328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000659f-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:09:25.4558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000659f-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e4e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e4e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e4e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e4e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e4e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:24.9820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e4e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:25.0121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b5-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:25.1556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e4e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:25.5056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005308-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:25.5056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005308-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:25.5056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005308-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:25.5056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005308-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:25.5126 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005308-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:25.5126 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005308-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:14:25.5126 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005308-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:17:51.8850 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80002af8-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 80002af8-000a-f300-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a1-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062d9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a1-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062d9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a1-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062d9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a1-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062d9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a1-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062d9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a1-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:24.9890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062d9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:25.0135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a1-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:25.1561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062d9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:25.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003938-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:25.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003938-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:25.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003938-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:25.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003938-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:25.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003938-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:25.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003938-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:19:25.4201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003938-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006120-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006120-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006120-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006120-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006120-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:24.9753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006120-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:25.0099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:25.1620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006120-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:25.3904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e52-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:25.3904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e52-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:25.3904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e52-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:25.3904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e52-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:25.3904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e52-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:25.3989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e52-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:24:25.4141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e52-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006122-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006122-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006122-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006122-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006122-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006122-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.3872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.4118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006122-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.5347 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.7287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000395e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.7287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000395e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.7330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000395e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.7330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000395e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.7330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000395e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.7330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000395e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:29:25.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000395e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9828 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003964-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9828 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000697a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9828 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003964-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000697a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003964-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000697a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003964-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000697a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003964-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000697a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003964-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:24.9859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000697a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:25.0266 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003964-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:25.1830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000697a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:25.3770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000612e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:25.3770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000612e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:25.3770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000612e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:25.3770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000612e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:25.3770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000612e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:25.3770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000612e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:34:25.4005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000612e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006980-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006980-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003966-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003966-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006980-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003966-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006980-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003966-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006980-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003966-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006980-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003966-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:24.9905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006980-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:25.1217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003966-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:25.4074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003968-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:25.4074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003968-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:25.4074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003968-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:25.4133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003968-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:25.4133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003968-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:25.4133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003968-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:39:25.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003968-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006132-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006132-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006132-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006132-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006132-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006132-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.5428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006132-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.6934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.8877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396a-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.8877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396a-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.8877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396a-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.8877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396a-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.8877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396a-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.8877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396a-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:44:25.9093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396a-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6647 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e54-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6647 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e54-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e54-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e54-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e54-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e54-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.6915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e54-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.8289 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000530c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.8938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.8938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.8938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.8938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.8938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.8938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:46:21.9133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b92-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b92-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b92-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b92-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b92-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b92-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.1843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b92-000f-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.3158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.5885 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005310-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.5885 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005310-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.5885 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005310-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.5948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005310-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.5948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005310-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.5948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005310-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:49:25.5948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005310-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d71-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d71-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d71-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d71-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d71-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d71-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.7862 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d71-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:25.9399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:26.5519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004581-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:26.5539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004581-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:26.5539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004581-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:26.5539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004581-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:26.5539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004581-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:26.5539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004581-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:54:26.5765 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004581-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003970-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000323-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003970-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000323-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003970-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000323-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003970-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000323-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003970-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000323-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003970-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000323-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.5868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003970-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.7331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000323-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.9864 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004990-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.9864 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004990-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.9864 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004990-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.9864 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004990-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.9864 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004990-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:25.9864 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004990-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 04:59:26.0077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004990-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006134-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006134-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006134-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006134-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006134-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006134-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.3892 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.5212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006134-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001139-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001139-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001139-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001139-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001139-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001139-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:04:25.7296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001139-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000397c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006982-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000397c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006982-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000397c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006982-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000397c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006982-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000397c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006982-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000397c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006982-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.2709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000397c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:26.4199 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006982-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:27.0719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004994-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:27.0719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004994-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:27.0719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004994-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:27.0719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004994-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:27.0719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004994-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:27.0719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004994-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:09:27.0883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004994-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006986-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006986-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006986-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006986-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006986-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006986-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.5184 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006986-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:26.6784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:27.3101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006988-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:27.3101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006988-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:27.3101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006988-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:27.3101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006988-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:27.3101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006988-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:27.3101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006988-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:14:27.3340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006988-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000113b-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000113b-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000113b-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000113b-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000113b-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000113b-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.3431 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000113b-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:26.4661 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:27.7438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:27.7438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:27.7438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:27.7438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:27.7438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:27.7505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:19:27.7505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.7444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000613e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:26.8900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:27.3106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:27.3106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:27.3106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:27.3106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:27.3106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:27.3186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:24:27.3186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e5e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ce2-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ce2-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ce2-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ce2-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ce2-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ce2-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:26.8935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000698c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:27.0447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ce2-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:27.8131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006301-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:27.8131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006301-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:27.8131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006301-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:27.8131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006301-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:27.8131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006301-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:27.8131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006301-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:29:27.8326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006301-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006142-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000499e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006142-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000499e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006142-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000499e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006142-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000499e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006142-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000499e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006142-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.2829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000499e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.3145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006142-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:26.4433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000499e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:28.0583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e64-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:28.0583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e64-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:28.0583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e64-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:28.0639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e64-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:28.0639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e64-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:28.0639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e64-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:34:28.0827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e64-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006144-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006144-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006144-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006144-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006144-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006144-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cee-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cee-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cee-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cee-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cee-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cee-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.8114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006144-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:25.9653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cee-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:28.0014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:28.0014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:28.0058 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:28.0058 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:28.0058 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:28.0058 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:39:28.0058 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0037 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a6-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0037 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000531a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0037 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a6-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0037 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000531a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0037 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a6-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0037 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000531a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a6-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000531a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a6-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000531a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a6-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000531a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a6-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:25.1829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000531a-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:26.5597 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003680-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:26.5597 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003680-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:26.5597 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003680-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:26.5597 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003680-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:26.5597 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003680-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:26.5597 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003680-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:44:26.5804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003680-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003682-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000459b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003682-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000459b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003682-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000459b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003682-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000459b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003682-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000459b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003682-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000459b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.0273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003682-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.1868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000459b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.3935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf4-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.3935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf4-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.3935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf4-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.3935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf4-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.3935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf4-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.3935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf4-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:49:25.4131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf4-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001752-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3c-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001752-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3c-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001752-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3c-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001752-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3c-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001752-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3c-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001752-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3c-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.0448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001752-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.1789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3c-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.5053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf8-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.5053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf8-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.5053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf8-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.5053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf8-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.5053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf8-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.5053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf8-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:54:25.5251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cf8-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006148-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006148-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cfa-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cfa-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006148-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cfa-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006148-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cfa-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006148-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cfa-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006148-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cfa-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.0470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006148-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.2036 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006cfa-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.4012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 05:59:25.4012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e72-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e72-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e72-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e72-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e72-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e72-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.0653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.2067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e72-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.4067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d02-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.4067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d02-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.4067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d02-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.4067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d02-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.4067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d02-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.4067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d02-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:04:25.4289 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d02-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e74-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b9-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e74-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b9-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e74-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b9-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e74-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b9-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e74-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b9-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e74-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b9-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.0529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e74-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.1969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b9-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.3908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016c0-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.3908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016c0-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.3908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016c0-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.3964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016c0-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.3964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016c0-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.3964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016c0-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:09:25.4119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016c0-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005324-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005324-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005324-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005324-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005324-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005324-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.0430 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005324-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.1866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049a8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.3756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d7b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.3756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d7b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.3756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d7b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.3756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d7b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.3756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d7b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.3756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d7b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:14:25.3905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d7b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003684-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b1-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003684-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b1-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003684-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b1-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003684-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b1-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003684-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b1-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003684-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b1-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.0575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b1-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.2192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003684-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.4095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bb-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.4095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bb-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.4095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bb-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.4095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bb-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.4095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bb-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.4095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bb-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:19:25.4310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bb-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006160-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006160-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006160-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006160-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006160-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006160-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.2362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000394e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.3760 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006160-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.4238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000033d-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.4256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000033d-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.4256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000033d-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.4256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000033d-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.4256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000033d-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.4256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000033d-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:13.4461 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000033d-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ae-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ae-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ae-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ae-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ae-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ae-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.0760 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.1936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ae-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.4154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006162-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.4154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006162-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.4154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006162-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.4154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006162-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.4154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006162-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.4154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006162-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:24:25.4386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006162-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d77-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d77-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d77-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d77-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d77-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d77-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.1814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.3289 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d77-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.5473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.5473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.5473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.5473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.5473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.5473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:29:25.5709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006170-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d0c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006170-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d0c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006170-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d0c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006170-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d0c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006170-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d0c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006170-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d0c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.3739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006170-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.5211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d0c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.7338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065ad-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.7338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065ad-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.7338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065ad-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.7338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065ad-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.7338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065ad-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.7338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065ad-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:34:25.7555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065ad-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000368e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000368e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000368e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000368e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000368e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000368e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.0786 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000368e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.2164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045b3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.4260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d12-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.4260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d12-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.4260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d12-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.4260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d12-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.4260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d12-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.4260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d12-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:39:25.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d12-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006994-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d14-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006994-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d14-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006994-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d14-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006994-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d14-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006994-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d14-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006994-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d14-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.0967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d14-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.2179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006994-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.5202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006996-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.5202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006996-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.5202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006996-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.5257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006996-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.5257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006996-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.5257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006996-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:44:25.5432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006996-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d11-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d11-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d11-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d11-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d11-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d11-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.0591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.2258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d11-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d13-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d13-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d13-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d13-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d13-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d13-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:49:25.4639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d13-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000617a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000617a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006761-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000617a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006761-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000617a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000617a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006761-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000617a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006761-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006761-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006761-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.0635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000617a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.2239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006761-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.4211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d83-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.4211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d83-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d83-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d83-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d83-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d83-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:54:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d83-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065bd-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e36-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065bd-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e36-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065bd-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e36-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065bd-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e36-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065bd-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0401 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e36-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0401 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065bd-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0401 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e36-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.0568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065bd-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.2258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e36-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.4386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b06-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.4386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b06-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.4386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b06-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.4386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b06-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.4386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b06-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.4465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b06-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 06:59:25.4465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b06-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d22-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000761d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d22-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000761d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d22-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000761d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d22-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000761d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d22-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000761d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d22-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000761d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.2892 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000761d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.4221 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d22-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.6140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000676b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.6140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000676b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.6140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000676b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.6222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000676b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.6222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000676b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.6222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000676b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:04:25.6545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000676b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d1d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b33-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d1d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b33-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d1d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b33-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d1d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b33-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d1d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b33-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d1d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b33-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.2434 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d1d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.4077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b33-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.6008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b35-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.6008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b35-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.6008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b35-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.6008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b35-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.6008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b35-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.6008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b35-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:09:25.6240 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b35-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000355-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000061f-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000355-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000061f-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000355-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000061f-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000355-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000061f-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000355-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000061f-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000355-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000061f-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.0997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000355-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.2284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000061f-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.4303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d28-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.4303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d28-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.4303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d28-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.4303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d28-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.4303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d28-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.4303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d28-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:14:25.4465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d28-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b0e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b0e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b0e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b0e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b0e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b0e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.2527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b0e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.4013 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c8-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.5935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.5935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.5935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.5935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.5935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.5935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:19:25.6117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e44-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e44-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e44-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e44-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e44-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e44-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.0715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e44-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.2218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.5156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ca-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.5175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ca-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.5175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ca-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.5175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ca-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.5175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ca-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.5175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ca-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:24:25.5365 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ca-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045c3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045c3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045c3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045c3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045c3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045c3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.0932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.2356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045c3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.6629 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.6638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.6638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.6638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.6638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.6638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:29:25.6638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.0958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006333-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.0958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e46-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.0958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006333-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.0958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e46-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.0958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006333-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.0958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e46-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.0958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006333-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.0958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e46-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.0958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006333-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.0958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e46-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.0958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006333-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.1068 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e46-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.1229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006333-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.2663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e46-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.4982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.4982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.4982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:34:25.5147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.3705 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.5010 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000629-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000629-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000629-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000629-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000629-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.7093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000629-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:39:25.7314 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000629-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006335-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e4a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006335-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e4a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006335-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e4a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006335-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e4a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006335-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e4a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006335-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e4a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.0754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e4a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.1983 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006335-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.4097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.4097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.4097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.4097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.4097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.4141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:44:25.4141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d3e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000062b-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006785-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000062b-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006785-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000062b-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006785-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000062b-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006785-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000062b-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006785-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000062b-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006785-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.1998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000062b-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.3356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006785-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.6625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d40-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.6625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d40-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.6625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d40-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.6625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d40-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d40-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.6694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d40-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:49:25.6842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d40-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006787-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006787-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006787-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006787-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006787-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.8913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006787-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:16.9236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:17.0584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006787-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:17.1020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d42-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:17.1020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d42-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:17.1020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d42-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:17.1020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d42-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:17.1020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d42-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:17.1101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d42-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:53:17.1101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d42-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006789-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a2-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006789-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a2-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006789-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a2-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006789-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a2-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006789-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a2-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006789-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a2-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.1452 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006789-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.2773 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a2-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.6790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d42-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.6790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d42-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.6790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d42-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.6790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d42-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.6790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d42-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.6790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d42-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:54:25.7026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d42-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b14-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b14-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b14-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b14-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b14-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.1971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b14-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.2232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045d9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.3791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b14-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.5903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d46-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.5903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d46-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.5903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d46-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.5903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d46-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.5903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d46-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.5903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d46-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 07:59:25.6141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d46-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006182-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006182-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006182-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006182-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006182-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006182-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.0754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.1040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006182-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.2533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.4473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d87-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.4473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d87-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.4503 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d87-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.4503 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d87-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.4503 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d87-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.4503 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d87-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:04:25.4503 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d87-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045db-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045db-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045db-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045db-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045db-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045db-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.0815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.1040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.2461 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045db-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.4418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.4418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.4418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.4418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.4418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.4418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:09:25.4621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000678f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d44-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001754-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d44-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001754-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d44-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001754-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d44-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001754-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d44-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1642 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001754-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1642 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d44-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1642 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001754-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.1969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d44-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.3478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001754-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.6965 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.6965 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.6965 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:14:25.7137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d25-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d25-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d25-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d25-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d25-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d25-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.0902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.1137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d25-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.2658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b4f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.4685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d60-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.4685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d60-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.4685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d60-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.4685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d60-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.4685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d60-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.4685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d60-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:19:25.4938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d60-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045df-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b22-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045df-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b22-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045df-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b22-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045df-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b22-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045df-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b22-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045df-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.0808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b22-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.1031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045df-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.2469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b22-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.5579 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006345-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.5579 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006345-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.5579 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006345-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.5643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006345-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.5643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006345-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.5643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006345-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:24:25.5800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006345-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d27-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b53-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d27-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b53-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d27-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b53-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d27-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b53-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d27-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b53-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d27-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b53-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.1989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b53-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.3361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d27-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ac-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ac-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ac-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ac-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ac-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ac-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:29:25.6100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ac-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006793-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006186-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006793-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006186-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006793-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006793-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006186-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006793-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006186-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006793-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006186-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006186-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.0992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006793-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.2524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006186-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.4511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.4511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.4511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.4511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.4511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.4511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:34:25.4752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1094 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1094 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.1438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e7-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.2702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.4691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d2f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.4691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d2f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.4691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d2f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.4691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d2f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.4691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d2f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.4691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d2f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:39:25.4913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d2f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d6a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d6a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d6a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d6a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d6a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d6a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.1550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d6a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.2863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.5049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001756-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.5070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001756-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.5070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001756-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.5070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001756-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.5070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001756-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.5070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001756-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:44:25.5266 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001756-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4899 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4899 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.4922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.5169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d8f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.6379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.7110 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.7110 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.7110 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.7110 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.7110 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.7110 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:45:03.7343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000618c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.2996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d35-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.2996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b55-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.2996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d35-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.2996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b55-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.2996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d35-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.2996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b55-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.2996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d35-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.3085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b55-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.3085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d35-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.3085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b55-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.3085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d35-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.3085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b55-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.3435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d35-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.4848 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b55-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.6829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001758-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.6849 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001758-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.6849 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001758-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.6849 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001758-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.6849 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001758-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.6849 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001758-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:49:25.7062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001758-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3327 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b34-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3327 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3327 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b34-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3327 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3327 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b34-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3327 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3327 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b34-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b34-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b34-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045e9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.5128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b34-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.7136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.7136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.7136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.7200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.7200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.7200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:54:25.7379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045eb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045eb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045eb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045eb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045eb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045eb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:39.9546 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045eb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:40.1022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:40.1880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006190-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:40.1880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006190-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:40.1936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006190-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:40.1936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006190-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:40.1936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006190-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:40.1936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006190-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:58:40.2091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006190-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d74-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d91-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d74-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d91-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d74-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d91-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d74-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d91-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d74-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d91-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d74-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d91-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.1287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d74-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.2655 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d91-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.4779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e4-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.4779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e4-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.4779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e4-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.4779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e4-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.4779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e4-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.4903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e4-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 08:59:25.4903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e4-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b40-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045ed-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b40-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045ed-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b40-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045ed-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b40-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045ed-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b40-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045ed-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b40-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.1683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045ed-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.2077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b40-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045ed-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.6040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.6040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.6040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.6040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.6040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.6040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:04:25.6239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006196-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006196-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006196-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006196-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006196-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006196-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:39.9546 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006196-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:40.0900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:40.1589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000036f-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:40.1589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000036f-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:40.1589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000036f-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:40.1589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000036f-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:40.1589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000036f-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:40.1589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000036f-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:08:40.1746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000036f-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006361-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e50-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006361-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e50-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e50-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006361-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e50-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006361-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e50-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006361-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e50-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.0942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006361-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.1178 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006361-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.2589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e50-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.9224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000371-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.9224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000371-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.9224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000371-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.9224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000371-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.9224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000371-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.9224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000371-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:09:25.9467 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000371-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007621-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007621-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007621-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007621-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007621-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007621-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:39.9688 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7c-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:40.1217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007621-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:40.2548 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e52-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:40.2548 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e52-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:40.2548 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e52-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:40.2548 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e52-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:40.2548 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e52-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:40.2548 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e52-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:13:40.2801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e52-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045f9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045f9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045f9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045f9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045f9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045f9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.1192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045f9-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.2502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.5257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.5257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.5257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.5257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.5257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.5257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:14:25.5475 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000375-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000375-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000375-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000375-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000375-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000375-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:39.9560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000375-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:40.1111 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:40.1861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e0-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:40.1861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e0-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:40.1861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e0-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:40.1861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e0-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:40.1861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e0-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:40.1861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e0-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:18:40.2099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e0-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000146d-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b16-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000146d-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b16-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000146d-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b16-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000146d-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b16-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000146d-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b16-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000146d-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b16-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.1803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000146d-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.3070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b16-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.7320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007625-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.7320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007625-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.7320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007625-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.7320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007625-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.7320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007625-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.7320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007625-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:19:25.7538 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007625-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:21:05.7290 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80004e7c-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 80004e7c-0004-f500-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-07 09:23:39.9201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006795-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006795-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006795-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006795-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006795-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006795-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:39.9669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006795-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:40.1051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:40.1781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000699e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:40.1781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000699e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:40.1781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000699e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:40.1781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000699e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:40.1781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000699e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:40.1881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000699e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:23:40.1881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000699e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1419 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1419 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1419 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1419 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.1594 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.2810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800045fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.5959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.5959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.5959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.5959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.5959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.5959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:24:25.6191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:27:35.8275 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80003692-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 80003692-0006-de00-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-07 09:28:39.9165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e82-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e82-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e82-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e82-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e82-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e82-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:39.9275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:40.0812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e82-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:40.1545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003696-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:40.1545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003696-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:40.1545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003696-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:40.1545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003696-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:40.1628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003696-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:40.1628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003696-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:28:40.1628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003696-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000379-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000379-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000379-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000379-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000379-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000379-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.1949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.3263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000379-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.5253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e84-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.5253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e84-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.5253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e84-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.5253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e84-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.5253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e84-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.5253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e84-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:29:25.5479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e84-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069a8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000369e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069a8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000369e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069a8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069a8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000369e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069a8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000369e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069a8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000369e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000369e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:39.9558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069a8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:40.1003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000369e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:40.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d2-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:40.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d2-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:40.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d2-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:40.1832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d2-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:40.1832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d2-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:40.1832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d2-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:33:40.1974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d2-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.0989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.0989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e2-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.0989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.0989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e2-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.1051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.1051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e2-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.1051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.1051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e2-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.1051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.1051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e2-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.1051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.1051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e2-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.1290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.2821 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e2-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.4750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.4750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.4798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.4798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.4798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.4798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:34:25.4980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b2-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:39.9517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:40.0764 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e8e-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:40.1752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:40.1752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:40.1752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:40.1752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:40.1752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:40.1752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:38:40.1954 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e5e-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e90-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ac-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e90-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ac-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e90-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ac-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e90-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ac-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e90-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ac-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e90-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ac-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.1277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e90-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.2623 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ac-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.5459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.5459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.5459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:39:25.5657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b6-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000175e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d46-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000175e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d46-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000175e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d46-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000175e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d46-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000175e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d46-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000175e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d46-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.1926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000175e-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.3457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d46-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e60-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e60-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.5980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e60-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.5980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e60-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.5980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e60-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.5980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e60-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:44:25.5980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e60-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b24-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b24-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b24-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b24-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b24-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.4089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b24-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.4278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b24-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d95-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d95-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d95-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d95-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d95-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d95-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:25.8883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d95-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:26.1666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ae-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:26.1666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ae-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:26.1666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ae-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:26.1666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ae-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:26.1666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ae-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:26.1666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ae-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:49:26.1905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ae-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069b0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069b0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069b0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069b0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069b0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069b0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.1373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d7e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.2846 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069b0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.4814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.4835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.4835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.4835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.4835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.4835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:54:25.5073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e68-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006367-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e68-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006367-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e68-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006367-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e68-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006367-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e68-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006367-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e68-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.5831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006367-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e68-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.7522 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006367-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.9484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ba-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.9484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ba-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.9484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ba-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.9537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ba-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.9537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ba-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.9537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ba-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:55:25.9537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ba-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004601-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004601-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004601-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004601-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004601-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004601-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f0-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.2812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004601-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.4835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.4835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.4884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.4884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.4884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.4884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 09:59:25.5072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004603-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004603-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004603-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004603-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004603-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004603-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.5938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.7274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004603-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.8216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004605-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.8216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004605-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.8216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004605-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.8216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004605-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.8216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004605-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.8216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004605-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:00:25.8461 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004605-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000387-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004609-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000387-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004609-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004609-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000387-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004609-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000387-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004609-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000387-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004609-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000387-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.3501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000387-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.4766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004609-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.7026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e98-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.7026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e98-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.7026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e98-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.7026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e98-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.7026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e98-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.7026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e98-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:04:25.7203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e98-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5705 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5705 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069bc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069bc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069bc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069bc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069bc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069bc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.5971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9a-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.7212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069bc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.8143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000038b-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.8143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000038b-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.8143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000038b-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.8143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000038b-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.8143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000038b-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.8232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000038b-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:05:26.8381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000038b-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069be-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069be-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069be-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069be-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069be-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069be-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.1598 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.3042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069be-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.4993 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006371-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.4993 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006371-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.4993 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006371-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.4993 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006371-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.4993 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006371-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.4993 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006371-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:09:25.5221 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006371-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d97-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069c0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d97-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069c0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d97-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069c0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d97-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069c0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d97-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069c0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d97-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.5781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069c0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.6014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069c0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.7406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d97-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.8739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.8759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.8759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.8759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.8759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.8759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:10:25.8959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036ac-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036ac-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036ac-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036ac-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036ac-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036ac-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.2675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460d-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:25.3915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036ac-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:26.0573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:26.0573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:26.0573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:26.0573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:26.0573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:26.0573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:14:26.0788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9538 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006375-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9538 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b0-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9538 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006375-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9538 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b0-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006375-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b0-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006375-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b0-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006375-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b0-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006375-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b0-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:36.9781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006375-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:37.1326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b0-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:37.2948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:37.2948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:37.2948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:37.2948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:37.3023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:37.3023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:15:37.3023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460f-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b2-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460f-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b2-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460f-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b2-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460f-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b2-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460f-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b2-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460f-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b2-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.1750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036b2-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.3169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000460f-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.6410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000140f-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.6410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000140f-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.6410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000140f-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.6410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000140f-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.6410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000140f-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.6488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000140f-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:19:25.6488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000140f-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation