{
  "InstanceName": "test-ws-proxy-progressme-0",
  "AuthMicroservice": {
    "CountOpenedConnections": 5,
    "MaxConnections": 5
  },
  "Clients": {
    "CountConnections": 238,
    "CountSessions": 2,
    "CountUsers": 2,
    "CountConnectionsWithoutFreeSlotsForRequests": 0
  },
  "Microservices": {
    "CountConnections": 65,
    "MicroServices": [
      {
        "ProjectName": "ExerciseGrades",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-17T10:45:05.0380419Z",
            "1": "2026-09-17T10:45:05.038143Z",
            "2": "2026-09-17T10:45:05.0380791Z",
            "3": "2026-08-30T11:27:34.7108626Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": "Exception main The operation was canceled. State: MarkedAsReconnect:08/30/2026 11:32:55\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92"
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "MainWs",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:38:33.1132671Z",
            "1": "2026-09-18T15:38:33.1132044Z",
            "2": "2026-09-18T15:38:33.1131977Z",
            "3": "2026-09-18T15:38:33.1132023Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Users",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:37:52.0469802Z",
            "1": "2026-09-18T15:37:52.0470519Z",
            "2": "2026-09-08T14:10:38.2234294Z",
            "3": "2026-09-18T15:37:52.0469886Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "DevelopmentAdmin",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T14:54:13.7601643Z",
            "1": "2026-09-18T14:54:13.7601745Z",
            "2": "0001-01-01T00:00:00",
            "3": "2026-09-18T14:54:13.7601729Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": "Exception main The operation was canceled. State:Aborted MarkedAsReconnect:08/28/2026 02:04:20\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "ApiAccess",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-01T06:19:12.9908693Z",
            "1": "2026-09-18T13:19:58.6797915Z",
            "2": "2026-09-18T13:19:58.6797996Z",
            "3": "2026-09-18T13:19:58.679801Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:09/03/2026 02:54:19\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Marathons",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:37:52.8699706Z",
            "1": "2026-09-18T15:37:52.8699601Z",
            "2": "2026-09-18T15:37:52.8700882Z",
            "3": "2026-09-08T13:38:50.1241402Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:09/08/2026 13:40:34\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92"
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Board",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-19T09:12:12.6338385Z",
            "1": "2026-09-19T09:12:12.6338513Z",
            "2": "2026-09-19T09:12:12.6338521Z",
            "3": "2026-09-19T09:12:12.6347177Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "BroadcastProxy",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "0001-01-01T00:00:00",
            "1": "0001-01-01T00:00:00",
            "2": "0001-01-01T00:00:00",
            "3": "0001-01-01T00:00:00"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "LessonDecoration",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T10:01:27.2677972Z",
            "1": "2026-09-18T10:01:27.2677834Z",
            "2": "2026-09-18T10:01:27.2677953Z",
            "3": "2026-09-18T10:01:27.2677931Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Localization",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:37:55.1195285Z",
            "1": "2026-09-18T15:37:55.1196252Z",
            "2": "2026-09-18T15:37:55.1195303Z",
            "3": "2026-09-18T15:37:55.1195227Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "UserActions",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:38:22.5678953Z",
            "1": "2026-09-18T15:38:22.5678935Z",
            "2": "2026-09-18T15:38:22.5678831Z",
            "3": "2026-09-18T15:38:22.5678831Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "GeoMetrics",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:16:18.5981906Z",
            "1": "2026-09-18T15:16:18.598191Z",
            "2": "2026-09-18T15:16:18.5981243Z",
            "3": "2026-09-07T10:31:15.1527735Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:09/07/2026 11:15:16\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92"
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Settings",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "0001-01-01T00:00:00",
            "1": "0001-01-01T00:00:00",
            "2": "0001-01-01T00:00:00",
            "3": "0001-01-01T00:00:00"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "PaymentsInternal",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-19T09:06:35.6062212Z",
            "1": "2026-09-19T09:06:35.6062089Z",
            "2": "2026-09-19T09:06:35.6062181Z",
            "3": "2026-09-19T09:06:35.6062198Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Exercises",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T10:01:26.8560507Z",
            "1": "2026-09-18T10:01:26.8560592Z",
            "2": "2026-08-28T15:55:06.0682841Z",
            "3": "2026-09-18T10:01:26.856064Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:08/29/2026 15:46:34\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "ExercisesInternal",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-04T14:54:58.132268Z",
            "1": "2026-09-04T14:54:58.1322786Z",
            "2": "2026-09-04T14:54:58.1322804Z",
            "3": "2026-09-04T14:54:58.132282Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "PromocodesInternal",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "0001-01-01T00:00:00",
            "1": "0001-01-01T00:00:00",
            "2": "0001-01-01T00:00:00",
            "3": "0001-01-01T00:00:00"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "AiExercisesAdmin",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "0001-01-01T00:00:00",
            "1": "0001-01-01T00:00:00",
            "2": "0001-01-01T00:00:00",
            "3": "0001-01-01T00:00:00"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:09/05/2026 18:47:45\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92"
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Chats",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T10:01:28.5445982Z",
            "1": "2026-09-18T10:01:28.5446012Z",
            "2": "2026-09-18T10:01:28.5445913Z",
            "3": "2026-09-18T10:01:28.5445991Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "SchoolPupils",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-19T09:11:33.8236354Z",
            "1": "2026-09-19T09:11:33.8235537Z",
            "2": "2026-09-19T09:11:33.8235183Z",
            "3": "2026-09-19T09:11:33.8236383Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "MarathonsInternal",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-19T09:11:34.4029744Z",
            "1": "2026-09-19T09:11:34.4028849Z",
            "2": "2026-09-19T09:11:34.4029803Z",
            "3": "2026-09-19T09:11:34.4030121Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "SchoolDomains",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-04T11:55:01.5465193Z",
            "1": "2026-09-07T10:44:33.3006976Z",
            "2": "2026-09-07T10:44:33.3006996Z",
            "3": "2026-09-07T10:44:33.3006951Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": "Exception main The operation was canceled. State:CloseReceived MarkedAsReconnect:09/06/2026 04:49:31\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Statistic",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T07:03:41.5550894Z",
            "1": "2026-09-18T07:03:41.555091Z",
            "2": "2026-09-18T07:03:41.5550799Z",
            "3": "2026-09-18T07:03:41.5550875Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "BoardManager",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-08-31T10:23:45.1159884Z",
            "1": "2026-09-18T15:38:33.3695907Z",
            "2": "2026-09-18T15:38:33.3694718Z",
            "3": "2026-09-18T15:38:33.3694564Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": "Exception main The operation was canceled. State:CloseReceived MarkedAsReconnect:09/02/2026 17:38:29\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "AuthProvider",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-17T10:44:57.2058311Z",
            "1": "2026-08-31T10:11:39.8712681Z",
            "2": "2026-09-17T10:44:57.2059775Z",
            "3": "2026-09-17T10:44:57.2058406Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": "Exception main The operation was canceled. State:Aborted MarkedAsReconnect:09/01/2026 01:16:30\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Promocodes",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T09:12:03.8634276Z",
            "1": "2026-09-18T09:12:03.8634194Z",
            "2": "2026-09-18T09:12:03.8634304Z",
            "3": "2026-09-18T09:12:03.8634292Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "VideoCallGroup",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-19T09:12:12.633864Z",
            "1": "2026-09-19T09:12:12.633928Z",
            "2": "2026-09-19T09:12:12.6338649Z",
            "3": "2026-09-12T17:20:01.7792607Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:09/12/2026 17:19:03\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92"
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "GoogleDocumentAi",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "0001-01-01T00:00:00",
            "1": "0001-01-01T00:00:00",
            "2": "0001-01-01T00:00:00",
            "3": "0001-01-01T00:00:00"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "UsersOnline",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-19T09:12:15.5413224Z",
            "1": "2026-09-19T09:12:15.5413241Z",
            "2": "2026-09-19T09:12:15.5413119Z",
            "3": "2026-09-13T13:01:24.1984737Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": "Exception main The operation was canceled. State: MarkedAsReconnect:\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92"
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "GoogleTextToSpeech",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-10T14:13:35.0030275Z",
            "1": "2026-09-10T14:13:35.0030383Z",
            "2": "2026-09-10T14:13:35.0030401Z",
            "3": "2026-09-10T14:13:35.0030417Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "ExerciseAnswerHistory",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-17T10:45:05.1733524Z",
            "1": "2026-09-17T10:45:05.1733691Z",
            "2": "2026-09-17T10:45:05.1733565Z",
            "3": "2026-09-17T10:45:05.1733546Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "PlatformUpdatesNotifications",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:37:52.7381997Z",
            "1": "2026-09-18T15:37:52.7381916Z",
            "2": "2026-09-18T15:37:52.7382479Z",
            "3": "2026-09-18T15:37:52.7382357Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Payments",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "0001-01-01T00:00:00",
            "1": "0001-01-01T00:00:00",
            "2": "0001-01-01T00:00:00",
            "3": "0001-01-01T00:00:00"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Grades",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-17T10:45:04.8417017Z",
            "1": "2026-09-17T10:45:04.8416844Z",
            "2": "2026-09-17T10:45:04.8416965Z",
            "3": "2026-09-17T10:45:04.841949Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Homework",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-17T10:45:04.9707695Z",
            "1": "2026-09-17T10:45:04.9707596Z",
            "2": "2026-09-11T12:02:21.6535686Z",
            "3": "2026-09-17T10:45:04.97077Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": "Exception main The operation was canceled. State: MarkedAsReconnect:\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "TranslateWords",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-15T08:41:43.2918193Z",
            "1": "2026-09-15T08:41:43.2918174Z",
            "2": "2026-09-15T08:41:43.2918075Z",
            "3": "2026-09-01T14:17:01.8770991Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:09/01/2026 18:42:57\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92"
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "GptChat",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-15T08:21:27.5016117Z",
            "1": "2026-09-15T08:21:27.5014334Z",
            "2": "2026-09-15T08:21:27.5014355Z",
            "3": "2026-09-15T08:21:27.5014261Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "PublishingAdmin",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-01T10:05:43.5326282Z",
            "1": "2026-09-01T10:05:43.5326367Z",
            "2": "2026-09-01T10:05:43.5326385Z",
            "3": "2026-09-01T10:05:43.5326399Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "ScheduleLessons",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:37:52.3701105Z",
            "1": "2026-09-18T15:37:52.3701021Z",
            "2": "2026-09-15T14:22:49.9704847Z",
            "3": "2026-09-18T15:37:52.3701124Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:09/16/2026 00:58:45\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "BooksAdmin",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-08-28T09:44:16.5897783Z",
            "1": "2026-09-18T14:53:25.2058315Z",
            "2": "2026-09-18T14:53:25.2058334Z",
            "3": "2026-09-18T14:53:25.2058218Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "UserEvents",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:16:46.2195399Z",
            "1": "2026-09-18T15:16:46.2195037Z",
            "2": "2026-09-18T15:16:46.2195017Z",
            "3": "2026-09-18T15:16:46.2195055Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "GoogleSearch",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-10T14:51:39.9697728Z",
            "1": "2026-09-10T14:51:39.9697844Z",
            "2": "2026-09-10T14:51:39.9698967Z",
            "3": "2026-09-10T14:51:39.9697825Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Books",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:38:22.7781201Z",
            "1": "2026-09-18T15:38:22.7780393Z",
            "2": "2026-09-18T15:38:22.7780277Z",
            "3": "2026-09-11T12:52:18.9124504Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": "Exception main The operation was canceled. State:CloseReceived MarkedAsReconnect:09/12/2026 15:41:48\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92"
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "School",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:39:09.059127Z",
            "1": "2026-09-18T15:39:09.0591243Z",
            "2": "2026-09-18T15:39:09.0591125Z",
            "3": "2026-09-18T15:39:09.0591293Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "LocalizationAdmin",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T14:38:28.2007407Z",
            "1": "0001-01-01T00:00:00",
            "2": "2026-09-18T14:38:28.2006563Z",
            "3": "2026-09-18T14:38:28.2006669Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "NotificationCenter",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:38:50.2232788Z",
            "1": "2026-09-18T15:38:50.2232891Z",
            "2": "2026-09-18T15:38:50.2232914Z",
            "3": "2026-09-18T15:38:50.2234502Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "UserNotifications",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-19T00:37:19.22774Z",
            "1": "2026-09-19T00:37:19.2277573Z",
            "2": "2026-09-19T00:37:19.2277558Z",
            "3": "2026-09-19T00:37:19.22774Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "UtmTags",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-08-31T09:38:52.3041843Z",
            "1": "2026-08-31T09:38:52.3041928Z",
            "2": "2026-08-31T09:38:52.3041948Z",
            "3": "2026-08-31T09:38:52.3041965Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": "Exception main The operation was canceled. State:CloseReceived MarkedAsReconnect:09/02/2026 17:31:16\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92"
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "ClientLogs",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-08-28T12:31:05.4417895Z",
            "1": "2026-08-28T12:31:05.4417918Z",
            "2": "2026-08-28T12:31:05.4417771Z",
            "3": "2026-08-28T12:31:05.4417873Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": "Exception main The operation was canceled. State:Aborted MarkedAsReconnect:09/01/2026 23:13:41\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92"
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Admin",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "0001-01-01T00:00:00",
            "1": "0001-01-01T00:00:00",
            "2": "0001-01-01T00:00:00",
            "3": "0001-01-01T00:00:00"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Vocabulary",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-17T10:44:58.3431097Z",
            "1": "2026-09-17T10:44:58.3431177Z",
            "2": "2026-09-17T10:44:58.3431191Z",
            "3": "2026-09-17T10:44:58.3432158Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "TeacherLandingApi",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-08T13:45:39.1624263Z",
            "1": "2026-09-08T13:45:39.1624275Z",
            "2": "2026-09-08T13:45:39.1624185Z",
            "3": "2026-09-08T13:45:39.1624247Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "PublicSite",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-03T07:02:19.8773875Z",
            "1": "2026-09-03T07:02:19.8773954Z",
            "2": "2026-09-03T07:02:19.8773979Z",
            "3": "2026-09-03T07:02:19.8773992Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Helpdeskeddy",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:37:52.4129095Z",
            "1": "2026-09-18T15:37:52.412911Z",
            "2": "2026-09-18T15:37:52.4131024Z",
            "3": "2026-09-18T15:37:52.4129025Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "BalanceSystem",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-17T10:44:10.6615412Z",
            "1": "2026-09-17T10:44:10.6615397Z",
            "2": "2026-09-17T10:44:10.6615316Z",
            "3": "2026-09-17T10:44:10.6615375Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Internal",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-19T09:11:15.8177133Z",
            "1": "2026-09-19T09:11:15.8176339Z",
            "2": "2026-09-19T09:11:15.8176412Z",
            "3": "2026-09-19T09:11:15.8176426Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "ExerciseAnswer",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-11T06:34:36.2921472Z",
            "1": "2026-09-11T06:34:36.2921454Z",
            "2": "2026-09-11T06:34:36.2921351Z",
            "3": "2026-09-11T06:34:36.2922634Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "Giphy",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "0001-01-01T00:00:00",
            "1": "0001-01-01T00:00:00",
            "2": "0001-01-01T00:00:00",
            "3": "0001-01-01T00:00:00"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": "Exception main The operation was canceled. State:Aborted MarkedAsReconnect:09/04/2026 19:44:45\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92"
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "EmailSenderAdmin",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-17T07:47:33.3604917Z",
            "1": "2026-09-17T07:47:33.3605014Z",
            "2": "2026-09-17T07:47:33.3605033Z",
            "3": "2026-09-17T07:47:33.3605081Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "IrregularVerbsAdmin",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "0001-01-01T00:00:00",
            "1": "0001-01-01T00:00:00",
            "2": "0001-01-01T00:00:00",
            "3": "0001-01-01T00:00:00"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "AccessGroups",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-17T10:17:05.030982Z",
            "1": "2026-09-17T10:17:05.0307358Z",
            "2": "0001-01-01T00:00:00",
            "3": "2026-09-17T10:17:05.0307458Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": "Exception main The operation was canceled. State: MarkedAsReconnect:\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "AuthProviderInternal",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T13:14:16.0161374Z",
            "1": "0001-01-01T00:00:00",
            "2": "2026-09-18T13:14:16.016147Z",
            "3": "2026-09-18T13:14:16.0162472Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:08/27/2026 06:54:35\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "PaymentsTariffs",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-19T09:10:31.305904Z",
            "1": "2026-09-19T09:10:31.3058883Z",
            "2": "2026-09-19T09:10:31.3060017Z",
            "3": "2026-09-19T09:10:31.305902Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "AiExercises",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 3,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-18T15:37:55.1723052Z",
            "1": "2026-08-28T15:54:08.1477661Z",
            "2": "2026-09-18T15:37:55.1723135Z",
            "3": "2026-09-18T15:37:55.1723155Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": "Exception main The operation was canceled. State:Closed MarkedAsReconnect:08/29/2026 11:09:33\n   at System.Threading.Channels.AsyncOperation\u00602.GetResult(Int16 token)\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.ProcessMessagesSimple(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 459\n   at WebSocketControllers.Core.WebProxy.Microservice.WebsocketConnectionStreamMessaging.RunSendLoopAsync(CancellationToken token) in /src/WebSocketControllers.Core.WebProxy/Microservice/WebsocketConnectionStreamMessaging.cs:line 92",
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      },
      {
        "ProjectName": "SchoolPayments",
        "CountConnections": 4,
        "AnyOpenConnections": true,
        "CountConnectionsAllowSend": 4,
        "Metrics": {
          "SentBatchesCount": 0,
          "SentMessagesCount": 0,
          "DelayBetweenSending": 0,
          "SentBytes": 0,
          "TimeSendingMs": 0,
          "TimeSendingMaxMs": 0,
          "TimeSendingAvgMs": 0,
          "TimeSendingLastMs": 0,
          "TimeSendingIterationMs": 0,
          "TimeSendingIterationMaxMs": 0,
          "TimeSendingIterationAvgMs": 0,
          "TimeSendingIterationLastMs": 0,
          "LastDateReadedSendQueueBuffer": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateReadedSendQueue": {
            "0": "2026-09-08T08:15:55.1711664Z",
            "1": "2026-09-08T08:15:55.171169Z",
            "2": "2026-09-08T08:15:55.1711561Z",
            "3": "2026-09-08T08:15:55.1711681Z"
          },
          "LastReasonSkipReadingSendQueue": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByReconnect": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          },
          "LastDateResetReadingSendQueueByResend": {
            "0": null,
            "1": null,
            "2": null,
            "3": null
          }
        }
      }
    ]
  },
  "Threads": {
    "ClientConnectionThreadsCount": 238,
    "ClientAuthorizationRequestsThreadsCount": 0,
    "ClientConnectionListenThreadsCount": -1991,
    "ClientConnectionCheckLimitThreadsCount": 0,
    "ClientConnectionUpdateLimitThreadsCount": 0,
    "ClientSendMessageErrorConnectThreadsCount": 0,
    "ClientRequestsConsumersCount": 2,
    "ClientOnWebSocketMessageThreadsCount": 0,
    "ClientRequestQueueWriteThreadsCount": 0,
    "ClientRequestsQueueReadThreadsCount": 2,
    "ClientRequestsProcessThreadsCount": 0,
    "ClientResponseConsumersCount": 2,
    "ClientResponseQueueReadThreadsCount": 2,
    "ClientResponseQueueWriteThreadsCount": 0,
    "ClientResponseSendThreadsCount": 0,
    "ClientOnWebSocketClosedThreadsCount": 0,
    "BroadcastMessagesConsumersCount": 2,
    "BroadcastMessagesQueueWriteThreadsCount": 0,
    "BroadcastMessagesQueueReadThreadsCount": 2,
    "BroadcastMessagesProcessThreadsCount": 0,
    "BroadcastMessagesProcessControllerThreadsCount": 0,
    "BroadcastMessagesSendToClientThreadsCount": 0,
    "BroadcastMessagesBatchSendToClientThreadsCount": 0,
    "TaskQueueListenerOnEventWrittenThreadsCount": 0,
    "TimerWebProxyMetricsLoggerSendLogs": 0,
    "MicroserviceConnectionThreadsCount": 0,
    "MicroserviceConnectionListenThreadsCount": 235,
    "MicroserviceConnectionReconnectThreadsCount": 0,
    "MicroserviceConnectionCloseThreadsCount": 0,
    "MicroserviceConnectionOnCloseThreadsCount": 16,
    "WsMetricsRequestCount": 0,
    "WsAvailableRequestCount": 0,
    "CountRequestInFlight": 0,
    "CountResponseInFlight": 0
  }
}