2026-05-26 07:53:14 [INFO:8] src.api.middleware.logging_middleware | [req:9ff5d5e0-0647-4a39-9b20-fdb6a2d67b39 client:-] GET /health started
2026-05-26 07:53:14 [WARNING:8] src.api.middleware.logging_middleware | [req:9ff5d5e0-0647-4a39-9b20-fdb6a2d67b39 client:-] GET /health -> 404 (2ms)
2026-05-26 07:53:44 [INFO:8] src.api.middleware.logging_middleware | [req:7a9e79bd-7642-4589-806e-80e8dbb0a36e client:-] GET /health started
2026-05-26 07:53:44 [WARNING:8] src.api.middleware.logging_middleware | [req:7a9e79bd-7642-4589-806e-80e8dbb0a36e client:-] GET /health -> 404 (1ms)
2026-05-26 07:54:14 [INFO:8] src.api.middleware.logging_middleware | [req:1e2da66c-b782-466a-b7cb-86af8f9658cc client:-] GET /health started
2026-05-26 07:54:14 [WARNING:8] src.api.middleware.logging_middleware | [req:1e2da66c-b782-466a-b7cb-86af8f9658cc client:-] GET /health -> 404 (1ms)
2026-05-26 07:54:44 [INFO:8] src.api.middleware.logging_middleware | [req:748c3133-f03c-4ed4-a9cf-eaf400c80843 client:-] GET /health started
2026-05-26 07:54:44 [WARNING:8] src.api.middleware.logging_middleware | [req:748c3133-f03c-4ed4-a9cf-eaf400c80843 client:-] GET /health -> 404 (1ms)
2026-05-26 07:55:14 [INFO:8] src.api.middleware.logging_middleware | [req:7c1ad255-e4b1-4678-a85c-f1c1f30f9549 client:-] GET /health started
2026-05-26 07:55:14 [WARNING:8] src.api.middleware.logging_middleware | [req:7c1ad255-e4b1-4678-a85c-f1c1f30f9549 client:-] GET /health -> 404 (1ms)
2026-05-26 07:55:44 [INFO:8] src.api.middleware.logging_middleware | [req:ab932852-8821-4304-a0c5-2b2399790cfd client:-] GET /health started
2026-05-26 07:55:44 [WARNING:8] src.api.middleware.logging_middleware | [req:ab932852-8821-4304-a0c5-2b2399790cfd client:-] GET /health -> 404 (1ms)
2026-05-26 07:56:14 [INFO:8] src.api.middleware.logging_middleware | [req:2e4ed4c1-2746-4a93-b38e-b53eead0d078 client:-] GET /health started
2026-05-26 07:56:14 [WARNING:8] src.api.middleware.logging_middleware | [req:2e4ed4c1-2746-4a93-b38e-b53eead0d078 client:-] GET /health -> 404 (1ms)
2026-05-26 07:56:44 [INFO:8] src.api.middleware.logging_middleware | [req:386189ac-7fb3-495e-8984-cc08d5f8cce8 client:-] GET /health started
2026-05-26 07:56:44 [WARNING:8] src.api.middleware.logging_middleware | [req:386189ac-7fb3-495e-8984-cc08d5f8cce8 client:-] GET /health -> 404 (1ms)
2026-05-26 07:57:14 [INFO:8] src.api.middleware.logging_middleware | [req:a32c011a-165a-4ff8-be34-a69149e4ae9b client:-] GET /health started
2026-05-26 07:57:14 [WARNING:8] src.api.middleware.logging_middleware | [req:a32c011a-165a-4ff8-be34-a69149e4ae9b client:-] GET /health -> 404 (1ms)
2026-05-26 07:57:44 [INFO:8] src.api.middleware.logging_middleware | [req:9066907d-66a7-4034-8b64-9d271c8d5f7f client:-] GET /health started
2026-05-26 07:57:44 [WARNING:8] src.api.middleware.logging_middleware | [req:9066907d-66a7-4034-8b64-9d271c8d5f7f client:-] GET /health -> 404 (1ms)
2026-05-26 07:58:15 [INFO:8] src.api.middleware.logging_middleware | [req:ff325409-4b2b-4ae3-b399-d3bed6c16c1b client:-] GET /health started
2026-05-26 07:58:15 [WARNING:8] src.api.middleware.logging_middleware | [req:ff325409-4b2b-4ae3-b399-d3bed6c16c1b client:-] GET /health -> 404 (1ms)
2026-05-26 07:58:45 [INFO:8] src.api.middleware.logging_middleware | [req:9743e7ff-d7c4-4f11-9a8a-fa1e4d7bbed4 client:-] GET /health started
2026-05-26 07:58:45 [WARNING:8] src.api.middleware.logging_middleware | [req:9743e7ff-d7c4-4f11-9a8a-fa1e4d7bbed4 client:-] GET /health -> 404 (1ms)
2026-05-26 07:59:15 [INFO:8] src.api.middleware.logging_middleware | [req:660b77fd-073f-466a-99d1-0e2af43f2461 client:-] GET /health started
2026-05-26 07:59:15 [WARNING:8] src.api.middleware.logging_middleware | [req:660b77fd-073f-466a-99d1-0e2af43f2461 client:-] GET /health -> 404 (1ms)
2026-05-26 07:59:45 [INFO:8] src.api.middleware.logging_middleware | [req:079dd3f1-433b-406c-b5a9-924e5133d6eb client:-] GET /health started
2026-05-26 07:59:45 [WARNING:8] src.api.middleware.logging_middleware | [req:079dd3f1-433b-406c-b5a9-924e5133d6eb client:-] GET /health -> 404 (1ms)
2026-05-26 08:00:15 [INFO:8] src.api.middleware.logging_middleware | [req:bac86f5f-d665-4f5d-82e0-f468c8df1951 client:-] GET /health started
2026-05-26 08:00:15 [WARNING:8] src.api.middleware.logging_middleware | [req:bac86f5f-d665-4f5d-82e0-f468c8df1951 client:-] GET /health -> 404 (1ms)
2026-05-26 08:00:45 [INFO:8] src.api.middleware.logging_middleware | [req:79c473fa-9611-4a98-a8ac-6e84b5abc0bc client:-] GET /health started
2026-05-26 08:00:45 [WARNING:8] src.api.middleware.logging_middleware | [req:79c473fa-9611-4a98-a8ac-6e84b5abc0bc client:-] GET /health -> 404 (1ms)
2026-05-26 08:01:15 [INFO:8] src.api.middleware.logging_middleware | [req:d88d97a4-4eb8-4003-a316-191f364e35dc client:-] GET /health started
2026-05-26 08:01:15 [WARNING:8] src.api.middleware.logging_middleware | [req:d88d97a4-4eb8-4003-a316-191f364e35dc client:-] GET /health -> 404 (1ms)
2026-05-26 08:01:45 [INFO:8] src.api.middleware.logging_middleware | [req:dda96d24-e9be-469e-8952-f36a0df79821 client:-] GET /health started
2026-05-26 08:01:45 [WARNING:8] src.api.middleware.logging_middleware | [req:dda96d24-e9be-469e-8952-f36a0df79821 client:-] GET /health -> 404 (1ms)
2026-05-26 08:01:52 [INFO:8] src.api.middleware.logging_middleware | [req:079f15fa-e776-4e53-bde0-40afd8b42133 client:-] POST /api/v1/drugs/dosage/prefetch started
2026-05-26 08:01:52 [INFO:8] src.api.middleware.logging_middleware | [req:079f15fa-e776-4e53-bde0-40afd8b42133 client:-] POST /api/v1/drugs/dosage/prefetch -> 204 (2ms)
2026-05-26 08:02:15 [INFO:8] src.api.middleware.logging_middleware | [req:9eea05cb-53f1-41df-92fd-d00d17ded7be client:-] GET /health started
2026-05-26 08:02:15 [WARNING:8] src.api.middleware.logging_middleware | [req:9eea05cb-53f1-41df-92fd-d00d17ded7be client:-] GET /health -> 404 (1ms)
2026-05-26 08:02:31 [INFO:8] src.api.routes.dosage | [req:079f15fa-e776-4e53-bde0-40afd8b42133 client:-] Prefetch: all 2 medicines already in DB
2026-05-26 08:02:45 [INFO:8] src.api.middleware.logging_middleware | [req:369e762f-b2c4-4849-b6cd-cc9c7118f4a8 client:-] GET /health started
2026-05-26 08:02:45 [WARNING:8] src.api.middleware.logging_middleware | [req:369e762f-b2c4-4849-b6cd-cc9c7118f4a8 client:-] GET /health -> 404 (1ms)
2026-05-26 08:03:15 [INFO:8] src.api.middleware.logging_middleware | [req:ef502ba5-c99e-4045-aeb3-6fd9a512c520 client:-] GET /health started
2026-05-26 08:03:15 [WARNING:8] src.api.middleware.logging_middleware | [req:ef502ba5-c99e-4045-aeb3-6fd9a512c520 client:-] GET /health -> 404 (1ms)
2026-05-26 08:03:45 [INFO:8] src.api.middleware.logging_middleware | [req:14e39c73-eb9c-4aa6-9ed9-9d3dfcdc116e client:-] GET /health started
2026-05-26 08:03:45 [WARNING:8] src.api.middleware.logging_middleware | [req:14e39c73-eb9c-4aa6-9ed9-9d3dfcdc116e client:-] GET /health -> 404 (2ms)
2026-05-26 08:04:15 [INFO:8] src.api.middleware.logging_middleware | [req:ca2ab802-4c63-44c5-a7ce-eb56bb3227c0 client:-] GET /health started
2026-05-26 08:04:15 [WARNING:8] src.api.middleware.logging_middleware | [req:ca2ab802-4c63-44c5-a7ce-eb56bb3227c0 client:-] GET /health -> 404 (1ms)
2026-05-26 08:04:46 [INFO:8] src.api.middleware.logging_middleware | [req:1d640143-e671-4de4-b6a5-868ae35009c0 client:-] GET /health started
2026-05-26 08:04:46 [WARNING:8] src.api.middleware.logging_middleware | [req:1d640143-e671-4de4-b6a5-868ae35009c0 client:-] GET /health -> 404 (1ms)
2026-05-26 08:05:16 [INFO:8] src.api.middleware.logging_middleware | [req:9f17be3d-cbf0-4ca2-9a04-2b1510117c06 client:-] GET /health started
2026-05-26 08:05:16 [WARNING:8] src.api.middleware.logging_middleware | [req:9f17be3d-cbf0-4ca2-9a04-2b1510117c06 client:-] GET /health -> 404 (1ms)
2026-05-26 08:05:46 [INFO:8] src.api.middleware.logging_middleware | [req:828f8707-9840-4399-a400-8b8995e5a5d6 client:-] GET /health started
2026-05-26 08:05:46 [WARNING:8] src.api.middleware.logging_middleware | [req:828f8707-9840-4399-a400-8b8995e5a5d6 client:-] GET /health -> 404 (1ms)
2026-05-26 08:06:16 [INFO:8] src.api.middleware.logging_middleware | [req:18907a5c-d6bc-4c6f-95ee-18d2581cbbf9 client:-] GET /health started
2026-05-26 08:06:16 [WARNING:8] src.api.middleware.logging_middleware | [req:18907a5c-d6bc-4c6f-95ee-18d2581cbbf9 client:-] GET /health -> 404 (1ms)
2026-05-26 08:06:30 [INFO:8] src.api.middleware.logging_middleware | [req:1672fa95-5faa-486a-8016-c6b1654ea85e client:-] POST /api/v1/drugs/dosage/prefetch started
2026-05-26 08:06:30 [INFO:8] src.api.middleware.logging_middleware | [req:1672fa95-5faa-486a-8016-c6b1654ea85e client:-] POST /api/v1/drugs/dosage/prefetch -> 204 (3ms)
2026-05-26 08:06:46 [INFO:8] src.api.middleware.logging_middleware | [req:9454095c-6748-4a21-9625-4278bc63da12 client:-] GET /health started
2026-05-26 08:06:46 [WARNING:8] src.api.middleware.logging_middleware | [req:9454095c-6748-4a21-9625-4278bc63da12 client:-] GET /health -> 404 (1ms)
2026-05-26 08:07:10 [INFO:8] src.api.routes.dosage | [req:1672fa95-5faa-486a-8016-c6b1654ea85e client:-] Prefetch: all 2 medicines already in DB
2026-05-26 08:07:14 [INFO:8] src.api.middleware.logging_middleware | [req:4535de36-9a36-4c31-bc49-a15950e6aa46 client:-] POST /api/v1/drugs/dosage/prefetch started
2026-05-26 08:07:14 [INFO:8] src.api.middleware.logging_middleware | [req:4535de36-9a36-4c31-bc49-a15950e6aa46 client:-] POST /api/v1/drugs/dosage/prefetch -> 204 (3ms)
2026-05-26 08:07:16 [INFO:8] src.api.middleware.logging_middleware | [req:ed636c4f-0113-494f-a524-7961619f80bf client:-] GET /health started
2026-05-26 08:07:16 [WARNING:8] src.api.middleware.logging_middleware | [req:ed636c4f-0113-494f-a524-7961619f80bf client:-] GET /health -> 404 (1ms)
2026-05-26 08:07:46 [INFO:8] src.api.middleware.logging_middleware | [req:a4d33692-612a-494c-9355-9d37a8b1e3fc client:-] GET /health started
2026-05-26 08:07:46 [WARNING:8] src.api.middleware.logging_middleware | [req:a4d33692-612a-494c-9355-9d37a8b1e3fc client:-] GET /health -> 404 (2ms)
2026-05-26 08:07:54 [INFO:8] src.api.routes.dosage | [req:4535de36-9a36-4c31-bc49-a15950e6aa46 client:-] Prefetch: all 2 medicines already in DB
2026-05-26 08:08:16 [INFO:8] src.api.middleware.logging_middleware | [req:3ef7bcc3-1391-4119-a331-000edba526ec client:-] GET /health started
2026-05-26 08:08:16 [WARNING:8] src.api.middleware.logging_middleware | [req:3ef7bcc3-1391-4119-a331-000edba526ec client:-] GET /health -> 404 (1ms)
2026-05-26 08:08:46 [INFO:8] src.api.middleware.logging_middleware | [req:a050bfc9-1c97-4183-a0db-249fd15997df client:-] GET /health started
2026-05-26 08:08:46 [WARNING:8] src.api.middleware.logging_middleware | [req:a050bfc9-1c97-4183-a0db-249fd15997df client:-] GET /health -> 404 (1ms)
2026-05-26 08:09:16 [INFO:8] src.api.middleware.logging_middleware | [req:20c14ada-ce03-4b65-917e-faf3c8096477 client:-] GET /health started
2026-05-26 08:09:16 [WARNING:8] src.api.middleware.logging_middleware | [req:20c14ada-ce03-4b65-917e-faf3c8096477 client:-] GET /health -> 404 (1ms)
2026-05-26 08:09:46 [INFO:8] src.api.middleware.logging_middleware | [req:0d4cb7b8-8740-43d5-8bd8-68eddee4ae33 client:-] GET /health started
2026-05-26 08:09:46 [WARNING:8] src.api.middleware.logging_middleware | [req:0d4cb7b8-8740-43d5-8bd8-68eddee4ae33 client:-] GET /health -> 404 (1ms)
2026-05-26 08:10:16 [INFO:8] src.api.middleware.logging_middleware | [req:29f8cffe-e3d8-44af-bfec-58ee93131f1f client:-] GET /health started
2026-05-26 08:10:16 [WARNING:8] src.api.middleware.logging_middleware | [req:29f8cffe-e3d8-44af-bfec-58ee93131f1f client:-] GET /health -> 404 (1ms)
2026-05-26 08:10:46 [INFO:8] src.api.middleware.logging_middleware | [req:c4213755-ed4f-4e68-8dc4-30a0e4d23e17 client:-] GET /health started
2026-05-26 08:10:46 [WARNING:8] src.api.middleware.logging_middleware | [req:c4213755-ed4f-4e68-8dc4-30a0e4d23e17 client:-] GET /health -> 404 (1ms)
2026-05-26 08:11:17 [INFO:8] src.api.middleware.logging_middleware | [req:4c3c4d94-07c9-47d7-b0a4-0904bf661f65 client:-] GET /health started
2026-05-26 08:11:17 [WARNING:8] src.api.middleware.logging_middleware | [req:4c3c4d94-07c9-47d7-b0a4-0904bf661f65 client:-] GET /health -> 404 (1ms)
2026-05-26 08:11:47 [INFO:8] src.api.middleware.logging_middleware | [req:03c55646-a93b-45f5-bbee-9147a62cd53a client:-] GET /health started
2026-05-26 08:11:47 [WARNING:8] src.api.middleware.logging_middleware | [req:03c55646-a93b-45f5-bbee-9147a62cd53a client:-] GET /health -> 404 (1ms)
2026-05-26 08:12:17 [INFO:8] src.api.middleware.logging_middleware | [req:732772b3-6ba9-4e78-99f8-1870ea231c4b client:-] GET /health started
2026-05-26 08:12:17 [WARNING:8] src.api.middleware.logging_middleware | [req:732772b3-6ba9-4e78-99f8-1870ea231c4b client:-] GET /health -> 404 (1ms)
2026-05-26 08:12:47 [INFO:8] src.api.middleware.logging_middleware | [req:a83ddb34-004d-4dc5-857f-f76d9de53259 client:-] GET /health started
2026-05-26 08:12:47 [WARNING:8] src.api.middleware.logging_middleware | [req:a83ddb34-004d-4dc5-857f-f76d9de53259 client:-] GET /health -> 404 (1ms)
2026-05-26 08:13:01 [INFO:8] src.api.middleware.logging_middleware | [req:8199fc6f-d084-499a-87cf-66659fab807d client:-] POST /api/v1/drugs/dosage/prefetch started
2026-05-26 08:13:01 [INFO:8] src.api.middleware.logging_middleware | [req:8199fc6f-d084-499a-87cf-66659fab807d client:-] POST /api/v1/drugs/dosage/prefetch -> 204 (3ms)
2026-05-26 08:13:17 [INFO:8] src.api.middleware.logging_middleware | [req:ac5d1894-c480-4091-a5cb-fd165ffb134e client:-] GET /health started
2026-05-26 08:13:17 [WARNING:8] src.api.middleware.logging_middleware | [req:ac5d1894-c480-4091-a5cb-fd165ffb134e client:-] GET /health -> 404 (2ms)
2026-05-26 08:13:40 [INFO:8] src.api.routes.dosage | [req:8199fc6f-d084-499a-87cf-66659fab807d client:-] Prefetch: all 2 medicines already in DB
2026-05-26 08:13:47 [INFO:8] src.api.middleware.logging_middleware | [req:16541e95-6a53-41b5-b606-a964b94753df client:-] GET /health started
2026-05-26 08:13:47 [WARNING:8] src.api.middleware.logging_middleware | [req:16541e95-6a53-41b5-b606-a964b94753df client:-] GET /health -> 404 (1ms)
2026-05-26 08:14:17 [INFO:8] src.api.middleware.logging_middleware | [req:6713d964-0129-435c-9cf0-3df052bd7fed client:-] GET /health started
2026-05-26 08:14:17 [WARNING:8] src.api.middleware.logging_middleware | [req:6713d964-0129-435c-9cf0-3df052bd7fed client:-] GET /health -> 404 (1ms)
2026-05-26 08:14:47 [INFO:8] src.api.middleware.logging_middleware | [req:44a675a3-b1fb-4f5a-a418-e210915d4b7a client:-] GET /health started
2026-05-26 08:14:47 [WARNING:8] src.api.middleware.logging_middleware | [req:44a675a3-b1fb-4f5a-a418-e210915d4b7a client:-] GET /health -> 404 (1ms)
2026-05-26 08:15:17 [INFO:8] src.api.middleware.logging_middleware | [req:4fbeba1b-ed59-4c73-aa11-06c42a7addf3 client:-] GET /health started
2026-05-26 08:15:17 [WARNING:8] src.api.middleware.logging_middleware | [req:4fbeba1b-ed59-4c73-aa11-06c42a7addf3 client:-] GET /health -> 404 (1ms)
2026-05-26 08:15:47 [INFO:8] src.api.middleware.logging_middleware | [req:c15ddeb3-01f3-44cf-b65a-ff5f33d057a7 client:-] GET /health started
2026-05-26 08:15:47 [WARNING:8] src.api.middleware.logging_middleware | [req:c15ddeb3-01f3-44cf-b65a-ff5f33d057a7 client:-] GET /health -> 404 (1ms)
2026-05-26 08:16:17 [INFO:8] src.api.middleware.logging_middleware | [req:1a8b2d02-3d0d-4341-82e6-72079a30a2a7 client:-] GET /health started
2026-05-26 08:16:17 [WARNING:8] src.api.middleware.logging_middleware | [req:1a8b2d02-3d0d-4341-82e6-72079a30a2a7 client:-] GET /health -> 404 (1ms)
2026-05-26 08:16:47 [INFO:8] src.api.middleware.logging_middleware | [req:fdccfe38-1fb0-4e04-bafb-2a6d9b4d04ae client:-] GET /health started
2026-05-26 08:16:47 [WARNING:8] src.api.middleware.logging_middleware | [req:fdccfe38-1fb0-4e04-bafb-2a6d9b4d04ae client:-] GET /health -> 404 (1ms)
2026-05-26 08:17:17 [INFO:8] src.api.middleware.logging_middleware | [req:ab7ef4e9-8eda-4623-b3e6-c7462b483907 client:-] GET /health started
2026-05-26 08:17:17 [WARNING:8] src.api.middleware.logging_middleware | [req:ab7ef4e9-8eda-4623-b3e6-c7462b483907 client:-] GET /health -> 404 (1ms)
2026-05-26 08:17:47 [INFO:8] src.api.middleware.logging_middleware | [req:eb52f2b3-7e3a-4a45-84ce-23583183888d client:-] GET /health started
2026-05-26 08:17:47 [WARNING:8] src.api.middleware.logging_middleware | [req:eb52f2b3-7e3a-4a45-84ce-23583183888d client:-] GET /health -> 404 (1ms)
2026-05-26 08:18:17 [INFO:8] src.api.middleware.logging_middleware | [req:a887fe06-8a26-45cd-a62e-63ac25be225f client:-] GET /health started
2026-05-26 08:18:17 [WARNING:8] src.api.middleware.logging_middleware | [req:a887fe06-8a26-45cd-a62e-63ac25be225f client:-] GET /health -> 404 (1ms)
2026-05-26 08:18:48 [INFO:8] src.api.middleware.logging_middleware | [req:98de68ef-8c5e-4592-b2aa-3663dcc6a16d client:-] GET /health started
2026-05-26 08:18:48 [WARNING:8] src.api.middleware.logging_middleware | [req:98de68ef-8c5e-4592-b2aa-3663dcc6a16d client:-] GET /health -> 404 (1ms)
2026-05-26 08:19:18 [INFO:8] src.api.middleware.logging_middleware | [req:9b641ecd-abba-4b58-b89b-767452d709f5 client:-] GET /health started
2026-05-26 08:19:18 [WARNING:8] src.api.middleware.logging_middleware | [req:9b641ecd-abba-4b58-b89b-767452d709f5 client:-] GET /health -> 404 (1ms)
2026-05-26 08:19:48 [INFO:8] src.api.middleware.logging_middleware | [req:2f05f4ae-c03a-47db-b515-29b7926f174e client:-] GET /health started
2026-05-26 08:19:48 [WARNING:8] src.api.middleware.logging_middleware | [req:2f05f4ae-c03a-47db-b515-29b7926f174e client:-] GET /health -> 404 (1ms)
2026-05-26 08:20:18 [INFO:8] src.api.middleware.logging_middleware | [req:e3d814be-e9f9-4db6-818e-f24538990dc5 client:-] GET /health started
2026-05-26 08:20:18 [WARNING:8] src.api.middleware.logging_middleware | [req:e3d814be-e9f9-4db6-818e-f24538990dc5 client:-] GET /health -> 404 (2ms)
2026-05-26 08:20:48 [INFO:8] src.api.middleware.logging_middleware | [req:9271f832-ab28-4e34-9fb2-1f39a01d6653 client:-] GET /health started
2026-05-26 08:20:48 [WARNING:8] src.api.middleware.logging_middleware | [req:9271f832-ab28-4e34-9fb2-1f39a01d6653 client:-] GET /health -> 404 (1ms)
2026-05-26 08:21:18 [INFO:8] src.api.middleware.logging_middleware | [req:66fc8aa5-1c78-439f-a915-c81a0e669dbb client:-] GET /health started
2026-05-26 08:21:18 [WARNING:8] src.api.middleware.logging_middleware | [req:66fc8aa5-1c78-439f-a915-c81a0e669dbb client:-] GET /health -> 404 (1ms)
2026-05-26 08:21:48 [INFO:8] src.api.middleware.logging_middleware | [req:da45e26d-d702-48eb-b323-b6cb6c88d98f client:-] GET /health started
2026-05-26 08:21:48 [WARNING:8] src.api.middleware.logging_middleware | [req:da45e26d-d702-48eb-b323-b6cb6c88d98f client:-] GET /health -> 404 (1ms)
2026-05-26 08:22:18 [INFO:8] src.api.middleware.logging_middleware | [req:52e5522b-ebb9-4cfe-80a0-cbe0037735bf client:-] GET /health started
2026-05-26 08:22:18 [WARNING:8] src.api.middleware.logging_middleware | [req:52e5522b-ebb9-4cfe-80a0-cbe0037735bf client:-] GET /health -> 404 (1ms)
2026-05-26 08:22:48 [INFO:8] src.api.middleware.logging_middleware | [req:17e4cb30-93a8-4aef-909f-12c9a84a12f1 client:-] GET /health started
2026-05-26 08:22:48 [WARNING:8] src.api.middleware.logging_middleware | [req:17e4cb30-93a8-4aef-909f-12c9a84a12f1 client:-] GET /health -> 404 (1ms)
2026-05-26 08:23:14 [INFO:8] src.api.middleware.logging_middleware | [req:37c79d8b-1b63-4cae-bfd3-5760b98ef341 client:-] POST /api/v1/drugs/dosage/prefetch started
2026-05-26 08:23:14 [INFO:8] src.api.middleware.logging_middleware | [req:37c79d8b-1b63-4cae-bfd3-5760b98ef341 client:-] POST /api/v1/drugs/dosage/prefetch -> 204 (2ms)
2026-05-26 08:23:18 [INFO:8] src.api.middleware.logging_middleware | [req:2e61a01d-6a5f-48b0-81bc-4b7fac52dc0b client:-] GET /health started
2026-05-26 08:23:18 [WARNING:8] src.api.middleware.logging_middleware | [req:2e61a01d-6a5f-48b0-81bc-4b7fac52dc0b client:-] GET /health -> 404 (1ms)
2026-05-26 08:23:48 [INFO:8] src.api.middleware.logging_middleware | [req:331cdae3-01dc-4ca9-883f-9171a33c6989 client:-] GET /health started
2026-05-26 08:23:48 [WARNING:8] src.api.middleware.logging_middleware | [req:331cdae3-01dc-4ca9-883f-9171a33c6989 client:-] GET /health -> 404 (1ms)
2026-05-26 08:23:52 [INFO:8] src.api.routes.dosage | [req:37c79d8b-1b63-4cae-bfd3-5760b98ef341 client:-] Prefetch: all 2 medicines already in DB
2026-05-26 08:24:18 [INFO:8] src.api.middleware.logging_middleware | [req:cf7ff2b4-4dc6-45e5-a352-e5db05d2704b client:-] GET /health started
2026-05-26 08:24:18 [WARNING:8] src.api.middleware.logging_middleware | [req:cf7ff2b4-4dc6-45e5-a352-e5db05d2704b client:-] GET /health -> 404 (1ms)
2026-05-26 08:24:48 [INFO:8] src.api.middleware.logging_middleware | [req:ff9ac8dc-c004-43b7-b337-80c82cd3145f client:-] GET /health started
2026-05-26 08:24:48 [WARNING:8] src.api.middleware.logging_middleware | [req:ff9ac8dc-c004-43b7-b337-80c82cd3145f client:-] GET /health -> 404 (1ms)
2026-05-26 08:25:18 [INFO:8] src.api.middleware.logging_middleware | [req:b06a6981-7255-40e4-81fc-31635b5115f4 client:-] GET /health started
2026-05-26 08:25:18 [WARNING:8] src.api.middleware.logging_middleware | [req:b06a6981-7255-40e4-81fc-31635b5115f4 client:-] GET /health -> 404 (1ms)
2026-05-26 08:25:49 [INFO:8] src.api.middleware.logging_middleware | [req:72b922fc-8575-403c-bd04-7070b051604f client:-] GET /health started
2026-05-26 08:25:49 [WARNING:8] src.api.middleware.logging_middleware | [req:72b922fc-8575-403c-bd04-7070b051604f client:-] GET /health -> 404 (2ms)
2026-05-26 08:26:19 [INFO:8] src.api.middleware.logging_middleware | [req:4bd537f8-4bde-431b-8800-ca907fa04d13 client:-] GET /health started
2026-05-26 08:26:19 [WARNING:8] src.api.middleware.logging_middleware | [req:4bd537f8-4bde-431b-8800-ca907fa04d13 client:-] GET /health -> 404 (1ms)
2026-05-26 08:26:49 [INFO:8] src.api.middleware.logging_middleware | [req:8d002e02-198f-4c39-9eb5-ab5c10e986d2 client:-] GET /health started
2026-05-26 08:26:49 [WARNING:8] src.api.middleware.logging_middleware | [req:8d002e02-198f-4c39-9eb5-ab5c10e986d2 client:-] GET /health -> 404 (1ms)
2026-05-26 08:27:19 [INFO:8] src.api.middleware.logging_middleware | [req:4a81bcea-2fbc-4afd-b136-ebda0c717327 client:-] GET /health started
2026-05-26 08:27:19 [WARNING:8] src.api.middleware.logging_middleware | [req:4a81bcea-2fbc-4afd-b136-ebda0c717327 client:-] GET /health -> 404 (1ms)
2026-05-26 08:27:49 [INFO:8] src.api.middleware.logging_middleware | [req:d021b3e7-a8c3-4298-b931-083928c43927 client:-] GET /health started
2026-05-26 08:27:49 [WARNING:8] src.api.middleware.logging_middleware | [req:d021b3e7-a8c3-4298-b931-083928c43927 client:-] GET /health -> 404 (1ms)
2026-05-26 08:28:19 [INFO:8] src.api.middleware.logging_middleware | [req:02a53378-7acd-4457-a3d6-c02a087603fd client:-] GET /health started
2026-05-26 08:28:19 [WARNING:8] src.api.middleware.logging_middleware | [req:02a53378-7acd-4457-a3d6-c02a087603fd client:-] GET /health -> 404 (1ms)
2026-05-26 08:28:49 [INFO:8] src.api.middleware.logging_middleware | [req:bfbb5579-a321-42e1-9c77-7ee815b71fad client:-] GET /health started
2026-05-26 08:28:49 [WARNING:8] src.api.middleware.logging_middleware | [req:bfbb5579-a321-42e1-9c77-7ee815b71fad client:-] GET /health -> 404 (1ms)
2026-05-26 08:29:19 [INFO:8] src.api.middleware.logging_middleware | [req:b890a823-1c07-48c2-873e-65d5dccb3922 client:-] GET /health started
2026-05-26 08:29:19 [WARNING:8] src.api.middleware.logging_middleware | [req:b890a823-1c07-48c2-873e-65d5dccb3922 client:-] GET /health -> 404 (1ms)
2026-05-26 08:29:49 [INFO:8] src.api.middleware.logging_middleware | [req:2d863f6b-41d4-4dbf-80e0-cb6f9ace8950 client:-] GET /health started
2026-05-26 08:29:49 [WARNING:8] src.api.middleware.logging_middleware | [req:2d863f6b-41d4-4dbf-80e0-cb6f9ace8950 client:-] GET /health -> 404 (1ms)
2026-05-26 08:30:19 [INFO:8] src.api.middleware.logging_middleware | [req:9e15dd02-db44-44b1-bcd1-d3fd245439b7 client:-] GET /health started
2026-05-26 08:30:19 [WARNING:8] src.api.middleware.logging_middleware | [req:9e15dd02-db44-44b1-bcd1-d3fd245439b7 client:-] GET /health -> 404 (1ms)
2026-05-26 08:30:49 [INFO:8] src.api.middleware.logging_middleware | [req:ba6bfb45-5dc9-40ae-b7dd-b8c94bd70df4 client:-] GET /health started
2026-05-26 08:30:49 [WARNING:8] src.api.middleware.logging_middleware | [req:ba6bfb45-5dc9-40ae-b7dd-b8c94bd70df4 client:-] GET /health -> 404 (1ms)
2026-05-26 08:31:19 [INFO:8] src.api.middleware.logging_middleware | [req:71c41003-c0d3-4926-9f7a-5a99f6342835 client:-] GET /health started
2026-05-26 08:31:19 [WARNING:8] src.api.middleware.logging_middleware | [req:71c41003-c0d3-4926-9f7a-5a99f6342835 client:-] GET /health -> 404 (1ms)
2026-05-26 08:31:49 [INFO:8] src.api.middleware.logging_middleware | [req:67d0bc89-88d9-4d03-ace7-b2401f958e04 client:-] GET /health started
2026-05-26 08:31:49 [WARNING:8] src.api.middleware.logging_middleware | [req:67d0bc89-88d9-4d03-ace7-b2401f958e04 client:-] GET /health -> 404 (1ms)
2026-05-26 08:32:19 [INFO:8] src.api.middleware.logging_middleware | [req:4613df38-fad5-4f7a-88d6-926211dffc7c client:-] GET /health started
2026-05-26 08:32:19 [WARNING:8] src.api.middleware.logging_middleware | [req:4613df38-fad5-4f7a-88d6-926211dffc7c client:-] GET /health -> 404 (1ms)
2026-05-26 08:32:50 [INFO:8] src.api.middleware.logging_middleware | [req:dc735f48-45a9-42c6-8969-21afdcbdd9c4 client:-] GET /health started
2026-05-26 08:32:50 [WARNING:8] src.api.middleware.logging_middleware | [req:dc735f48-45a9-42c6-8969-21afdcbdd9c4 client:-] GET /health -> 404 (1ms)
2026-05-26 08:33:20 [INFO:8] src.api.middleware.logging_middleware | [req:afa28560-1cde-4bcc-8939-083572e56207 client:-] GET /health started
2026-05-26 08:33:20 [WARNING:8] src.api.middleware.logging_middleware | [req:afa28560-1cde-4bcc-8939-083572e56207 client:-] GET /health -> 404 (1ms)
2026-05-26 08:33:50 [INFO:8] src.api.middleware.logging_middleware | [req:fc9ae4b3-266a-4290-8d27-04f48c135543 client:-] GET /health started
2026-05-26 08:33:50 [WARNING:8] src.api.middleware.logging_middleware | [req:fc9ae4b3-266a-4290-8d27-04f48c135543 client:-] GET /health -> 404 (1ms)
2026-05-26 08:34:20 [INFO:8] src.api.middleware.logging_middleware | [req:a84548af-7e3d-4fc2-adfb-e5e724274579 client:-] GET /health started
2026-05-26 08:34:20 [WARNING:8] src.api.middleware.logging_middleware | [req:a84548af-7e3d-4fc2-adfb-e5e724274579 client:-] GET /health -> 404 (1ms)
2026-05-26 08:34:50 [INFO:8] src.api.middleware.logging_middleware | [req:4a5c64f9-64ec-456d-9983-295e524181cd client:-] GET /health started
2026-05-26 08:34:50 [WARNING:8] src.api.middleware.logging_middleware | [req:4a5c64f9-64ec-456d-9983-295e524181cd client:-] GET /health -> 404 (1ms)
2026-05-26 08:35:20 [INFO:8] src.api.middleware.logging_middleware | [req:5ebfadd7-81d9-4fe8-8b7f-2891be5bf0c2 client:-] GET /health started
2026-05-26 08:35:20 [WARNING:8] src.api.middleware.logging_middleware | [req:5ebfadd7-81d9-4fe8-8b7f-2891be5bf0c2 client:-] GET /health -> 404 (1ms)
2026-05-26 08:35:50 [INFO:8] src.api.middleware.logging_middleware | [req:dc9e893a-72de-4663-92f3-cd3db74743b8 client:-] GET /health started
2026-05-26 08:35:50 [WARNING:8] src.api.middleware.logging_middleware | [req:dc9e893a-72de-4663-92f3-cd3db74743b8 client:-] GET /health -> 404 (1ms)
2026-05-26 08:36:20 [INFO:8] src.api.middleware.logging_middleware | [req:716953b7-4fb6-4a96-8f5c-c9b7d73350a6 client:-] GET /health started
2026-05-26 08:36:20 [WARNING:8] src.api.middleware.logging_middleware | [req:716953b7-4fb6-4a96-8f5c-c9b7d73350a6 client:-] GET /health -> 404 (1ms)
2026-05-26 08:36:50 [INFO:8] src.api.middleware.logging_middleware | [req:572076ba-0a8b-473b-9563-d04315494fc2 client:-] GET /health started
2026-05-26 08:36:50 [WARNING:8] src.api.middleware.logging_middleware | [req:572076ba-0a8b-473b-9563-d04315494fc2 client:-] GET /health -> 404 (1ms)
2026-05-26 08:37:20 [INFO:8] src.api.middleware.logging_middleware | [req:4b2e89b3-bd93-48ff-a5c6-7c80647fc593 client:-] GET /health started
2026-05-26 08:37:20 [WARNING:8] src.api.middleware.logging_middleware | [req:4b2e89b3-bd93-48ff-a5c6-7c80647fc593 client:-] GET /health -> 404 (1ms)
2026-05-26 08:37:36 [INFO:8] src.api.middleware.logging_middleware | [req:270a8227-967a-4346-8479-5070e85deb2d client:-] POST /api/v1/drugs/dosage/prefetch started
2026-05-26 08:37:36 [INFO:8] src.api.middleware.logging_middleware | [req:270a8227-967a-4346-8479-5070e85deb2d client:-] POST /api/v1/drugs/dosage/prefetch -> 204 (2ms)
2026-05-26 08:37:50 [INFO:8] src.api.middleware.logging_middleware | [req:3dffa510-f757-49c4-bce4-423783e4fd88 client:-] GET /health started
2026-05-26 08:37:50 [WARNING:8] src.api.middleware.logging_middleware | [req:3dffa510-f757-49c4-bce4-423783e4fd88 client:-] GET /health -> 404 (1ms)
2026-05-26 08:38:01 [INFO:8] src.api.middleware.logging_middleware | [req:961ab55f-ff43-4eae-86b0-7bfd5799f3e2 client:-] POST /api/v1/drugs/dosage/prefetch started
2026-05-26 08:38:01 [INFO:8] src.api.middleware.logging_middleware | [req:961ab55f-ff43-4eae-86b0-7bfd5799f3e2 client:-] POST /api/v1/drugs/dosage/prefetch -> 204 (2ms)
2026-05-26 08:38:20 [INFO:8] src.api.middleware.logging_middleware | [req:70488c72-2d0a-4c3d-a5b4-648d9c5f18c5 client:-] GET /health started
2026-05-26 08:38:20 [WARNING:8] src.api.middleware.logging_middleware | [req:70488c72-2d0a-4c3d-a5b4-648d9c5f18c5 client:-] GET /health -> 404 (2ms)
2026-05-26 08:38:37 [INFO:8] src.api.routes.dosage | [req:961ab55f-ff43-4eae-86b0-7bfd5799f3e2 client:-] Prefetch: all 2 medicines already in DB
2026-05-26 08:38:44 [INFO:8] src.api.routes.dosage | [req:270a8227-967a-4346-8479-5070e85deb2d client:-] Prefetch: 1 unknown medicines, calling Gemini
2026-05-26 08:38:44 [WARNING:8] src.api.routes.dosage | [req:270a8227-967a-4346-8479-5070e85deb2d client:-] Prefetch: no usable Gemini result for 'Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue'
2026-05-26 08:38:50 [INFO:8] src.api.middleware.logging_middleware | [req:6676f304-820b-4fc7-a894-89d0a078ba87 client:-] GET /health started
2026-05-26 08:38:50 [WARNING:8] src.api.middleware.logging_middleware | [req:6676f304-820b-4fc7-a894-89d0a078ba87 client:-] GET /health -> 404 (1ms)
2026-05-26 08:39:20 [INFO:8] src.api.middleware.logging_middleware | [req:3bd55366-7509-4571-b9c0-c3c6ef7b7d45 client:-] GET /health started
2026-05-26 08:39:20 [WARNING:8] src.api.middleware.logging_middleware | [req:3bd55366-7509-4571-b9c0-c3c6ef7b7d45 client:-] GET /health -> 404 (1ms)
2026-05-26 08:39:51 [INFO:8] src.api.middleware.logging_middleware | [req:9acb5857-41b1-4eaf-a38c-fe25a558f875 client:-] GET /health started
2026-05-26 08:39:51 [WARNING:8] src.api.middleware.logging_middleware | [req:9acb5857-41b1-4eaf-a38c-fe25a558f875 client:-] GET /health -> 404 (1ms)
2026-05-26 08:40:21 [INFO:8] src.api.middleware.logging_middleware | [req:8a6df842-9046-4e44-8bd2-01dd5e99ff48 client:-] GET /health started
2026-05-26 08:40:21 [WARNING:8] src.api.middleware.logging_middleware | [req:8a6df842-9046-4e44-8bd2-01dd5e99ff48 client:-] GET /health -> 404 (1ms)
2026-05-26 08:40:51 [INFO:8] src.api.middleware.logging_middleware | [req:877a82a1-db54-4610-80cd-1fda669ac64e client:-] GET /health started
2026-05-26 08:40:51 [WARNING:8] src.api.middleware.logging_middleware | [req:877a82a1-db54-4610-80cd-1fda669ac64e client:-] GET /health -> 404 (1ms)
2026-05-26 08:41:21 [INFO:8] src.api.middleware.logging_middleware | [req:a4ec785c-ec16-4c35-bf75-c3f6a5f902f7 client:-] GET /health started
2026-05-26 08:41:21 [WARNING:8] src.api.middleware.logging_middleware | [req:a4ec785c-ec16-4c35-bf75-c3f6a5f902f7 client:-] GET /health -> 404 (1ms)
2026-05-26 08:41:51 [INFO:8] src.api.middleware.logging_middleware | [req:95c46e3e-eb04-4805-8669-e5ee286b428f client:-] GET /health started
2026-05-26 08:41:51 [WARNING:8] src.api.middleware.logging_middleware | [req:95c46e3e-eb04-4805-8669-e5ee286b428f client:-] GET /health -> 404 (1ms)
2026-05-26 08:42:21 [INFO:8] src.api.middleware.logging_middleware | [req:c14c3f71-f839-4ed0-b7e6-0120480b1dc2 client:-] GET /health started
2026-05-26 08:42:21 [WARNING:8] src.api.middleware.logging_middleware | [req:c14c3f71-f839-4ed0-b7e6-0120480b1dc2 client:-] GET /health -> 404 (1ms)
2026-05-26 08:42:51 [INFO:8] src.api.middleware.logging_middleware | [req:da0f5f60-d0b3-4c60-9b6c-523d833872a9 client:-] GET /health started
2026-05-26 08:42:51 [WARNING:8] src.api.middleware.logging_middleware | [req:da0f5f60-d0b3-4c60-9b6c-523d833872a9 client:-] GET /health -> 404 (1ms)
2026-05-26 08:43:21 [INFO:8] src.api.middleware.logging_middleware | [req:3005c959-194f-4af0-9df7-ded7810fa4fa client:-] GET /health started
2026-05-26 08:43:21 [WARNING:8] src.api.middleware.logging_middleware | [req:3005c959-194f-4af0-9df7-ded7810fa4fa client:-] GET /health -> 404 (1ms)
2026-05-26 08:43:51 [INFO:8] src.api.middleware.logging_middleware | [req:a5e014cb-7360-47db-8c75-a8e7f09fd18c client:-] GET /health started
2026-05-26 08:43:51 [WARNING:8] src.api.middleware.logging_middleware | [req:a5e014cb-7360-47db-8c75-a8e7f09fd18c client:-] GET /health -> 404 (1ms)
2026-05-26 08:44:21 [INFO:8] src.api.middleware.logging_middleware | [req:e026ebf8-3d28-473e-a7f1-58d213d8d475 client:-] GET /health started
2026-05-26 08:44:21 [WARNING:8] src.api.middleware.logging_middleware | [req:e026ebf8-3d28-473e-a7f1-58d213d8d475 client:-] GET /health -> 404 (1ms)
2026-05-26 08:44:51 [INFO:8] src.api.middleware.logging_middleware | [req:1a50823d-2875-4653-bcee-a1d895716dcc client:-] GET /health started
2026-05-26 08:44:51 [WARNING:8] src.api.middleware.logging_middleware | [req:1a50823d-2875-4653-bcee-a1d895716dcc client:-] GET /health -> 404 (1ms)
2026-05-26 08:45:21 [INFO:8] src.api.middleware.logging_middleware | [req:dcf20232-7384-4eca-883a-3b6372c7bb26 client:-] GET /health started
2026-05-26 08:45:21 [WARNING:8] src.api.middleware.logging_middleware | [req:dcf20232-7384-4eca-883a-3b6372c7bb26 client:-] GET /health -> 404 (1ms)
2026-05-26 08:45:51 [INFO:8] src.api.middleware.logging_middleware | [req:27f80617-068c-4483-affb-cab0f1fdf5ac client:-] GET /health started
2026-05-26 08:45:51 [WARNING:8] src.api.middleware.logging_middleware | [req:27f80617-068c-4483-affb-cab0f1fdf5ac client:-] GET /health -> 404 (1ms)
2026-05-26 08:46:22 [INFO:8] src.api.middleware.logging_middleware | [req:c219ab75-7771-4dcc-b7ee-78a6c32fba97 client:-] GET /health started
2026-05-26 08:46:22 [WARNING:8] src.api.middleware.logging_middleware | [req:c219ab75-7771-4dcc-b7ee-78a6c32fba97 client:-] GET /health -> 404 (1ms)
2026-05-26 08:46:52 [INFO:8] src.api.middleware.logging_middleware | [req:71c395c0-4de3-4dcc-a240-d55e8f0c715e client:-] GET /health started
2026-05-26 08:46:52 [WARNING:8] src.api.middleware.logging_middleware | [req:71c395c0-4de3-4dcc-a240-d55e8f0c715e client:-] GET /health -> 404 (1ms)
2026-05-26 08:47:22 [INFO:8] src.api.middleware.logging_middleware | [req:55389f52-7430-4ac4-8471-2041105e1f59 client:-] GET /health started
2026-05-26 08:47:22 [WARNING:8] src.api.middleware.logging_middleware | [req:55389f52-7430-4ac4-8471-2041105e1f59 client:-] GET /health -> 404 (1ms)
2026-05-26 08:47:52 [INFO:8] src.api.middleware.logging_middleware | [req:ef988e4d-8fa5-4f7e-864b-6c6b9a049171 client:-] GET /health started
2026-05-26 08:47:52 [WARNING:8] src.api.middleware.logging_middleware | [req:ef988e4d-8fa5-4f7e-864b-6c6b9a049171 client:-] GET /health -> 404 (1ms)
2026-05-26 08:48:22 [INFO:8] src.api.middleware.logging_middleware | [req:9bbcd906-ef68-46de-b924-84ab95b6fd44 client:-] GET /health started
2026-05-26 08:48:22 [WARNING:8] src.api.middleware.logging_middleware | [req:9bbcd906-ef68-46de-b924-84ab95b6fd44 client:-] GET /health -> 404 (1ms)
2026-05-26 08:48:52 [INFO:8] src.api.middleware.logging_middleware | [req:c7af24ea-beba-46fb-9e7f-41c5fc9cc9f2 client:-] GET /health started
2026-05-26 08:48:52 [WARNING:8] src.api.middleware.logging_middleware | [req:c7af24ea-beba-46fb-9e7f-41c5fc9cc9f2 client:-] GET /health -> 404 (1ms)
2026-05-26 08:49:22 [INFO:8] src.api.middleware.logging_middleware | [req:5e143ad7-c730-4185-8d2f-437ee3ee027b client:-] GET /health started
2026-05-26 08:49:22 [WARNING:8] src.api.middleware.logging_middleware | [req:5e143ad7-c730-4185-8d2f-437ee3ee027b client:-] GET /health -> 404 (1ms)
2026-05-26 08:49:52 [INFO:8] src.api.middleware.logging_middleware | [req:7cf3f46b-4a92-462a-ba15-1495daf27f8b client:-] GET /health started
2026-05-26 08:49:52 [WARNING:8] src.api.middleware.logging_middleware | [req:7cf3f46b-4a92-462a-ba15-1495daf27f8b client:-] GET /health -> 404 (1ms)
2026-05-26 08:50:22 [INFO:8] src.api.middleware.logging_middleware | [req:5904e6d8-5103-440d-92a1-27f1b1689895 client:-] GET /health started
2026-05-26 08:50:22 [WARNING:8] src.api.middleware.logging_middleware | [req:5904e6d8-5103-440d-92a1-27f1b1689895 client:-] GET /health -> 404 (1ms)
2026-05-26 08:50:52 [INFO:8] src.api.middleware.logging_middleware | [req:bdf88924-7784-4b8d-ac67-6e504e633b49 client:-] GET /health started
2026-05-26 08:50:52 [WARNING:8] src.api.middleware.logging_middleware | [req:bdf88924-7784-4b8d-ac67-6e504e633b49 client:-] GET /health -> 404 (1ms)
2026-05-26 08:51:22 [INFO:8] src.api.middleware.logging_middleware | [req:11a7e1f3-1fc8-4a4a-a63d-d66902ec424b client:-] GET /health started
2026-05-26 08:51:22 [WARNING:8] src.api.middleware.logging_middleware | [req:11a7e1f3-1fc8-4a4a-a63d-d66902ec424b client:-] GET /health -> 404 (1ms)
2026-05-26 08:51:52 [INFO:8] src.api.middleware.logging_middleware | [req:8086fa75-ff49-4b96-8bcf-9946cbe765ad client:-] GET /health started
2026-05-26 08:51:52 [WARNING:8] src.api.middleware.logging_middleware | [req:8086fa75-ff49-4b96-8bcf-9946cbe765ad client:-] GET /health -> 404 (1ms)
2026-05-26 08:52:22 [INFO:8] src.api.middleware.logging_middleware | [req:b2591a84-7c59-4680-b4d5-aef1a6f4e9cd client:-] GET /health started
2026-05-26 08:52:22 [WARNING:8] src.api.middleware.logging_middleware | [req:b2591a84-7c59-4680-b4d5-aef1a6f4e9cd client:-] GET /health -> 404 (1ms)
2026-05-26 08:52:53 [INFO:8] src.api.middleware.logging_middleware | [req:c28a7d14-c49e-431c-86f5-fbdbf3bcffab client:-] GET /health started
2026-05-26 08:52:53 [WARNING:8] src.api.middleware.logging_middleware | [req:c28a7d14-c49e-431c-86f5-fbdbf3bcffab client:-] GET /health -> 404 (1ms)
