{ "sourceHead": "4d88b97d490b2342aa4de81d093a0b8d4902e8d4", "server": "161.104.46.222", "url": "http://localhost:3000 via SSH tunnel", "mockedResponses": false, "results": [ { "route": "/dashboard", "status": 200, "mainVisible": true, "text": "Боковое меню\nОбзор\nДашборд\nСистема\nAPI доступен\nНе обновлены источники: 1\nПоследние полученные данные сохранены. Если источник ещё не загрузился, его показатели неизвестны.\nИсточники и время получения\nСерверы: Получено 07.10.2026, 21:19:46\nПробы: Получено 07.10.2026, 21:19:46\nBGP: Получено 07.10.2026, 21:19:46\nGRE: Получено 07.10.2026, 21:19:46\nWir" }, { "route": "/uptime?tab=speed", "status": 200, "mainVisible": true, "text": "Боковое меню\nОбзор\nМониторинг\nПауза\nОбновить\nНовая speed-проба\nСистема\nAPI доступен\nLive (backend)\nПинг-пробы\n0\nРесурсы\n0\nСкорость\n0\n\nSpeed-пробы: получено 07.10.2026, 21:19:55\n\nИстория тестов: получено 07.10.2026, 21:19:55\n\nSpeed-пробы\n0 шт\nТестов выполнено\n0 run\nМакс TX\n—\nМакс RX\n—\n\nНет speed-проб\n\nСоздайте пробу через кнопку «Новая speed-проба» " }, { "route": "/servers", "status": 200, "mainVisible": true, "text": "Боковое меню\nУправление\nСерверы\nПроверить все\nДобавить сервер\nСистема\nAPI доступен\nВсего серверов\n0\nОнлайн\n0\nJH + Exit Node\n0\nHome Router\n0\nВсе\n0\nJumpHost\n0\nExit Node\n0\nHome Router\n0\nФильтры\n0 серверов\nНет серверов\nДобавьте первый MikroTik-сервер для мониторинга" } ], "mobileFits": true, "pageErrors": [], "apiReads": [ { "path": "/api/auth/config", "status": 200 }, { "path": "/api/filters/gre-tunnels", "status": 200 }, { "path": "/health", "status": 200 }, { "path": "/api/events", "status": 200 }, { "path": "/health", "status": 200 }, { "path": "/api/sidebar-counts", "status": 200 }, { "path": "/api/servers", "status": 200 }, { "path": "/api/filters/rules", "status": 200 }, { "path": "/api/bgp/catalog", "status": 200 }, { "path": "/api/sidebar-counts", "status": 200 }, { "path": "/api/uptime/overview", "status": 200 }, { "path": "/api/internet-path/latest", "status": 200 }, { "path": "/api/filters/gre-tunnels", "status": 200 }, { "path": "/api/traffic/servers", "status": 200 }, { "path": "/api/vxlan", "status": 200 }, { "path": "/api/wireguard", "status": 200 }, { "path": "/api/evobgp/settings", "status": 200 }, { "path": "/api/auth/config", "status": 200 }, { "path": "/api/filters/gre-tunnels", "status": 200 }, { "path": "/api/sidebar-counts", "status": 200 }, { "path": "/health", "status": 200 }, { "path": "/api/evobgp/settings", "status": 200 }, { "path": "/health", "status": 200 }, { "path": "/api/servers", "status": 200 }, { "path": "/health", "status": 200 }, { "path": "/api/uptime/overview", "status": 200 }, { "path": "/api/uptime/speed-probes", "status": 200 }, { "path": "/api/sidebar-counts", "status": 200 }, { "path": "/api/uptime/speed-test/runs", "status": 200 }, { "path": "/api/evobgp/settings", "status": 200 }, { "path": "/api/auth/config", "status": 200 }, { "path": "/api/servers", "status": 200 }, { "path": "/health", "status": 200 }, { "path": "/api/filters/gre-tunnels", "status": 200 }, { "path": "/api/sidebar-counts", "status": 200 }, { "path": "/health", "status": 200 }, { "path": "/api/sidebar-counts", "status": 200 }, { "path": "/api/evobgp/settings", "status": 200 }, { "path": "/api/auth/config", "status": 200 }, { "path": "/api/filters/gre-tunnels", "status": 200 }, { "path": "/health", "status": 200 }, { "path": "/api/sidebar-counts", "status": 200 }, { "path": "/api/evobgp/settings", "status": 200 }, { "path": "/health", "status": 200 }, { "path": "/api/servers", "status": 200 }, { "path": "/api/uptime/overview", "status": 200 }, { "path": "/api/uptime/speed-probes", "status": 200 }, { "path": "/health", "status": 200 }, { "path": "/api/sidebar-counts", "status": 200 }, { "path": "/api/uptime/speed-test/runs", "status": 200 }, { "path": "/api/evobgp/settings", "status": 200 } ] }