{"log":"INFO: Started server process [398601]\n","stream":"stderr","time":"2026-11-10T06:13:19.559244849Z"} {"log":"INFO: Waiting for application startup.\n","stream":"stderr","time":"2026-11-10T06:13:19.559349068Z"} {"log":"INFO: Application startup complete.\n","stream":"stderr","time":"2026-11-10T06:13:19.568538018Z"} {"log":"INFO: Uvicorn running on http://0.0.0.0:61208 (Press CTRL+C to quit)\n","stream":"stderr","time":"2026-11-10T06:13:19.569121614Z"} {"log":"\n","stream":"stdout","time":"2026-11-10T06:13:51.318185267Z"} {"log":" _____ _\n","stream":"stdout","time":"2026-11-10T06:13:51.318261857Z"} {"log":" / ____| |\n","stream":"stdout","time":"2026-11-10T06:13:51.318277084Z"} {"log":"| | __| | __ _ _ __ ___ ___ ___\n","stream":"stdout","time":"2026-11-10T06:13:51.318290345Z"} {"log":"| | |_ | |/ _` | '_ \\ / __/ _ \\/ __|\n","stream":"stdout","time":"2026-11-10T06:13:51.318303422Z"} {"log":"| |__| | | (_| | | | | (_| __/\\__\n","stream":"stdout","time":"2026-11-10T06:13:51.318316924Z"} {"log":" \\_____|_|\\__,_|_| |_|\\___\\___||___/ 4.5.9\n","stream":"stdout","time":"2026-11-10T06:13:51.318329818Z"} {"log":" \n","stream":"stdout","time":"2026-11-10T06:13:51.31834314Z"} {"log":"WARNING: Glances web server is running without authentication and with permissive\n","stream":"stdout","time":"2026-11-10T06:13:51.318355874Z"} {"log":" CORS (Access-Control-Allow-Origin: *). Any web page reachable from your\n","stream":"stdout","time":"2026-11-10T06:13:51.31836902Z"} {"log":" browser can read system metrics. Consider binding to 127.0.0.1, enabling\n","stream":"stdout","time":"2026-11-10T06:13:51.318382174Z"} {"log":" authentication, or setting cors_origins in glances.conf.\n","stream":"stdout","time":"2026-11-10T06:13:51.318399542Z"} {"log":" See https://glances.readthedocs.io/en/latest/api/restful.html#security\n","stream":"stdout","time":"2026-11-10T06:13:51.318412387Z"} {"log":"\n","stream":"stdout","time":"2026-11-10T06:13:51.318425238Z"} {"log":"WARNING: Glances web server is running without Host header validation.\n","stream":"stdout","time":"2026-11-10T06:13:51.318437523Z"} {"log":" DNS rebinding attacks may allow untrusted pages to read the REST API.\n","stream":"stdout","time":"2026-11-10T06:13:51.318450308Z"} {"log":" Set webui_allowed_hosts in glances.conf [outputs] to restrict access:\n","stream":"stdout","time":"2026-11-10T06:13:51.318462885Z"} {"log":" webui_allowed_hosts=localhost,127.0.0.1,\u003cyour-hostname\u003e\n","stream":"stdout","time":"2026-11-10T06:13:51.31847572Z"} {"log":" See https://glances.readthedocs.io/en/latest/api/restful.html#security\n","stream":"stdout","time":"2026-11-10T06:13:51.318489626Z"} {"log":"\n","stream":"stdout","time":"2026-11-10T06:13:51.31850258Z"} {"log":"Glances Web User Interface started on http://0.0.0.0:61208/\n","stream":"stdout","time":"2026-11-10T06:13:51.31851508Z"} {"log":"Glances RESTful API Server started on http://0.0.0.0:61208/api/4\n","stream":"stdout","time":"2026-11-10T06:13:51.31852769Z"} {"log":"Glances MCP server started on http://0.0.0.0:61208/mcp\n","stream":"stdout","time":"2026-11-10T06:13:51.318540201Z"} {"log":"Announce the Glances server on the LAN (using 192.168.3.253 IP address)\n","stream":"stdout","time":"2026-11-10T06:13:51.318552718Z"}