[GIN] 2026/07/06 - 12:26:48 | 200 | 203.594µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:26:48 | 200 | 32.291623ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:26:48 | 200 | 41.244µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:26:49.033Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-return-all-sub1","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:26:49 | 200 | 492.093µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" {"level":"info","timestamp":"2026-07-06T12:26:49.076Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-return-all-sub1","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:26:49 | 200 | 362.542µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" {"level":"info","timestamp":"2026-07-06T12:26:49.269Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-return-all-sub2","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:26:49 | 200 | 366.822µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" {"level":"info","timestamp":"2026-07-06T12:26:49.426Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-return-all-sub2","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:26:49 | 200 | 425.015µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:26:50 | 200 | 36.856µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:26:53 | 200 | 47.33µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:26:58 | 200 | 252.888µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:26:58 | 200 | 19.199283ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:26:58.672Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-user-token-filter-sub","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:26:58 | 200 | 474.596µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:26:58 | 200 | 36.907µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:00 | 200 | 42.444µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:03 | 200 | 59.504µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:08 | 200 | 38.971µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:27:09.991Z","caller":"api_keys/service.go:194","message":"Created API key","user":"system:serviceaccount:default:e2e-empty-models-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"5b479be3-da6b-4662-b9e9-d5d4a53161e4","ephemeral":false} {"level":"info","timestamp":"2026-07-06T12:27:09.991Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"5b479be3-da6b-4662-b9e9-d5d4a53161e4","keyPrefix":"sk-oai-YmlSgHL215u6...","username":"system:serviceaccount:default:e2e-empty-models-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/06 - 12:27:09 | 201 | 1.509988ms | 44.212.242.249 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:27:10 | 200 | 34.562µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:13 | 200 | 43.314µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:14 | 200 | 662.589µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:27:14 | 200 | 194.061µs | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:27:14.157Z","caller":"api_keys/store_postgres.go:575","message":"Revoked all API keys for subscription","count":1,"subscription":"e2e-empty-models-subscription","tenant":"models-as-a-service"} {"level":"info","timestamp":"2026-07-06T12:27:14.157Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-empty-models-subscription","tenant":"models-as-a-service","revokedCount":1,"initiator":"controller"} [GIN] 2026/07/06 - 12:27:14 | 200 | 1.516132ms | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" {"level":"info","timestamp":"2026-07-06T12:27:14.658Z","caller":"api_keys/service.go:194","message":"Created API key","user":"system:serviceaccount:default:e2e-models-schema-test-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"fb9da299-48f0-4674-9ddc-966ffc9a8680","ephemeral":false} {"level":"info","timestamp":"2026-07-06T12:27:14.658Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"fb9da299-48f0-4674-9ddc-966ffc9a8680","keyPrefix":"sk-oai-L67r35iehde7...","username":"system:serviceaccount:default:e2e-models-schema-test-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/06 - 12:27:14 | 201 | 1.679614ms | 44.212.242.249 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:27:18 | 200 | 576.395µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:27:18 | 200 | 328.274µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:27:18 | 200 | 164.542µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:27:18 | 200 | 12.611492ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:27:18 | 200 | 40.504µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:27:19.104Z","caller":"api_keys/service.go:194","message":"Created API key","user":"system:serviceaccount:default:e2e-models-metadata-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"91c95ee9-0d3d-4c9f-a6bc-27f6b8d9bed7","ephemeral":false} {"level":"info","timestamp":"2026-07-06T12:27:19.104Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"91c95ee9-0d3d-4c9f-a6bc-27f6b8d9bed7","keyPrefix":"sk-oai-KtECmEcAEQSf...","username":"system:serviceaccount:default:e2e-models-metadata-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/06 - 12:27:19 | 201 | 1.603369ms | 44.212.242.249 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:27:20 | 200 | 41.865µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:23 | 200 | 553.716µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:27:23 | 200 | 347.549µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:27:23 | 200 | 188.745µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:27:23 | 200 | 12.468055ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:27:23.896Z","caller":"api_keys/service.go:194","message":"Created API key","user":"system:serviceaccount:models-as-a-service:e2e-api-key-scoped-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"id":"47fa936b-ebbb-4cf0-8630-22c3777150fc","ephemeral":false} {"level":"info","timestamp":"2026-07-06T12:27:23.896Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"47fa936b-ebbb-4cf0-8630-22c3777150fc","keyPrefix":"sk-oai-sIU5l87eFqyr...","username":"system:serviceaccount:models-as-a-service:e2e-api-key-scoped-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"ephemeral":false} [GIN] 2026/07/06 - 12:27:23 | 201 | 1.553097ms | 44.212.242.249 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:27:23 | 200 | 35.776µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:27 | 200 | 468.093µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:27:27 | 200 | 283.228µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:27:27 | 200 | 196.806µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:27:27 | 200 | 12.214024ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:27:28.061Z","caller":"api_keys/store_postgres.go:575","message":"Revoked all API keys for subscription","count":1,"subscription":"e2e-api-key-scoped-sub","tenant":"models-as-a-service"} {"level":"info","timestamp":"2026-07-06T12:27:28.061Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-api-key-scoped-sub","tenant":"models-as-a-service","revokedCount":1,"initiator":"controller"} [GIN] 2026/07/06 - 12:27:28 | 200 | 1.331701ms | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:27:28 | 200 | 34.141µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:30 | 200 | 59.854µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:27:33.160Z","caller":"api_keys/service.go:194","message":"Created API key","user":"system:serviceaccount:models-as-a-service:e2e-api-key-deleted-sub-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"id":"163e2a52-a77f-4ed8-9152-d668e5e44909","ephemeral":false} {"level":"info","timestamp":"2026-07-06T12:27:33.160Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"163e2a52-a77f-4ed8-9152-d668e5e44909","keyPrefix":"sk-oai-ci1WwnAvN0tX...","username":"system:serviceaccount:models-as-a-service:e2e-api-key-deleted-sub-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"ephemeral":false} [GIN] 2026/07/06 - 12:27:33 | 201 | 1.740829ms | 44.212.242.249 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:27:33 | 200 | 52.486µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:27:37.285Z","caller":"api_keys/store_postgres.go:575","message":"Revoked all API keys for subscription","count":1,"subscription":"e2e-api-key-deleted-sub","tenant":"models-as-a-service"} {"level":"info","timestamp":"2026-07-06T12:27:37.286Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-api-key-deleted-sub","tenant":"models-as-a-service","revokedCount":1,"initiator":"controller"} [GIN] 2026/07/06 - 12:27:37 | 200 | 1.500945ms | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:27:38 | 200 | 40.288µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:40 | 200 | 53.093µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:41 | 200 | 467.891µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:27:43 | 200 | 47.252µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:46 | 200 | 476.969µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:27:48 | 200 | 39.845µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:50 | 200 | 38.5µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:51 | 200 | 477.135µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:27:53 | 200 | 38.471µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:27:56 | 200 | 465.594µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:27:58 | 200 | 37.665µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:00 | 200 | 38.875µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:01 | 200 | 540.79µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:28:03 | 200 | 41.225µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:06 | 200 | 988.659µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:28:08 | 200 | 41.982µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:10 | 200 | 39.665µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:13 | 200 | 42.002µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:15 | 403 | 125.307µs | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:28:15.940Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-api-key-no-access-sub","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:28:15 | 200 | 546.506µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:28:18 | 200 | 41.126µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:20 | 200 | 39.74µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:23 | 200 | 39.096µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:25 | 403 | 135.473µs | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:28:25.176Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-models-valid-sub","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:28:25 | 200 | 401.271µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:28:28 | 200 | 53.333µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:30 | 200 | 45.786µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:33 | 200 | 39.939µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:34 | 403 | 137.018µs | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:28:34.711Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-models-user-sub","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:28:34 | 200 | 420.658µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" {"level":"info","timestamp":"2026-07-06T12:28:35.011Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-models-other-sub","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:28:35 | 200 | 345.473µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:28:38 | 200 | 40.565µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:40 | 200 | 55.558µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:43 | 200 | 40.76µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:48 | 200 | 42.991µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:28:49.031Z","caller":"api_keys/service.go:194","message":"Created API key","user":"system:serviceaccount:default:e2e-api-key-ignores-header-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"61eb26b2-e543-463b-8ce0-ed5a548649c8","ephemeral":false} {"level":"info","timestamp":"2026-07-06T12:28:49.031Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"61eb26b2-e543-463b-8ce0-ed5a548649c8","keyPrefix":"sk-oai-nhmwg28AWY4Q...","username":"system:serviceaccount:default:e2e-api-key-ignores-header-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/06 - 12:28:49 | 201 | 2.166972ms | 44.212.242.249 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:28:50 | 200 | 42.034µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:53 | 200 | 472.522µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:28:53 | 200 | 245.972µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:28:53 | 200 | 136.576µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:28:53 | 200 | 15.173285ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:28:53.197Z","caller":"api_keys/store_postgres.go:575","message":"Revoked all API keys for subscription","count":1,"subscription":"e2e-ignore-header-sub1","tenant":"models-as-a-service"} {"level":"info","timestamp":"2026-07-06T12:28:53.197Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-ignore-header-sub1","tenant":"models-as-a-service","revokedCount":1,"initiator":"controller"} [GIN] 2026/07/06 - 12:28:53 | 200 | 1.412477ms | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" {"level":"info","timestamp":"2026-07-06T12:28:53.411Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-ignore-header-sub2","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:28:53 | 200 | 320.984µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:28:53 | 200 | 43.609µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:28:58 | 200 | 39.514µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:00 | 200 | 43.278µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:03 | 200 | 40.138µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:29:05.527Z","caller":"api_keys/service.go:194","message":"Created API key","user":"system:serviceaccount:default:e2e-multi-keys-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"b0f945af-525e-4fee-9268-394134968a5d","ephemeral":false} {"level":"info","timestamp":"2026-07-06T12:29:05.527Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"b0f945af-525e-4fee-9268-394134968a5d","keyPrefix":"sk-oai-BApxBVgbINic...","username":"system:serviceaccount:default:e2e-multi-keys-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/06 - 12:29:05 | 201 | 1.804228ms | 44.212.242.249 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:29:05.562Z","caller":"api_keys/service.go:194","message":"Created API key","user":"system:serviceaccount:default:e2e-multi-keys-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"b8477355-c7d8-4b31-af42-ebd0d30145f2","ephemeral":false} {"level":"info","timestamp":"2026-07-06T12:29:05.562Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"b8477355-c7d8-4b31-af42-ebd0d30145f2","keyPrefix":"sk-oai-13WosswycSqK...","username":"system:serviceaccount:default:e2e-multi-keys-sa","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"ephemeral":false} [GIN] 2026/07/06 - 12:29:05 | 201 | 1.497558ms | 44.212.242.249 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:29:08 | 200 | 37.298µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:09 | 200 | 456.174µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:29:09 | 200 | 250.116µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:29:09 | 200 | 169.144µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:09 | 200 | 12.33436ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:29:09 | 200 | 243.711µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:29:09 | 200 | 201.136µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:29:09 | 200 | 130.021µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:09 | 200 | 11.874259ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:29:09.776Z","caller":"api_keys/store_postgres.go:575","message":"Revoked all API keys for subscription","count":1,"subscription":"e2e-multi-keys-sub1","tenant":"models-as-a-service"} {"level":"info","timestamp":"2026-07-06T12:29:09.776Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-multi-keys-sub1","tenant":"models-as-a-service","revokedCount":1,"initiator":"controller"} [GIN] 2026/07/06 - 12:29:09 | 200 | 1.328678ms | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" {"level":"info","timestamp":"2026-07-06T12:29:10.001Z","caller":"api_keys/store_postgres.go:575","message":"Revoked all API keys for subscription","count":1,"subscription":"e2e-multi-keys-sub2","tenant":"models-as-a-service"} {"level":"info","timestamp":"2026-07-06T12:29:10.001Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-multi-keys-sub2","tenant":"models-as-a-service","revokedCount":1,"initiator":"controller"} [GIN] 2026/07/06 - 12:29:10 | 200 | 1.499648ms | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:29:10 | 200 | 42.98µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:29:10.074Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-multi-keys-sub2","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:29:10 | 200 | 270.352µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:29:13 | 200 | 45.619µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:18 | 200 | 44.556µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:20 | 200 | 40.889µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:20 | 200 | 179.18µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:20 | 200 | 174.283µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:20 | 200 | 177.674µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:20 | 200 | 34.624975ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:29:20.507Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-sa-multi-no-hdr-sub1","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:29:20 | 200 | 438.449µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" {"level":"info","timestamp":"2026-07-06T12:29:20.746Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-sa-multi-no-hdr-sub2","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:29:20 | 200 | 337.137µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" {"level":"info","timestamp":"2026-07-06T12:29:20.786Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-sa-multi-no-hdr-sub2","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:29:20 | 200 | 356.054µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:29:23 | 200 | 39.239µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:28 | 200 | 37.207µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:30 | 200 | 40.794µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:33 | 200 | 479.748µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:33 | 200 | 23.375158ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:29:33 | 200 | 191.003µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:33 | 200 | 17.918529ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:29:33.337Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-sa-multi-hdr-sub1","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:29:33 | 200 | 402.152µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" {"level":"info","timestamp":"2026-07-06T12:29:33.569Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-sa-multi-hdr-sub2","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:29:33 | 200 | 354.342µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:29:33 | 200 | 37.375µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:38 | 200 | 40.411µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:40 | 200 | 40.248µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:43 | 200 | 37.928µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:29:48.586Z","caller":"api_keys/service.go:194","message":"Created API key","user":"system:serviceaccount:models-as-a-service:e2e-central-models-exempt-sa-d4b742","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"id":"9c947b80-519f-43b2-8eee-be4a53015234","ephemeral":false} {"level":"info","timestamp":"2026-07-06T12:29:48.586Z","caller":"api_keys/handler.go:267","message":"Created API key","keyId":"9c947b80-519f-43b2-8eee-be4a53015234","keyPrefix":"sk-oai-7sbNZBV3spPL...","username":"system:serviceaccount:models-as-a-service:e2e-central-models-exempt-sa-d4b742","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:models-as-a-service","system:authenticated"],"ephemeral":false} [GIN] 2026/07/06 - 12:29:48 | 201 | 1.800648ms | 44.212.242.249 | POST "/v1/api-keys" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent [GIN] 2026/07/06 - 12:29:48 | 200 | 319.329µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:29:48 | 200 | 183.998µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:48 | 200 | 310.311µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:29:48 | 200 | 132.093µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:48 | 200 | 258.001µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:29:48 | 200 | 131.929µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:48 | 200 | 318.32µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:29:48 | 200 | 154.897µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:48 | 200 | 297.301µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:29:48 | 200 | 224.285µs | 10.132.0.48 | POST "/internal/v1/api-keys/validate" [GIN] 2026/07/06 - 12:29:48 | 200 | 125.173µs | 10.132.0.48 | POST "/internal/v1/subscriptions/select" [GIN] 2026/07/06 - 12:29:48 | 200 | 13.48189ms | 44.212.242.249 | GET "/v1/models" | Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent {"level":"info","timestamp":"2026-07-06T12:29:48.875Z","caller":"api_keys/store_postgres.go:575","message":"Revoked all API keys for subscription","count":1,"subscription":"e2e-central-models-exempt-sub","tenant":"models-as-a-service"} {"level":"info","timestamp":"2026-07-06T12:29:48.875Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-central-models-exempt-sub","tenant":"models-as-a-service","revokedCount":1,"initiator":"controller"} [GIN] 2026/07/06 - 12:29:48 | 200 | 1.553904ms | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" {"level":"info","timestamp":"2026-07-06T12:29:48.906Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-central-models-exempt-sub","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:29:48 | 200 | 288.524µs | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:29:48 | 200 | 34.46µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:50 | 200 | 44.757µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:53 | 200 | 38.673µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:29:58 | 200 | 37.877µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:00 | 200 | 37.716µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:30:01.395Z","caller":"api_keys/service.go:473","message":"Ephemeral key cleanup completed","deletedCount":0} [GIN] 2026/07/06 - 12:30:01 | 200 | 882.178µs | 10.132.0.49 | POST "/internal/v1/api-keys/cleanup" [GIN] 2026/07/06 - 12:30:03 | 200 | 41.869µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:08 | 200 | 36.878µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:10 | 200 | 43.303µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:13 | 200 | 40.428µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:18 | 200 | 37.062µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:20 | 200 | 38.547µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:23 | 200 | 43.87µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:28 | 200 | 38.305µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:30 | 200 | 38.058µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:33 | 200 | 40.887µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:38 | 200 | 41.629µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:40 | 200 | 39.335µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:43 | 200 | 57.23µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:48 | 200 | 59.603µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:50 | 200 | 40.889µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:53 | 200 | 60.986µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:30:58 | 200 | 40.138µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:00 | 200 | 44.622µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:03 | 200 | 50.683µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:08 | 200 | 66.778µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:10 | 200 | 51.98µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:13 | 200 | 40.944µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:18 | 200 | 43.453µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:20 | 200 | 37.353µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:23 | 200 | 38.66µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:28 | 200 | 38.459µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:30 | 200 | 37.644µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:33 | 200 | 40.372µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:38 | 200 | 38.305µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:40 | 200 | 53.261µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:43 | 200 | 44.239µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:48 | 200 | 41.805µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:50 | 200 | 41.834µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:53 | 200 | 37.596µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:31:58 | 200 | 40.503µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:00 | 200 | 47.273µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:03 | 200 | 49.589µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:08 | 200 | 39.891µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:10 | 200 | 41.771µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:13 | 200 | 39.418µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:18 | 200 | 43.941µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:20 | 200 | 37.408µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:23 | 200 | 40.576µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:28 | 200 | 39.975µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:30 | 200 | 39.055µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:33 | 200 | 39.036µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:38 | 200 | 49.733µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:40 | 200 | 37.513µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:43 | 200 | 38.449µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:48 | 200 | 40.949µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:50 | 200 | 40.002µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:53 | 200 | 38.734µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:32:58 | 200 | 40.875µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:00 | 200 | 38.848µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:03 | 200 | 41.836µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:08 | 200 | 38.424µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:10 | 200 | 61.397µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:13 | 200 | 42.012µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:18 | 200 | 60.242µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:20 | 200 | 46.845µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:23 | 200 | 39.911µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:28 | 200 | 44.947µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:30 | 200 | 37.484µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:33 | 200 | 37.673µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:38 | 200 | 33.896µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:40 | 200 | 32.175µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:43 | 200 | 44.022µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:48 | 200 | 35.272µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:50 | 200 | 32.825µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:53 | 200 | 33.235µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:33:58 | 200 | 34.28µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:00 | 200 | 34.905µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:03 | 200 | 39.967µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:08 | 200 | 32.626µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:10 | 200 | 35.647µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:13 | 200 | 36.409µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:18 | 200 | 30.556µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:20 | 200 | 41.48µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:23 | 200 | 33.878µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:28 | 200 | 32.256µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:30 | 200 | 33.242µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:33 | 200 | 39.062µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:38 | 200 | 32.933µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:40 | 200 | 31.441µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:43 | 200 | 42.396µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:48 | 200 | 34.175µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:50 | 200 | 36.619µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:34:53.216Z","caller":"api_keys/handler.go:579","message":"Revoked API keys for subscription deletion","subscription":"e2e-default-int-sub-f7b1e6","tenant":"models-as-a-service","revokedCount":0,"initiator":"controller"} [GIN] 2026/07/06 - 12:34:53 | 200 | 8.69556ms | 10.134.0.30 | POST "/internal/v1/api-keys/revoke-for-subscription" [GIN] 2026/07/06 - 12:34:53 | 200 | 34.723µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:34:58 | 200 | 35.125µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:00 | 200 | 35.035µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:03 | 200 | 45.247µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:08 | 200 | 33.038µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:10 | 200 | 32.35µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:13 | 200 | 33.672µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:18 | 200 | 33.008µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:20 | 200 | 34.087µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:23 | 200 | 31.668µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:28 | 200 | 31.369µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:30 | 200 | 45.555µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:33 | 200 | 52.534µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:38 | 200 | 61.246µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:40 | 200 | 40.127µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:43 | 200 | 39.089µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:48 | 200 | 43.749µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:50 | 200 | 40.059µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:53 | 200 | 46.012µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:35:58 | 200 | 39.046µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:00 | 200 | 38.974µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:03 | 200 | 43.182µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:08 | 200 | 44.406µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:10 | 200 | 38.59µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:13 | 200 | 38.895µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:18 | 200 | 57.993µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:20 | 200 | 42.535µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:23 | 200 | 40.244µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:28 | 200 | 36.647µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:30 | 200 | 41.121µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:33 | 200 | 49.054µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:38 | 200 | 38.416µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:40 | 200 | 40.89µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:43 | 200 | 61.602µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:48 | 200 | 40.161µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:50 | 200 | 46.073µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:53 | 200 | 47.726µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:36:58 | 200 | 40.104µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:00 | 200 | 40.649µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:03 | 200 | 38.043µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:08 | 200 | 39.556µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:10 | 200 | 39.794µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:13 | 200 | 38.841µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:18 | 200 | 38.96µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:20 | 200 | 38.929µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:23 | 200 | 39.703µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:28 | 200 | 37.704µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:30 | 200 | 39.833µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:33 | 200 | 38.171µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:38 | 200 | 42.228µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:40 | 200 | 35.355µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:43 | 200 | 32.898µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:48 | 200 | 31.786µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:50 | 200 | 39.755µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:53 | 200 | 36.959µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:37:58 | 200 | 37.716µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:00 | 200 | 34.385µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:03 | 200 | 34.904µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:08 | 200 | 33.942µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:10 | 200 | 44.121µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:13 | 200 | 40.674µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:18 | 200 | 33.531µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:20 | 200 | 34.509µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:23 | 200 | 36.204µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:28 | 200 | 31.345µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:30 | 200 | 31.553µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:33 | 200 | 32.904µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:38 | 200 | 33.656µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:40 | 200 | 33.521µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:43 | 200 | 30.755µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:48 | 200 | 33.423µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:50 | 200 | 40.5µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:53 | 200 | 34.06µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:38:58 | 200 | 52.458µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:00 | 200 | 33.568µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:03 | 200 | 34.355µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:08 | 200 | 40.432µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:10 | 200 | 39.899µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:13 | 200 | 34.812µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:18 | 200 | 34.346µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:20 | 200 | 36.176µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:23 | 200 | 31.757µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:28 | 200 | 34.325µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:30 | 200 | 33.776µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:33 | 200 | 35.531µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:38 | 200 | 44.119µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:40 | 200 | 49.532µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:43 | 200 | 43.19µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:48 | 200 | 44.796µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:50 | 200 | 42.966µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:53 | 200 | 39.33µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:39:58 | 200 | 39.749µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:00 | 200 | 48.81µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:03 | 200 | 40.421µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:08 | 200 | 39.689µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:10 | 200 | 37.554µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:13 | 200 | 43.692µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:18 | 200 | 40.842µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:20 | 200 | 38.565µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:23 | 200 | 39.285µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:28 | 200 | 45.432µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:30 | 200 | 39.386µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:33 | 200 | 44.086µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:38 | 200 | 55.865µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:40 | 200 | 50.382µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:43 | 200 | 39.709µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:48 | 200 | 39.166µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:50 | 200 | 42.45µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:53 | 200 | 43.898µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:40:58 | 200 | 40.749µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:00 | 200 | 44.396µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:03 | 200 | 42.246µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:08 | 200 | 43.795µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:10 | 200 | 39.902µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:13 | 200 | 42.529µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:18 | 200 | 61.925µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:20 | 200 | 56.124µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:23 | 200 | 39.531µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:28 | 200 | 40.297µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:30 | 200 | 40.038µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:33 | 200 | 43.634µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:38 | 200 | 35.1µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:40 | 200 | 59.047µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:43 | 200 | 37.941µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:48 | 200 | 41.962µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:50 | 200 | 37.273µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:53 | 200 | 35.543µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:41:58 | 200 | 39.162µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:00 | 200 | 41.78µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:03 | 200 | 33.884µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:08 | 200 | 35.413µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:10 | 200 | 33.553µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:13 | 200 | 33.65µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:18 | 200 | 35.138µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:20 | 200 | 33.027µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:23 | 200 | 33.812µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:28 | 200 | 39.031µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:30 | 200 | 31.485µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:33 | 200 | 33.21µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:38 | 200 | 39.116µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:40 | 200 | 30.493µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:43 | 200 | 32.983µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:48 | 200 | 47.972µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:50 | 200 | 35.405µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:53 | 200 | 38.415µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:42:58 | 200 | 32.894µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:00 | 200 | 33.446µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:03 | 200 | 33.625µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:08 | 200 | 30.62µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:10 | 200 | 43.718µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:13 | 200 | 33.918µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:18 | 200 | 34.531µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:20 | 200 | 33.197µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:23 | 200 | 32.069µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:28 | 200 | 35.423µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:30 | 200 | 32.764µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:33 | 200 | 34.467µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:38 | 200 | 34.276µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:40 | 200 | 36.218µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:43 | 200 | 35.483µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:48 | 200 | 54.425µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:50 | 200 | 33.736µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:53 | 200 | 37.67µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:43:58 | 200 | 34.73µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:00 | 200 | 31.715µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:03 | 200 | 34.355µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:08 | 200 | 32.02µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:10 | 200 | 33.371µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:13 | 200 | 32.943µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:18 | 200 | 35.628µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:20 | 200 | 34.68µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:23 | 200 | 31.238µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:28 | 200 | 32.287µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:30 | 200 | 33.11µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:33 | 200 | 32.494µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:38 | 200 | 33.794µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:40 | 200 | 32.855µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:43 | 200 | 35.743µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:48 | 200 | 35.128µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:50 | 200 | 33.887µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:53 | 200 | 33.269µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:44:58 | 200 | 34.069µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:00 | 200 | 32.948µs | 10.134.0.2 | GET "/health" {"level":"info","timestamp":"2026-07-06T12:45:03.951Z","caller":"api_keys/service.go:473","message":"Ephemeral key cleanup completed","deletedCount":0} [GIN] 2026/07/06 - 12:45:03 | 200 | 10.107449ms | 10.134.0.45 | POST "/internal/v1/api-keys/cleanup" [GIN] 2026/07/06 - 12:45:03 | 200 | 31.454µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:08 | 200 | 44.031µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:10 | 200 | 43.405µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:13 | 200 | 38.419µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:18 | 200 | 40.694µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:20 | 200 | 53.24µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:23 | 200 | 39.149µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:28 | 200 | 33.585µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:30 | 200 | 32.453µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:33 | 200 | 33.25µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:38 | 200 | 34.612µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:40 | 200 | 34.437µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:43 | 200 | 40.718µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:48 | 200 | 36.759µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:50 | 200 | 38.334µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:53 | 200 | 40.415µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:45:58 | 200 | 46.825µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:46:00 | 200 | 38.925µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:46:03 | 200 | 39.418µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:46:08 | 200 | 40.936µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:46:10 | 200 | 41.67µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:46:13 | 200 | 41.286µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:46:18 | 200 | 42.077µs | 10.134.0.2 | GET "/health" [GIN] 2026/07/06 - 12:46:20 | 200 | 39.472µs | 10.134.0.2 | GET "/health"