[
    {
        "level": "INFO",
        "message": "http://172.17.0.4:5000/static/js/realtime.js 65:24 \"Socket.IO connected with path:\" \"/socket.io\"",
        "source": "console-api",
        "timestamp": 1761687935617
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.4:5000/static/js/realtime.js 66:24 \"Socket transport:\" \"websocket\"",
        "source": "console-api",
        "timestamp": 1761687935617
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.4:5000/static/js/realtime.js 89:24 \"1761687925.6583838 - Queue size update: 0\"",
        "source": "console-api",
        "timestamp": 1761687935617
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.4:5000/static/js/realtime.js 140:24 \"Found watch row elements:\" 1",
        "source": "console-api",
        "timestamp": 1761687935617
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.4:5000/static/js/realtime.js 159:28 \"Updated UI for watch:\" \"4bbd654a-3776-47f5-893e-19b40b8d1a8e\"",
        "source": "console-api",
        "timestamp": 1761687935617
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.4:5000/static/js/realtime.js 140:24 \"Found watch row elements:\" 1",
        "source": "console-api",
        "timestamp": 1761687935617
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.4:5000/static/js/realtime.js 159:28 \"Updated UI for watch:\" \"4bbd654a-3776-47f5-893e-19b40b8d1a8e\"",
        "source": "console-api",
        "timestamp": 1761687935617
    }
]