2026-05-25 17:51:14 [INFO:8] src.api.middleware.logging_middleware | [req:c0bdab06-35a7-4ad7-9c95-76a4fd5ec408 client:-] GET /health started
2026-05-25 17:51:14 [WARNING:8] src.api.middleware.logging_middleware | [req:c0bdab06-35a7-4ad7-9c95-76a4fd5ec408 client:-] GET /health -> 404 (1ms)
2026-05-25 17:51:44 [INFO:8] src.api.middleware.logging_middleware | [req:3a8f6f94-0202-4c9c-b133-4262053bd2ae client:-] GET /health started
2026-05-25 17:51:44 [WARNING:8] src.api.middleware.logging_middleware | [req:3a8f6f94-0202-4c9c-b133-4262053bd2ae client:-] GET /health -> 404 (1ms)
2026-05-25 17:52:14 [INFO:8] src.api.middleware.logging_middleware | [req:09766cee-4b6c-4ed3-afa8-707eb66a2014 client:-] GET /health started
2026-05-25 17:52:14 [WARNING:8] src.api.middleware.logging_middleware | [req:09766cee-4b6c-4ed3-afa8-707eb66a2014 client:-] GET /health -> 404 (1ms)
2026-05-25 17:52:44 [INFO:8] src.api.middleware.logging_middleware | [req:85268c8c-2044-4f3a-95d1-b89bbb538d14 client:-] GET /health started
2026-05-25 17:52:44 [WARNING:8] src.api.middleware.logging_middleware | [req:85268c8c-2044-4f3a-95d1-b89bbb538d14 client:-] GET /health -> 404 (1ms)
2026-05-25 17:53:14 [INFO:8] src.api.middleware.logging_middleware | [req:fded7e99-6be8-4bc2-8d49-ffd4f8ce229a client:-] GET /health started
2026-05-25 17:53:14 [WARNING:8] src.api.middleware.logging_middleware | [req:fded7e99-6be8-4bc2-8d49-ffd4f8ce229a client:-] GET /health -> 404 (1ms)
2026-05-25 17:53:45 [INFO:8] src.api.middleware.logging_middleware | [req:a94a6f96-b708-4a9a-9ecf-4ef479b3b403 client:-] GET /health started
2026-05-25 17:53:45 [WARNING:8] src.api.middleware.logging_middleware | [req:a94a6f96-b708-4a9a-9ecf-4ef479b3b403 client:-] GET /health -> 404 (1ms)
2026-05-25 17:54:15 [INFO:8] src.api.middleware.logging_middleware | [req:38591b53-ec42-49e6-a04f-3a68e7abb627 client:-] GET /health started
2026-05-25 17:54:15 [WARNING:8] src.api.middleware.logging_middleware | [req:38591b53-ec42-49e6-a04f-3a68e7abb627 client:-] GET /health -> 404 (1ms)
2026-05-25 17:54:45 [INFO:8] src.api.middleware.logging_middleware | [req:4a2aa098-4ea2-4a2e-813c-7bc0c69d128a client:-] GET /health started
2026-05-25 17:54:45 [WARNING:8] src.api.middleware.logging_middleware | [req:4a2aa098-4ea2-4a2e-813c-7bc0c69d128a client:-] GET /health -> 404 (1ms)
2026-05-25 17:55:15 [INFO:8] src.api.middleware.logging_middleware | [req:72404dcc-4f3a-4278-9671-9cd0fb202303 client:-] GET /health started
2026-05-25 17:55:15 [WARNING:8] src.api.middleware.logging_middleware | [req:72404dcc-4f3a-4278-9671-9cd0fb202303 client:-] GET /health -> 404 (1ms)
2026-05-25 17:55:45 [INFO:8] src.api.middleware.logging_middleware | [req:9fb2b03b-a431-4d50-891b-082d030d2c69 client:-] GET /health started
2026-05-25 17:55:45 [WARNING:8] src.api.middleware.logging_middleware | [req:9fb2b03b-a431-4d50-891b-082d030d2c69 client:-] GET /health -> 404 (1ms)
2026-05-25 17:56:15 [INFO:8] src.api.middleware.logging_middleware | [req:95092f2d-95d9-4138-ad12-4227c1090ac6 client:-] GET /health started
2026-05-25 17:56:15 [WARNING:8] src.api.middleware.logging_middleware | [req:95092f2d-95d9-4138-ad12-4227c1090ac6 client:-] GET /health -> 404 (1ms)
2026-05-25 17:56:45 [INFO:8] src.api.middleware.logging_middleware | [req:a551b2b6-ee2d-4f06-bf79-4125c5a8c19f client:-] GET /health started
2026-05-25 17:56:45 [WARNING:8] src.api.middleware.logging_middleware | [req:a551b2b6-ee2d-4f06-bf79-4125c5a8c19f client:-] GET /health -> 404 (1ms)
2026-05-25 17:57:15 [INFO:8] src.api.middleware.logging_middleware | [req:93369c87-30ee-469c-bf0f-52d286003d6c client:-] GET /health started
2026-05-25 17:57:15 [WARNING:8] src.api.middleware.logging_middleware | [req:93369c87-30ee-469c-bf0f-52d286003d6c client:-] GET /health -> 404 (1ms)
2026-05-25 17:57:45 [INFO:8] src.api.middleware.logging_middleware | [req:5c95840b-3a1e-4347-a321-3c149f922286 client:-] GET /health started
2026-05-25 17:57:45 [WARNING:8] src.api.middleware.logging_middleware | [req:5c95840b-3a1e-4347-a321-3c149f922286 client:-] GET /health -> 404 (1ms)
2026-05-25 17:58:15 [INFO:8] src.api.middleware.logging_middleware | [req:ffda99d1-af37-41d5-8ec7-b6e896a9a155 client:-] GET /health started
2026-05-25 17:58:15 [WARNING:8] src.api.middleware.logging_middleware | [req:ffda99d1-af37-41d5-8ec7-b6e896a9a155 client:-] GET /health -> 404 (1ms)
2026-05-25 17:58:45 [INFO:8] src.api.middleware.logging_middleware | [req:09b68fa1-6576-4dc2-bda3-22b61b42cfd7 client:-] GET /health started
2026-05-25 17:58:45 [WARNING:8] src.api.middleware.logging_middleware | [req:09b68fa1-6576-4dc2-bda3-22b61b42cfd7 client:-] GET /health -> 404 (1ms)
2026-05-25 17:59:15 [INFO:8] src.api.middleware.logging_middleware | [req:ec0a9a4c-5887-4f35-92d7-aa3ae53546e6 client:-] GET /health started
2026-05-25 17:59:15 [WARNING:8] src.api.middleware.logging_middleware | [req:ec0a9a4c-5887-4f35-92d7-aa3ae53546e6 client:-] GET /health -> 404 (1ms)
2026-05-25 17:59:45 [INFO:8] src.api.middleware.logging_middleware | [req:6e1048ed-67ec-4d83-a9fd-68f6041314f1 client:-] GET /health started
2026-05-25 17:59:45 [WARNING:8] src.api.middleware.logging_middleware | [req:6e1048ed-67ec-4d83-a9fd-68f6041314f1 client:-] GET /health -> 404 (1ms)
2026-05-25 18:00:15 [INFO:8] src.api.middleware.logging_middleware | [req:bce6e09b-f833-4aaf-9742-8cdae4161f85 client:-] GET /health started
2026-05-25 18:00:15 [WARNING:8] src.api.middleware.logging_middleware | [req:bce6e09b-f833-4aaf-9742-8cdae4161f85 client:-] GET /health -> 404 (1ms)
2026-05-25 18:00:46 [INFO:8] src.api.middleware.logging_middleware | [req:c52ae25c-dced-4d6a-a2b1-d30048e00829 client:-] GET /health started
2026-05-25 18:00:46 [WARNING:8] src.api.middleware.logging_middleware | [req:c52ae25c-dced-4d6a-a2b1-d30048e00829 client:-] GET /health -> 404 (1ms)
2026-05-25 18:01:16 [INFO:8] src.api.middleware.logging_middleware | [req:fd34f785-37b6-4f17-852c-88fafa1fd399 client:-] GET /health started
2026-05-25 18:01:16 [WARNING:8] src.api.middleware.logging_middleware | [req:fd34f785-37b6-4f17-852c-88fafa1fd399 client:-] GET /health -> 404 (1ms)
2026-05-25 18:01:46 [INFO:8] src.api.middleware.logging_middleware | [req:3ff341fd-7a70-40b6-be57-8970f30d5720 client:-] GET /health started
2026-05-25 18:01:46 [WARNING:8] src.api.middleware.logging_middleware | [req:3ff341fd-7a70-40b6-be57-8970f30d5720 client:-] GET /health -> 404 (1ms)
2026-05-25 18:02:16 [INFO:8] src.api.middleware.logging_middleware | [req:4adf5b6b-6059-4a66-bd29-adf31ee157c2 client:-] GET /health started
2026-05-25 18:02:16 [WARNING:8] src.api.middleware.logging_middleware | [req:4adf5b6b-6059-4a66-bd29-adf31ee157c2 client:-] GET /health -> 404 (1ms)
2026-05-25 18:02:46 [INFO:8] src.api.middleware.logging_middleware | [req:0783a376-9061-4e81-944b-4603a639721b client:-] GET /health started
2026-05-25 18:02:46 [WARNING:8] src.api.middleware.logging_middleware | [req:0783a376-9061-4e81-944b-4603a639721b client:-] GET /health -> 404 (1ms)
2026-05-25 18:03:16 [INFO:8] src.api.middleware.logging_middleware | [req:b64ea0d7-c50c-4e9b-b914-14c488895179 client:-] GET /health started
2026-05-25 18:03:16 [WARNING:8] src.api.middleware.logging_middleware | [req:b64ea0d7-c50c-4e9b-b914-14c488895179 client:-] GET /health -> 404 (1ms)
2026-05-25 18:03:46 [INFO:8] src.api.middleware.logging_middleware | [req:792c0acd-168c-44fd-a257-cc4a4d3636f9 client:-] GET /health started
2026-05-25 18:03:46 [WARNING:8] src.api.middleware.logging_middleware | [req:792c0acd-168c-44fd-a257-cc4a4d3636f9 client:-] GET /health -> 404 (1ms)
2026-05-25 18:04:16 [INFO:8] src.api.middleware.logging_middleware | [req:60b096f6-742f-4bcd-9ea9-6c432e401a19 client:-] GET /health started
2026-05-25 18:04:16 [WARNING:8] src.api.middleware.logging_middleware | [req:60b096f6-742f-4bcd-9ea9-6c432e401a19 client:-] GET /health -> 404 (1ms)
2026-05-25 18:04:46 [INFO:8] src.api.middleware.logging_middleware | [req:541a71b5-7c28-44b5-a91c-0e6cf818c6fc client:-] GET /health started
2026-05-25 18:04:46 [WARNING:8] src.api.middleware.logging_middleware | [req:541a71b5-7c28-44b5-a91c-0e6cf818c6fc client:-] GET /health -> 404 (1ms)
2026-05-25 18:05:16 [INFO:8] src.api.middleware.logging_middleware | [req:c7f31306-399a-45c0-8b95-f0f35b3bc9c5 client:-] GET /health started
2026-05-25 18:05:16 [WARNING:8] src.api.middleware.logging_middleware | [req:c7f31306-399a-45c0-8b95-f0f35b3bc9c5 client:-] GET /health -> 404 (1ms)
2026-05-25 18:05:46 [INFO:8] src.api.middleware.logging_middleware | [req:7ed1396d-fc20-440b-a365-ae35ae2e3c6d client:-] GET /health started
2026-05-25 18:05:46 [WARNING:8] src.api.middleware.logging_middleware | [req:7ed1396d-fc20-440b-a365-ae35ae2e3c6d client:-] GET /health -> 404 (1ms)
2026-05-25 18:06:16 [INFO:8] src.api.middleware.logging_middleware | [req:cd1adbc4-f439-481c-98fb-1f82662ce95e client:-] GET /health started
2026-05-25 18:06:16 [WARNING:8] src.api.middleware.logging_middleware | [req:cd1adbc4-f439-481c-98fb-1f82662ce95e client:-] GET /health -> 404 (1ms)
2026-05-25 18:06:46 [INFO:8] src.api.middleware.logging_middleware | [req:8b78db2a-8e21-4240-9282-81cf9fd4df59 client:-] GET /health started
2026-05-25 18:06:46 [WARNING:8] src.api.middleware.logging_middleware | [req:8b78db2a-8e21-4240-9282-81cf9fd4df59 client:-] GET /health -> 404 (1ms)
2026-05-25 18:07:16 [INFO:8] src.api.middleware.logging_middleware | [req:83f7bd0b-fd6c-4571-9d1f-71fb57908755 client:-] GET /health started
2026-05-25 18:07:16 [WARNING:8] src.api.middleware.logging_middleware | [req:83f7bd0b-fd6c-4571-9d1f-71fb57908755 client:-] GET /health -> 404 (1ms)
2026-05-25 18:07:46 [INFO:8] src.api.middleware.logging_middleware | [req:305a8ded-da19-4ee5-b78e-022a344a8745 client:-] GET /health started
2026-05-25 18:07:46 [WARNING:8] src.api.middleware.logging_middleware | [req:305a8ded-da19-4ee5-b78e-022a344a8745 client:-] GET /health -> 404 (1ms)
2026-05-25 18:08:16 [INFO:8] src.api.middleware.logging_middleware | [req:1ce88e92-824c-447c-a4ff-09c97526debb client:-] GET /health started
2026-05-25 18:08:16 [WARNING:8] src.api.middleware.logging_middleware | [req:1ce88e92-824c-447c-a4ff-09c97526debb client:-] GET /health -> 404 (1ms)
2026-05-25 18:08:47 [INFO:8] src.api.middleware.logging_middleware | [req:d0d772b1-6d65-47ee-8ac0-adfbf69be70a client:-] GET /health started
2026-05-25 18:08:47 [WARNING:8] src.api.middleware.logging_middleware | [req:d0d772b1-6d65-47ee-8ac0-adfbf69be70a client:-] GET /health -> 404 (1ms)
2026-05-25 18:09:17 [INFO:8] src.api.middleware.logging_middleware | [req:9b192164-bea7-4266-ac81-2f85dc4a5df5 client:-] GET /health started
2026-05-25 18:09:17 [WARNING:8] src.api.middleware.logging_middleware | [req:9b192164-bea7-4266-ac81-2f85dc4a5df5 client:-] GET /health -> 404 (1ms)
2026-05-25 18:09:47 [INFO:8] src.api.middleware.logging_middleware | [req:ee3bf24e-ab4a-4882-8353-7e1fea0330e9 client:-] GET /health started
2026-05-25 18:09:47 [WARNING:8] src.api.middleware.logging_middleware | [req:ee3bf24e-ab4a-4882-8353-7e1fea0330e9 client:-] GET /health -> 404 (1ms)
2026-05-25 18:10:17 [INFO:8] src.api.middleware.logging_middleware | [req:7b5a270b-6e63-4f3f-b7aa-2cad58d7ff5c client:-] GET /health started
2026-05-25 18:10:17 [WARNING:8] src.api.middleware.logging_middleware | [req:7b5a270b-6e63-4f3f-b7aa-2cad58d7ff5c client:-] GET /health -> 404 (1ms)
2026-05-25 18:10:47 [INFO:8] src.api.middleware.logging_middleware | [req:e23666d9-6947-4938-9195-7603e8728871 client:-] GET /health started
2026-05-25 18:10:47 [WARNING:8] src.api.middleware.logging_middleware | [req:e23666d9-6947-4938-9195-7603e8728871 client:-] GET /health -> 404 (1ms)
2026-05-25 18:11:17 [INFO:8] src.api.middleware.logging_middleware | [req:d3bd287e-2382-4675-bf92-a0825856bccf client:-] GET /health started
2026-05-25 18:11:17 [WARNING:8] src.api.middleware.logging_middleware | [req:d3bd287e-2382-4675-bf92-a0825856bccf client:-] GET /health -> 404 (1ms)
2026-05-25 18:11:47 [INFO:8] src.api.middleware.logging_middleware | [req:f1c20700-fc0f-4026-8da8-6998f5f78bd7 client:-] GET /health started
2026-05-25 18:11:47 [WARNING:8] src.api.middleware.logging_middleware | [req:f1c20700-fc0f-4026-8da8-6998f5f78bd7 client:-] GET /health -> 404 (1ms)
2026-05-25 18:12:17 [INFO:8] src.api.middleware.logging_middleware | [req:7b03693c-85b1-4127-a218-70eff635171c client:-] GET /health started
2026-05-25 18:12:17 [WARNING:8] src.api.middleware.logging_middleware | [req:7b03693c-85b1-4127-a218-70eff635171c client:-] GET /health -> 404 (1ms)
2026-05-25 18:12:47 [INFO:8] src.api.middleware.logging_middleware | [req:7041f97b-3647-4b7a-afca-2279130c980b client:-] GET /health started
2026-05-25 18:12:47 [WARNING:8] src.api.middleware.logging_middleware | [req:7041f97b-3647-4b7a-afca-2279130c980b client:-] GET /health -> 404 (1ms)
2026-05-25 18:13:17 [INFO:8] src.api.middleware.logging_middleware | [req:10efd659-950c-4261-a0d8-132320d9c2ff client:-] GET /health started
2026-05-25 18:13:17 [WARNING:8] src.api.middleware.logging_middleware | [req:10efd659-950c-4261-a0d8-132320d9c2ff client:-] GET /health -> 404 (1ms)
2026-05-25 18:13:47 [INFO:8] src.api.middleware.logging_middleware | [req:1c3c72af-f6fb-4908-860d-202703ded39c client:-] GET /health started
2026-05-25 18:13:47 [WARNING:8] src.api.middleware.logging_middleware | [req:1c3c72af-f6fb-4908-860d-202703ded39c client:-] GET /health -> 404 (1ms)
2026-05-25 18:14:17 [INFO:8] src.api.middleware.logging_middleware | [req:e2c6d9b7-b524-4709-8039-64a965d9d789 client:-] GET /health started
2026-05-25 18:14:17 [WARNING:8] src.api.middleware.logging_middleware | [req:e2c6d9b7-b524-4709-8039-64a965d9d789 client:-] GET /health -> 404 (1ms)
2026-05-25 18:14:47 [INFO:8] src.api.middleware.logging_middleware | [req:8579dcc1-eeb2-4ec8-825e-f295d3f640e3 client:-] GET /health started
2026-05-25 18:14:47 [WARNING:8] src.api.middleware.logging_middleware | [req:8579dcc1-eeb2-4ec8-825e-f295d3f640e3 client:-] GET /health -> 404 (1ms)
2026-05-25 18:15:17 [INFO:8] src.api.middleware.logging_middleware | [req:2a2a300d-2c01-4347-8af8-ddaf657c40f0 client:-] GET /health started
2026-05-25 18:15:17 [WARNING:8] src.api.middleware.logging_middleware | [req:2a2a300d-2c01-4347-8af8-ddaf657c40f0 client:-] GET /health -> 404 (1ms)
2026-05-25 18:15:47 [INFO:8] src.api.middleware.logging_middleware | [req:92e74d02-7b86-4739-813e-1d746f975b8a client:-] GET /health started
2026-05-25 18:15:47 [WARNING:8] src.api.middleware.logging_middleware | [req:92e74d02-7b86-4739-813e-1d746f975b8a client:-] GET /health -> 404 (1ms)
2026-05-25 18:16:18 [INFO:8] src.api.middleware.logging_middleware | [req:a06e5913-c22b-47b0-b00b-4e1f9bcb44b4 client:-] GET /health started
2026-05-25 18:16:18 [WARNING:8] src.api.middleware.logging_middleware | [req:a06e5913-c22b-47b0-b00b-4e1f9bcb44b4 client:-] GET /health -> 404 (1ms)
2026-05-25 18:16:48 [INFO:8] src.api.middleware.logging_middleware | [req:3a340432-aaa5-4f6e-97a8-8f554d929fe7 client:-] GET /health started
2026-05-25 18:16:48 [WARNING:8] src.api.middleware.logging_middleware | [req:3a340432-aaa5-4f6e-97a8-8f554d929fe7 client:-] GET /health -> 404 (1ms)
2026-05-25 18:17:18 [INFO:8] src.api.middleware.logging_middleware | [req:b05bbd44-716d-4ffa-99d7-26d61cce297e client:-] GET /health started
2026-05-25 18:17:18 [WARNING:8] src.api.middleware.logging_middleware | [req:b05bbd44-716d-4ffa-99d7-26d61cce297e client:-] GET /health -> 404 (1ms)
2026-05-25 18:17:48 [INFO:8] src.api.middleware.logging_middleware | [req:b3e4ffbd-422a-48f3-a692-bf5091ac301d client:-] GET /health started
2026-05-25 18:17:48 [WARNING:8] src.api.middleware.logging_middleware | [req:b3e4ffbd-422a-48f3-a692-bf5091ac301d client:-] GET /health -> 404 (1ms)
2026-05-25 18:18:18 [INFO:8] src.api.middleware.logging_middleware | [req:841a2855-3b66-47bb-bed7-0582c1a98a96 client:-] GET /health started
2026-05-25 18:18:18 [WARNING:8] src.api.middleware.logging_middleware | [req:841a2855-3b66-47bb-bed7-0582c1a98a96 client:-] GET /health -> 404 (1ms)
2026-05-25 18:18:48 [INFO:8] src.api.middleware.logging_middleware | [req:5e44660e-f040-4fde-bb64-7f5b663dddc4 client:-] GET /health started
2026-05-25 18:18:48 [WARNING:8] src.api.middleware.logging_middleware | [req:5e44660e-f040-4fde-bb64-7f5b663dddc4 client:-] GET /health -> 404 (1ms)
2026-05-25 18:19:18 [INFO:8] src.api.middleware.logging_middleware | [req:eb08ba70-e2bc-4a87-8cab-fa3ade52ca88 client:-] GET /health started
2026-05-25 18:19:18 [WARNING:8] src.api.middleware.logging_middleware | [req:eb08ba70-e2bc-4a87-8cab-fa3ade52ca88 client:-] GET /health -> 404 (1ms)
2026-05-25 18:19:48 [INFO:8] src.api.middleware.logging_middleware | [req:fd530eae-2b35-47e4-8331-8658c21735a1 client:-] GET /health started
2026-05-25 18:19:48 [WARNING:8] src.api.middleware.logging_middleware | [req:fd530eae-2b35-47e4-8331-8658c21735a1 client:-] GET /health -> 404 (1ms)
2026-05-25 18:20:18 [INFO:8] src.api.middleware.logging_middleware | [req:eb1a8913-7539-49c3-8dbe-825451b550ac client:-] GET /health started
2026-05-25 18:20:18 [WARNING:8] src.api.middleware.logging_middleware | [req:eb1a8913-7539-49c3-8dbe-825451b550ac client:-] GET /health -> 404 (1ms)
2026-05-25 18:20:48 [INFO:8] src.api.middleware.logging_middleware | [req:4164fdee-469f-4eae-bb0e-1fea4ae751b1 client:-] GET /health started
2026-05-25 18:20:48 [WARNING:8] src.api.middleware.logging_middleware | [req:4164fdee-469f-4eae-bb0e-1fea4ae751b1 client:-] GET /health -> 404 (1ms)
2026-05-25 18:21:18 [INFO:8] src.api.middleware.logging_middleware | [req:dbf2463b-4379-4285-af16-215f8a1e8377 client:-] GET /health started
2026-05-25 18:21:18 [WARNING:8] src.api.middleware.logging_middleware | [req:dbf2463b-4379-4285-af16-215f8a1e8377 client:-] GET /health -> 404 (1ms)
2026-05-25 18:21:48 [INFO:8] src.api.middleware.logging_middleware | [req:ee3e04eb-cf17-4d76-8dc7-056f054892c8 client:-] GET /health started
2026-05-25 18:21:48 [WARNING:8] src.api.middleware.logging_middleware | [req:ee3e04eb-cf17-4d76-8dc7-056f054892c8 client:-] GET /health -> 404 (1ms)
2026-05-25 18:22:18 [INFO:8] src.api.middleware.logging_middleware | [req:88aff6bc-ea43-4bb9-8391-ac1fd0a68a9e client:-] GET /health started
2026-05-25 18:22:18 [WARNING:8] src.api.middleware.logging_middleware | [req:88aff6bc-ea43-4bb9-8391-ac1fd0a68a9e client:-] GET /health -> 404 (1ms)
2026-05-25 18:22:48 [INFO:8] src.api.middleware.logging_middleware | [req:8a2eea18-ca05-48a0-b014-31737923ff78 client:-] GET /health started
2026-05-25 18:22:48 [WARNING:8] src.api.middleware.logging_middleware | [req:8a2eea18-ca05-48a0-b014-31737923ff78 client:-] GET /health -> 404 (1ms)
2026-05-25 18:23:18 [INFO:8] src.api.middleware.logging_middleware | [req:42dabced-7b7d-453c-a7d5-8e244178b70d client:-] GET /health started
2026-05-25 18:23:18 [WARNING:8] src.api.middleware.logging_middleware | [req:42dabced-7b7d-453c-a7d5-8e244178b70d client:-] GET /health -> 404 (1ms)
2026-05-25 18:23:49 [INFO:8] src.api.middleware.logging_middleware | [req:99c4f02a-cf05-4a5b-9770-313ee8a41f89 client:-] GET /health started
2026-05-25 18:23:49 [WARNING:8] src.api.middleware.logging_middleware | [req:99c4f02a-cf05-4a5b-9770-313ee8a41f89 client:-] GET /health -> 404 (1ms)
2026-05-25 18:24:19 [INFO:8] src.api.middleware.logging_middleware | [req:fa9234d9-d7b7-4899-b7b0-28a252cb1439 client:-] GET /health started
2026-05-25 18:24:19 [WARNING:8] src.api.middleware.logging_middleware | [req:fa9234d9-d7b7-4899-b7b0-28a252cb1439 client:-] GET /health -> 404 (1ms)
2026-05-25 18:24:49 [INFO:8] src.api.middleware.logging_middleware | [req:5d692f63-67b6-43d2-b7d5-11237f128430 client:-] GET /health started
2026-05-25 18:24:49 [WARNING:8] src.api.middleware.logging_middleware | [req:5d692f63-67b6-43d2-b7d5-11237f128430 client:-] GET /health -> 404 (1ms)
2026-05-25 18:25:19 [INFO:8] src.api.middleware.logging_middleware | [req:b01c8385-dea1-4b72-9d7a-5a8776080d7d client:-] GET /health started
2026-05-25 18:25:19 [WARNING:8] src.api.middleware.logging_middleware | [req:b01c8385-dea1-4b72-9d7a-5a8776080d7d client:-] GET /health -> 404 (1ms)
2026-05-25 18:25:49 [INFO:8] src.api.middleware.logging_middleware | [req:0202ec23-ee3f-4068-be17-5c270b2733df client:-] GET /health started
2026-05-25 18:25:49 [WARNING:8] src.api.middleware.logging_middleware | [req:0202ec23-ee3f-4068-be17-5c270b2733df client:-] GET /health -> 404 (1ms)
2026-05-25 18:26:19 [INFO:8] src.api.middleware.logging_middleware | [req:84add39a-0db4-4397-965c-8f4ca9674061 client:-] GET /health started
2026-05-25 18:26:19 [WARNING:8] src.api.middleware.logging_middleware | [req:84add39a-0db4-4397-965c-8f4ca9674061 client:-] GET /health -> 404 (1ms)
2026-05-25 18:26:49 [INFO:8] src.api.middleware.logging_middleware | [req:9fc2a00c-6fcc-4167-8405-8c2d79536de5 client:-] GET /health started
2026-05-25 18:26:49 [WARNING:8] src.api.middleware.logging_middleware | [req:9fc2a00c-6fcc-4167-8405-8c2d79536de5 client:-] GET /health -> 404 (1ms)
2026-05-25 18:27:19 [INFO:8] src.api.middleware.logging_middleware | [req:19fb33a6-e60f-4f1e-840d-c5b4a83b6023 client:-] GET /health started
2026-05-25 18:27:19 [WARNING:8] src.api.middleware.logging_middleware | [req:19fb33a6-e60f-4f1e-840d-c5b4a83b6023 client:-] GET /health -> 404 (1ms)
2026-05-25 18:27:49 [INFO:8] src.api.middleware.logging_middleware | [req:7dc771b8-64f5-4c45-b69a-9475931e8478 client:-] GET /health started
2026-05-25 18:27:49 [WARNING:8] src.api.middleware.logging_middleware | [req:7dc771b8-64f5-4c45-b69a-9475931e8478 client:-] GET /health -> 404 (1ms)
2026-05-25 18:28:19 [INFO:8] src.api.middleware.logging_middleware | [req:65c5e568-5ebb-4b59-8cac-44d0042dfccc client:-] GET /health started
2026-05-25 18:28:19 [WARNING:8] src.api.middleware.logging_middleware | [req:65c5e568-5ebb-4b59-8cac-44d0042dfccc client:-] GET /health -> 404 (1ms)
2026-05-25 18:28:49 [INFO:8] src.api.middleware.logging_middleware | [req:76353bdc-496e-4a2a-a046-da36688dce50 client:-] GET /health started
2026-05-25 18:28:49 [WARNING:8] src.api.middleware.logging_middleware | [req:76353bdc-496e-4a2a-a046-da36688dce50 client:-] GET /health -> 404 (1ms)
2026-05-25 18:29:19 [INFO:8] src.api.middleware.logging_middleware | [req:39af0b81-809e-4019-8004-338122ab26d7 client:-] GET /health started
2026-05-25 18:29:19 [WARNING:8] src.api.middleware.logging_middleware | [req:39af0b81-809e-4019-8004-338122ab26d7 client:-] GET /health -> 404 (1ms)
2026-05-25 18:29:49 [INFO:8] src.api.middleware.logging_middleware | [req:1a5a2911-a428-4c37-9455-77a075f2fb50 client:-] GET /health started
2026-05-25 18:29:49 [WARNING:8] src.api.middleware.logging_middleware | [req:1a5a2911-a428-4c37-9455-77a075f2fb50 client:-] GET /health -> 404 (1ms)
2026-05-25 18:30:00 [INFO:8] src.api.middleware.logging_middleware | [req:5610bf3e-71f2-4ec1-8885-5aa19dbcd796 client:-] POST /api/v1/drugs/dosage/prefetch started
2026-05-25 18:30:00 [INFO:8] src.api.middleware.logging_middleware | [req:5610bf3e-71f2-4ec1-8885-5aa19dbcd796 client:-] POST /api/v1/drugs/dosage/prefetch -> 204 (2ms)
2026-05-25 18:30:02 [INFO:8] src.api.middleware.logging_middleware | [req:fe88ab0d-9829-4e4d-a4a5-37a480eee5f9 client:-] POST /api/v1/drugs/dosage/prefetch started
2026-05-25 18:30:02 [INFO:8] src.api.middleware.logging_middleware | [req:fe88ab0d-9829-4e4d-a4a5-37a480eee5f9 client:-] POST /api/v1/drugs/dosage/prefetch -> 204 (1ms)
2026-05-25 18:30:19 [INFO:8] src.api.middleware.logging_middleware | [req:f7646b67-0960-478d-98c4-dea1579dae6a client:-] GET /health started
2026-05-25 18:30:19 [WARNING:8] src.api.middleware.logging_middleware | [req:f7646b67-0960-478d-98c4-dea1579dae6a client:-] GET /health -> 404 (1ms)
2026-05-25 18:30:23 [INFO:8] src.api.routes.dosage | [req:5610bf3e-71f2-4ec1-8885-5aa19dbcd796 client:-] Prefetch: all 2 medicines already in DB
2026-05-25 18:30:23 [INFO:8] src.api.routes.dosage | [req:fe88ab0d-9829-4e4d-a4a5-37a480eee5f9 client:-] Prefetch: all 2 medicines already in DB
2026-05-25 18:30:50 [INFO:8] src.api.middleware.logging_middleware | [req:3adf8051-3ba7-4feb-8fe2-a670805e6fb5 client:-] GET /health started
2026-05-25 18:30:50 [WARNING:8] src.api.middleware.logging_middleware | [req:3adf8051-3ba7-4feb-8fe2-a670805e6fb5 client:-] GET /health -> 404 (1ms)
2026-05-25 18:31:20 [INFO:8] src.api.middleware.logging_middleware | [req:2c7e8430-6539-44d0-b5db-7a61abfebfbc client:-] GET /health started
2026-05-25 18:31:20 [WARNING:8] src.api.middleware.logging_middleware | [req:2c7e8430-6539-44d0-b5db-7a61abfebfbc client:-] GET /health -> 404 (1ms)
2026-05-25 18:31:50 [INFO:8] src.api.middleware.logging_middleware | [req:60dbc3cb-b4d7-4d52-8bca-d0d32b284b6e client:-] GET /health started
2026-05-25 18:31:50 [WARNING:8] src.api.middleware.logging_middleware | [req:60dbc3cb-b4d7-4d52-8bca-d0d32b284b6e client:-] GET /health -> 404 (1ms)
2026-05-25 18:32:20 [INFO:8] src.api.middleware.logging_middleware | [req:f04b3caf-8527-48a9-bad6-d708c84cc8c6 client:-] GET /health started
2026-05-25 18:32:20 [WARNING:8] src.api.middleware.logging_middleware | [req:f04b3caf-8527-48a9-bad6-d708c84cc8c6 client:-] GET /health -> 404 (1ms)
2026-05-25 18:32:50 [INFO:8] src.api.middleware.logging_middleware | [req:a5e9bdc6-0c23-4f12-b0b2-b4b3485bd5d1 client:-] GET /health started
2026-05-25 18:32:50 [WARNING:8] src.api.middleware.logging_middleware | [req:a5e9bdc6-0c23-4f12-b0b2-b4b3485bd5d1 client:-] GET /health -> 404 (1ms)
2026-05-25 18:33:20 [INFO:8] src.api.middleware.logging_middleware | [req:e79718ee-8bd9-4b61-b1e0-025ef7ccb11e client:-] GET /health started
2026-05-25 18:33:20 [WARNING:8] src.api.middleware.logging_middleware | [req:e79718ee-8bd9-4b61-b1e0-025ef7ccb11e client:-] GET /health -> 404 (1ms)
2026-05-25 18:33:50 [INFO:8] src.api.middleware.logging_middleware | [req:3686a38e-8114-4063-964b-b3a0ba515b02 client:-] GET /health started
2026-05-25 18:33:50 [WARNING:8] src.api.middleware.logging_middleware | [req:3686a38e-8114-4063-964b-b3a0ba515b02 client:-] GET /health -> 404 (1ms)
2026-05-25 18:34:20 [INFO:8] src.api.middleware.logging_middleware | [req:122156eb-739d-4dd4-9b84-d710b36e559b client:-] GET /health started
2026-05-25 18:34:20 [WARNING:8] src.api.middleware.logging_middleware | [req:122156eb-739d-4dd4-9b84-d710b36e559b client:-] GET /health -> 404 (1ms)
2026-05-25 18:34:50 [INFO:8] src.api.middleware.logging_middleware | [req:6166104b-feab-47b8-a940-3f72b1780144 client:-] GET /health started
2026-05-25 18:34:50 [WARNING:8] src.api.middleware.logging_middleware | [req:6166104b-feab-47b8-a940-3f72b1780144 client:-] GET /health -> 404 (1ms)
2026-05-25 18:35:20 [INFO:8] src.api.middleware.logging_middleware | [req:0fc3d24a-c8de-477a-8d4c-b14ac5599da4 client:-] GET /health started
2026-05-25 18:35:20 [WARNING:8] src.api.middleware.logging_middleware | [req:0fc3d24a-c8de-477a-8d4c-b14ac5599da4 client:-] GET /health -> 404 (1ms)
2026-05-25 18:35:50 [INFO:8] src.api.middleware.logging_middleware | [req:b83b1ea9-f0e3-4885-bba2-b3042c7eb6ee client:-] GET /health started
2026-05-25 18:35:50 [WARNING:8] src.api.middleware.logging_middleware | [req:b83b1ea9-f0e3-4885-bba2-b3042c7eb6ee client:-] GET /health -> 404 (1ms)
2026-05-25 18:36:20 [INFO:8] src.api.middleware.logging_middleware | [req:00771d99-ff03-4f47-82ef-011974a52c61 client:-] GET /health started
2026-05-25 18:36:20 [WARNING:8] src.api.middleware.logging_middleware | [req:00771d99-ff03-4f47-82ef-011974a52c61 client:-] GET /health -> 404 (1ms)
2026-05-25 18:36:50 [INFO:8] src.api.middleware.logging_middleware | [req:b7d3eb60-80eb-4c25-82a7-6aef73aabefc client:-] GET /health started
2026-05-25 18:36:50 [WARNING:8] src.api.middleware.logging_middleware | [req:b7d3eb60-80eb-4c25-82a7-6aef73aabefc client:-] GET /health -> 404 (1ms)
2026-05-25 18:37:20 [INFO:8] src.api.middleware.logging_middleware | [req:e0d0c0b4-5e4c-4542-8dd0-75c25c8f569b client:-] GET /health started
2026-05-25 18:37:20 [WARNING:8] src.api.middleware.logging_middleware | [req:e0d0c0b4-5e4c-4542-8dd0-75c25c8f569b client:-] GET /health -> 404 (1ms)
2026-05-25 18:37:50 [INFO:8] src.api.middleware.logging_middleware | [req:73b13d71-3569-4881-bf13-0ab72e9f217b client:-] GET /health started
2026-05-25 18:37:50 [WARNING:8] src.api.middleware.logging_middleware | [req:73b13d71-3569-4881-bf13-0ab72e9f217b client:-] GET /health -> 404 (1ms)
2026-05-25 18:38:21 [INFO:8] src.api.middleware.logging_middleware | [req:496153db-1ce9-4d9e-90e4-ff6975b31d23 client:-] GET /health started
2026-05-25 18:38:21 [WARNING:8] src.api.middleware.logging_middleware | [req:496153db-1ce9-4d9e-90e4-ff6975b31d23 client:-] GET /health -> 404 (1ms)
2026-05-25 18:38:51 [INFO:8] src.api.middleware.logging_middleware | [req:783ab597-f5b5-4f79-876c-0e06ab737292 client:-] GET /health started
2026-05-25 18:38:51 [WARNING:8] src.api.middleware.logging_middleware | [req:783ab597-f5b5-4f79-876c-0e06ab737292 client:-] GET /health -> 404 (1ms)
2026-05-25 18:39:21 [INFO:8] src.api.middleware.logging_middleware | [req:bff30697-827f-4dd0-a083-326decb599df client:-] GET /health started
2026-05-25 18:39:21 [WARNING:8] src.api.middleware.logging_middleware | [req:bff30697-827f-4dd0-a083-326decb599df client:-] GET /health -> 404 (1ms)
2026-05-25 18:39:51 [INFO:8] src.api.middleware.logging_middleware | [req:2b0f8c6c-3642-45c7-bbf3-aedbbd878794 client:-] GET /health started
2026-05-25 18:39:51 [WARNING:8] src.api.middleware.logging_middleware | [req:2b0f8c6c-3642-45c7-bbf3-aedbbd878794 client:-] GET /health -> 404 (1ms)
2026-05-25 18:40:21 [INFO:8] src.api.middleware.logging_middleware | [req:b2132b76-c5eb-49f6-a1b0-d8e7e4edf7d8 client:-] GET /health started
2026-05-25 18:40:21 [WARNING:8] src.api.middleware.logging_middleware | [req:b2132b76-c5eb-49f6-a1b0-d8e7e4edf7d8 client:-] GET /health -> 404 (1ms)
2026-05-25 18:40:51 [INFO:8] src.api.middleware.logging_middleware | [req:0fa95109-73b1-4217-ad53-8d9e00cfe391 client:-] GET /health started
2026-05-25 18:40:51 [WARNING:8] src.api.middleware.logging_middleware | [req:0fa95109-73b1-4217-ad53-8d9e00cfe391 client:-] GET /health -> 404 (1ms)
2026-05-25 18:41:21 [INFO:8] src.api.middleware.logging_middleware | [req:d76e4bd4-d8a6-4d65-ad39-72dea9f09396 client:-] GET /health started
2026-05-25 18:41:21 [WARNING:8] src.api.middleware.logging_middleware | [req:d76e4bd4-d8a6-4d65-ad39-72dea9f09396 client:-] GET /health -> 404 (1ms)
2026-05-25 18:41:51 [INFO:8] src.api.middleware.logging_middleware | [req:ea360efc-c51b-42cd-94d4-8d75771dbc77 client:-] GET /health started
2026-05-25 18:41:51 [WARNING:8] src.api.middleware.logging_middleware | [req:ea360efc-c51b-42cd-94d4-8d75771dbc77 client:-] GET /health -> 404 (1ms)
2026-05-25 18:42:21 [INFO:8] src.api.middleware.logging_middleware | [req:8cb9e6e5-22e2-46cf-b84f-c988adb94de7 client:-] GET /health started
2026-05-25 18:42:21 [WARNING:8] src.api.middleware.logging_middleware | [req:8cb9e6e5-22e2-46cf-b84f-c988adb94de7 client:-] GET /health -> 404 (1ms)
2026-05-25 18:42:51 [INFO:8] src.api.middleware.logging_middleware | [req:34462f91-2831-4490-b71b-b4b0547e144c client:-] GET /health started
2026-05-25 18:42:51 [WARNING:8] src.api.middleware.logging_middleware | [req:34462f91-2831-4490-b71b-b4b0547e144c client:-] GET /health -> 404 (1ms)
2026-05-25 18:43:21 [INFO:8] src.api.middleware.logging_middleware | [req:45da9b99-c2d3-407a-a611-1d362842e687 client:-] GET /health started
2026-05-25 18:43:21 [WARNING:8] src.api.middleware.logging_middleware | [req:45da9b99-c2d3-407a-a611-1d362842e687 client:-] GET /health -> 404 (1ms)
2026-05-25 18:43:51 [INFO:8] src.api.middleware.logging_middleware | [req:b3b9891d-1634-486d-858a-c6c301657856 client:-] GET /health started
2026-05-25 18:43:51 [WARNING:8] src.api.middleware.logging_middleware | [req:b3b9891d-1634-486d-858a-c6c301657856 client:-] GET /health -> 404 (1ms)
2026-05-25 18:44:21 [INFO:8] src.api.middleware.logging_middleware | [req:ff5494f8-cf60-4144-a971-5ee419b3832e client:-] GET /health started
2026-05-25 18:44:21 [WARNING:8] src.api.middleware.logging_middleware | [req:ff5494f8-cf60-4144-a971-5ee419b3832e client:-] GET /health -> 404 (1ms)
2026-05-25 18:44:52 [INFO:8] src.api.middleware.logging_middleware | [req:5101ebf9-2a66-4468-a09e-7c8fee331cd5 client:-] GET /health started
2026-05-25 18:44:52 [WARNING:8] src.api.middleware.logging_middleware | [req:5101ebf9-2a66-4468-a09e-7c8fee331cd5 client:-] GET /health -> 404 (1ms)
2026-05-25 18:45:22 [INFO:8] src.api.middleware.logging_middleware | [req:76d50421-3576-4a41-9130-d0ecd044d2fe client:-] GET /health started
2026-05-25 18:45:22 [WARNING:8] src.api.middleware.logging_middleware | [req:76d50421-3576-4a41-9130-d0ecd044d2fe client:-] GET /health -> 404 (1ms)
2026-05-25 18:45:52 [INFO:8] src.api.middleware.logging_middleware | [req:9ee7c4cd-dbec-44e6-8b44-78190ec241cd client:-] GET /health started
2026-05-25 18:45:52 [WARNING:8] src.api.middleware.logging_middleware | [req:9ee7c4cd-dbec-44e6-8b44-78190ec241cd client:-] GET /health -> 404 (1ms)
2026-05-25 18:46:22 [INFO:8] src.api.middleware.logging_middleware | [req:33194d96-92c9-458f-839d-70b17eee23cb client:-] GET /health started
2026-05-25 18:46:22 [WARNING:8] src.api.middleware.logging_middleware | [req:33194d96-92c9-458f-839d-70b17eee23cb client:-] GET /health -> 404 (1ms)
2026-05-25 18:46:52 [INFO:8] src.api.middleware.logging_middleware | [req:07b51b30-834c-45cd-8e06-e71bb0bc4344 client:-] GET /health started
2026-05-25 18:46:52 [WARNING:8] src.api.middleware.logging_middleware | [req:07b51b30-834c-45cd-8e06-e71bb0bc4344 client:-] GET /health -> 404 (1ms)
2026-05-25 18:47:22 [INFO:8] src.api.middleware.logging_middleware | [req:63a654dc-394a-4dc5-9d68-afe644e14913 client:-] GET /health started
2026-05-25 18:47:22 [WARNING:8] src.api.middleware.logging_middleware | [req:63a654dc-394a-4dc5-9d68-afe644e14913 client:-] GET /health -> 404 (1ms)
2026-05-25 18:47:52 [INFO:8] src.api.middleware.logging_middleware | [req:3c577e80-505f-488b-b06e-5c7230b8168c client:-] GET /health started
2026-05-25 18:47:52 [WARNING:8] src.api.middleware.logging_middleware | [req:3c577e80-505f-488b-b06e-5c7230b8168c client:-] GET /health -> 404 (1ms)
2026-05-25 18:48:22 [INFO:8] src.api.middleware.logging_middleware | [req:05eda567-9a17-47d0-ab71-bf55da9af648 client:-] GET /health started
2026-05-25 18:48:22 [WARNING:8] src.api.middleware.logging_middleware | [req:05eda567-9a17-47d0-ab71-bf55da9af648 client:-] GET /health -> 404 (1ms)
2026-05-25 18:48:52 [INFO:8] src.api.middleware.logging_middleware | [req:488147cc-6def-49d1-a08a-ea135873f8f2 client:-] GET /health started
2026-05-25 18:48:52 [WARNING:8] src.api.middleware.logging_middleware | [req:488147cc-6def-49d1-a08a-ea135873f8f2 client:-] GET /health -> 404 (1ms)
2026-05-25 18:49:22 [INFO:8] src.api.middleware.logging_middleware | [req:3c8996aa-dd88-4c66-af3b-56e989aae5a1 client:-] GET /health started
2026-05-25 18:49:22 [WARNING:8] src.api.middleware.logging_middleware | [req:3c8996aa-dd88-4c66-af3b-56e989aae5a1 client:-] GET /health -> 404 (1ms)
2026-05-25 18:49:52 [INFO:8] src.api.middleware.logging_middleware | [req:a37002df-80c7-4957-9ed3-73013784d0df client:-] GET /health started
2026-05-25 18:49:52 [WARNING:8] src.api.middleware.logging_middleware | [req:a37002df-80c7-4957-9ed3-73013784d0df client:-] GET /health -> 404 (1ms)
2026-05-25 18:50:22 [INFO:8] src.api.middleware.logging_middleware | [req:6c7c0436-41ba-4a1e-8aeb-d35d5916010b client:-] GET /health started
2026-05-25 18:50:22 [WARNING:8] src.api.middleware.logging_middleware | [req:6c7c0436-41ba-4a1e-8aeb-d35d5916010b client:-] GET /health -> 404 (1ms)
2026-05-25 18:50:52 [INFO:8] src.api.middleware.logging_middleware | [req:bf776583-6e9a-4887-9771-1bb7b03b0a2b client:-] GET /health started
2026-05-25 18:50:52 [WARNING:8] src.api.middleware.logging_middleware | [req:bf776583-6e9a-4887-9771-1bb7b03b0a2b client:-] GET /health -> 404 (1ms)
