{"level":"info","timestamp":"2026-07-14T11:25:58.419Z","caller":"config/cluster_config.go:104","message":"Created MaaSModelRef informer","watchNamespace":"ALL","gvr":"maas.opendatahub.io/v1alpha1, Resource=maasmodelrefs"} {"level":"info","timestamp":"2026-07-14T11:25:58.419Z","caller":"config/cluster_config.go:111","message":"Created MaaSSubscription informer","watchNamespace":"models-as-a-service","gvr":"maas.opendatahub.io/v1alpha1, Resource=maassubscriptions"} {"level":"info","timestamp":"2026-07-14T11:25:58.419Z","caller":"cmd/main.go:69","message":"Loading database connection URL from secret..."} {"level":"info","timestamp":"2026-07-14T11:25:58.435Z","caller":"cmd/main.go:196","message":"Connecting to PostgreSQL database...","tenant":"models-as-a-service"} {"level":"info","timestamp":"2026-07-14T11:25:58.435Z","caller":"cmd/main.go:125","message":"Metrics server starting","address":":9090"} {"level":"info","timestamp":"2026-07-14T11:25:58.573Z","caller":"api_keys/db_driver.go:91","message":"Database schema applied","version":5} {"level":"info","timestamp":"2026-07-14T11:25:58.573Z","caller":"api_keys/db_driver.go:58","message":"Connected to PostgreSQL database (schema applied)","tenant":"models-as-a-service"} {"level":"info","timestamp":"2026-07-14T11:25:58.573Z","caller":"cmd/main.go:211","message":"Starting informers and waiting for cache sync..."} {"level":"info","timestamp":"2026-07-14T11:25:58.674Z","caller":"cmd/main.go:215","message":"Informer caches synced successfully"} {"level":"info","timestamp":"2026-07-14T11:25:58.678Z","caller":"cmd/main.go:233","message":"Resolved gateway internal host for access probes","host":"maas-default-gateway-openshift-default.openshift-ingress.svc.cluster.local"} {"level":"info","timestamp":"2026-07-14T11:25:58.690Z","caller":"cmd/main.go:158","message":"Server starting","address":":8443","secure":true} {"level":"info","timestamp":"2026-07-14T11:26:04.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"35f81df8-43b0-4423-831d-3f45e12f439a","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:09.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"88dc10fa-57fe-4826-a83d-4ca4f1da4c20","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:14.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"07098872-44f9-4aed-8d65-ffc4ba15258f","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:19.513Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"4afb8de6-cf79-496b-93fe-66ec19e6a271","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:24.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"e0eede5e-9d82-498c-ba6d-11975f7fe8ef","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:29.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"a5a52abf-7148-41ec-8ea1-04efd53958b5","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:34.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"95c57bd0-81af-46a1-b1d0-6644b7ecb653","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:35.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"722dc600-7310-4643-8bbc-e87189e3b774","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:39.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"1bce6819-6fa5-4ef6-9aee-5d37bacfb8de","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:44.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"eb8185fc-b1d2-49d3-a3e6-b15f69127a7b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:45.974Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"920b3093-e43c-4968-9774-705f3ca05771","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:49.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"d60597ab-b2c6-4a24-ac41-0485faa64bad","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:54.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"c77596f9-c232-4d98-aca5-fc14495861ec","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:55.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"3991ad7f-cc17-4a7f-bb90-4846a440ee92","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:26:59.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"b76ddf9b-3398-4170-8bf0-d801ea25f231","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:04.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"979ac6c5-fd52-439e-8667-402f949137cb","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:05.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"b7feaa23-b256-426b-bb5a-1139acad16fb","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:09.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"07a37fc1-bfca-4382-81d7-ddf14c74bf8a","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:14.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"06c640aa-7623-4664-9fe7-780d8d9a868e","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:15.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"85c558c9-ffe7-414f-8db2-a198dee4d669","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:19.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"49986b28-cd54-4fb7-a3a3-2ef9bf7c7b70","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:24.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"5278aef8-0276-4e9d-b4d2-06f44e2d92ad","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:25.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"7475834d-66d3-4f39-a44a-9337e740b155","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:29.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"5f71aecc-1cb5-4e05-b57b-8db92119103c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:34.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"89c6f55d-05cd-4828-9b91-58b80d920263","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:35.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"2c3f6de1-e795-4d0f-ae09-f4591b4dad57","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:39.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"bf76e1fe-5ea6-4511-9fd2-dfe67fa51727","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:44.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"5406e0ff-bb04-4c2f-9b14-6d03183b731f","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:45.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"de99a253-44d8-45be-bfc3-ab09ba0ef6c4","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:49.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"7b8f588f-1747-44ae-bcad-4f463aa8eb96","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:54.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"8f2d59a9-585d-4642-856b-00e159694268","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:55.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"d4493208-e405-4277-b35a-580c0bbed51a","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:27:59.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"5d8ebff4-e7c0-48ed-a0b8-e780b23d893c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:04.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"ca6d9f6a-f428-487a-8d68-03875f488801","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:05.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"43dbcb95-5420-47d3-bdd7-2aff02112f82","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:09.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"26945992-e149-4a3d-919e-aaf581500a18","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:14.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"efa17c7e-42e2-4e69-8e8c-5673a3d33a04","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:15.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"9fe8f366-b55a-45a5-a926-3911316637f7","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:19.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"3026f225-9d74-4688-b453-ed83c891f042","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:24.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"841ebf6b-8075-4660-81ca-3004b7c0eea5","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:25.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"5956cdba-6113-4843-a44a-600016359b05","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:29.356Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:qAM5LCxCZlyC","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"id":"59c797c7-19ff-4c5a-8c30-8e4c5289a47a","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:29.356Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"03f1c07b-7495-4a08-828f-7c359a257a16","keyId":"59c797c7-19ff-4c5a-8c30-8e4c5289a47a","keyPrefix":"sk-oai-1ZxMszhYk29m...","username":"sha256:qAM5LCxCZlyC","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:29.356Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":12,"client_ip":"34.228.250.194","request_id":"03f1c07b-7495-4a08-828f-7c359a257a16","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:29.452Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":1,"client_ip":"10.132.0.37","request_id":"ae859c80-3b1e-4d74-9bae-0e12810d21f1","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:29.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"26a96113-44d5-424c-a505-2cab203dfad6","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:34.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"f8940273-97c4-474a-866d-822e2044298e","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:35.974Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"d890c16c-bb6c-414d-98c3-836e8cf34bfb","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:39.474Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"5d8a89b8-35a6-41b0-b7bb-192ff885396f","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:39.476Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/subscriptions/select","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"ecdf2211-a032-4342-bee9-f031eb755421","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:39.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"5b8752ad-d6a6-4a8e-a612-1bbac1265dc6","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:44.464Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/models","status":200,"latency_ms":15004,"client_ip":"34.228.250.194","request_id":"ad9845b6-01a1-4e1f-9864-f6aadb06c32c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:44.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"bf1e2de1-1718-4cd8-b276-009bc3ea9814","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:44.521Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"59c797c7-19ff-4c5a-8c30-8e4c5289a47a"} {"level":"info","timestamp":"2026-07-14T11:28:44.521Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"2256241a-81a2-41a5-9614-3b0313e13e55","keyId":"59c797c7-19ff-4c5a-8c30-8e4c5289a47a","revokedBy":"sha256:qAM5LCxCZlyC"} {"level":"info","timestamp":"2026-07-14T11:28:44.522Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/59c797c7-19ff-4c5a-8c30-8e4c5289a47a","status":200,"latency_ms":2,"client_ip":"34.228.250.194","request_id":"2256241a-81a2-41a5-9614-3b0313e13e55","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:45.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"6e51ad0b-d95c-419a-851b-48d8e6df188b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:49.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"0c559a81-210e-4a92-af3d-35b10fcab5eb","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:52.150Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"13aa7f07-5fb4-4a93-bf1c-031bb59bd323","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:52.194Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/subscriptions","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"ad695fcc-4056-4b2c-a546-a6cd22ae4aad","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.103Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"7ad0ad11-12f6-4d3b-b1ba-7c0167e91edb","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.103Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"51093af6-8011-4267-8f06-2db907b7533d","keyId":"7ad0ad11-12f6-4d3b-b1ba-7c0167e91edb","keyPrefix":"sk-oai-14U7WHY2dOFn...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.103Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"51093af6-8011-4267-8f06-2db907b7533d","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.141Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"be42f80b-1360-48cc-9d16-fb4c9dae8ecd","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.141Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"c3bde374-9a7a-45f9-a1a7-4199df3caf17","keyId":"be42f80b-1360-48cc-9d16-fb4c9dae8ecd","keyPrefix":"sk-oai-1BZ41VYqMMmi...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.141Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"c3bde374-9a7a-45f9-a1a7-4199df3caf17","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.168Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/api-keys/be42f80b-1360-48cc-9d16-fb4c9dae8ecd","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"8585fd8f-cf94-455f-8fb4-88c3f0d8a82d","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.206Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"ca0287d4-9127-4700-b117-749a5e850490","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.206Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"3edc0b22-8784-4fbc-8c0e-bd647ecf330c","keyId":"ca0287d4-9127-4700-b117-749a5e850490","keyPrefix":"sk-oai-wDsQAyQL6GsN...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.206Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"3edc0b22-8784-4fbc-8c0e-bd647ecf330c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.235Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"fc9ab0b8-7ebb-41e5-9248-e0233a35160f","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.235Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"ec0d10b3-5289-4ded-a3c4-b66632c1f414","keyId":"fc9ab0b8-7ebb-41e5-9248-e0233a35160f","keyPrefix":"sk-oai-1REINK4aID0r...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.235Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"ec0d10b3-5289-4ded-a3c4-b66632c1f414","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.273Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys/search","status":200,"latency_ms":5,"client_ip":"34.228.250.194","request_id":"eea84305-6df1-46e8-9cff-e40ced49cb70","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.302Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys/search","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"c02f38b8-c397-4371-856c-9810e1e159b5","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.337Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"791b28b0-4939-439a-8b2d-511e66f491cc","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.337Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"9c93ba21-f9a7-4c50-8e5d-4f159b090746","keyId":"791b28b0-4939-439a-8b2d-511e66f491cc","keyPrefix":"sk-oai-lZlImn8lLHVz...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.337Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"9c93ba21-f9a7-4c50-8e5d-4f159b090746","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.366Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"791b28b0-4939-439a-8b2d-511e66f491cc"} {"level":"info","timestamp":"2026-07-14T11:28:53.366Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"24dd8dc0-c198-46d6-a7e9-245d424157b3","keyId":"791b28b0-4939-439a-8b2d-511e66f491cc","revokedBy":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:28:53.366Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/791b28b0-4939-439a-8b2d-511e66f491cc","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"24dd8dc0-c198-46d6-a7e9-245d424157b3","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.394Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/api-keys/791b28b0-4939-439a-8b2d-511e66f491cc","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"0d3fae24-1a5e-4084-be02-02f92295e33a","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.426Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"640c7132-a946-4868-b1cd-c988cb076f80","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.426Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"7ebea9d1-40ee-4cc6-8092-33c5644e4f92","keyId":"640c7132-a946-4868-b1cd-c988cb076f80","keyPrefix":"sk-oai-1R7ZsTfX30Um...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.426Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"7ebea9d1-40ee-4cc6-8092-33c5644e4f92","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.454Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/api-keys/640c7132-a946-4868-b1cd-c988cb076f80","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"f3f865b0-94d6-416b-b0d8-d29031bd0f8c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.484Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys/search","status":200,"latency_ms":3,"client_ip":"34.228.250.194","request_id":"f48d1471-0159-406c-a9c8-91d65058b689","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.512Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"640c7132-a946-4868-b1cd-c988cb076f80"} {"level":"info","timestamp":"2026-07-14T11:28:53.512Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"93878bb8-544d-416c-8e34-b369c8df53d4","keyId":"640c7132-a946-4868-b1cd-c988cb076f80","revokedBy":"sha256:qAM5LCxCZlyC"} {"level":"info","timestamp":"2026-07-14T11:28:53.512Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/640c7132-a946-4868-b1cd-c988cb076f80","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"93878bb8-544d-416c-8e34-b369c8df53d4","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.549Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:qAM5LCxCZlyC","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"id":"e611f19b-2353-43b0-baa9-3c5f746d656a","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.549Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"95d99e50-8494-4e52-8987-cae36124dd46","keyId":"e611f19b-2353-43b0-baa9-3c5f746d656a","keyPrefix":"sk-oai-E86MUXUUH03I...","username":"sha256:qAM5LCxCZlyC","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.549Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"95d99e50-8494-4e52-8987-cae36124dd46","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"warn","timestamp":"2026-07-14T11:28:53.580Z","caller":"api_keys/handler.go:164","message":"Unauthorized API key access attempt","requestingUser":"sha256:NY8NrpTnDLkt","keyOwner":"sha256:qAM5LCxCZlyC","keyId":"e611f19b-2353-43b0-baa9-3c5f746d656a"} {"level":"info","timestamp":"2026-07-14T11:28:53.580Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/api-keys/e611f19b-2353-43b0-baa9-3c5f746d656a","status":404,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"3327922a-b9eb-4cb6-911d-6cf72b306d4e","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"warn","timestamp":"2026-07-14T11:28:53.608Z","caller":"api_keys/handler.go:385","message":"Unauthorized API key revocation attempt","requestingUser":"sha256:NY8NrpTnDLkt","keyOwner":"sha256:qAM5LCxCZlyC","keyId":"e611f19b-2353-43b0-baa9-3c5f746d656a"} {"level":"info","timestamp":"2026-07-14T11:28:53.608Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/e611f19b-2353-43b0-baa9-3c5f746d656a","status":404,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"919afd3c-80ab-46bd-b8ce-88943fb4e8fd","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.644Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"4bf2f2b8-5cd5-4fa5-ae19-f642f5ff2488","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.644Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"98a041de-32c7-4fb0-927c-95db36c02351","keyId":"4bf2f2b8-5cd5-4fa5-ae19-f642f5ff2488","keyPrefix":"sk-oai-1UKetnh3DHAa...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.644Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"98a041de-32c7-4fb0-927c-95db36c02351","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.673Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"805955f0-f732-4f7e-a031-113bb1a1ba39","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.673Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"9de58776-9881-4d78-ad56-e8d05bcf6f6b","keyId":"805955f0-f732-4f7e-a031-113bb1a1ba39","keyPrefix":"sk-oai-1JxIDfYSzLnw...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.673Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"9de58776-9881-4d78-ad56-e8d05bcf6f6b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.703Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"d8d5c153-ba04-4e45-acd6-4ce14729c9b3","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.703Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"4bb78af2-442b-46e9-bbd5-454d5d5d4fca","keyId":"d8d5c153-ba04-4e45-acd6-4ce14729c9b3","keyPrefix":"sk-oai-1UbcJgPDKm2r...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.703Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"4bb78af2-442b-46e9-bbd5-454d5d5d4fca","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.731Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/api-keys/4bf2f2b8-5cd5-4fa5-ae19-f642f5ff2488","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"445c4006-eb4b-4332-8a9a-75d28906d18c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.759Z","caller":"api_keys/store_postgres.go:467","message":"Revoked all keys for user","count":7,"user":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:28:53.759Z","caller":"api_keys/handler.go:637","message":"Bulk revoked API keys","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"73577440-23a1-43b5-8e4a-9ea21d9a5c65","count":7,"targetUser":"sha256:NY8NrpTnDLkt","revokedBy":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:28:53.759Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys/bulk-revoke","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"73577440-23a1-43b5-8e4a-9ea21d9a5c65","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.785Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/api-keys/4bf2f2b8-5cd5-4fa5-ae19-f642f5ff2488","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"c73b12be-3464-4e9c-957a-61d567ff4b4f","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.812Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/api-keys/805955f0-f732-4f7e-a031-113bb1a1ba39","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"f86ec539-7630-44c1-bb4f-af66d499361c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.844Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/api-keys/d8d5c153-ba04-4e45-acd6-4ce14729c9b3","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"79360814-a9dc-44ac-a85a-13b588c7267c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"warn","timestamp":"2026-07-14T11:28:53.878Z","caller":"api_keys/handler.go:614","message":"Unauthorized bulk revoke attempt","requestingUser":"sha256:NY8NrpTnDLkt","targetUser":"sha256:NOjKtKKuPNLQ"} {"level":"info","timestamp":"2026-07-14T11:28:53.878Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys/bulk-revoke","status":403,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"94016f86-ae7d-4f24-8209-8453f8028bd6","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.910Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"73db33fb-d17e-425c-8be8-a747eca494b2","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.910Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"21f46243-1a8b-4c27-a104-d9082699f8b4","keyId":"73db33fb-d17e-425c-8be8-a747eca494b2","keyPrefix":"sk-oai-1LEkWfQtP7dR...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:53.910Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"21f46243-1a8b-4c27-a104-d9082699f8b4","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.940Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/api-keys/73db33fb-d17e-425c-8be8-a747eca494b2","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"5a8e33ae-38b0-4489-b186-07d75f46bd03","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:53.968Z","caller":"api_keys/store_postgres.go:467","message":"Revoked all keys for user","count":1,"user":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:28:53.968Z","caller":"api_keys/handler.go:637","message":"Bulk revoked API keys","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"efec006a-036f-4f87-816e-9156a15d8764","count":1,"targetUser":"sha256:NY8NrpTnDLkt","revokedBy":"sha256:qAM5LCxCZlyC"} {"level":"info","timestamp":"2026-07-14T11:28:53.968Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys/bulk-revoke","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"efec006a-036f-4f87-816e-9156a15d8764","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:54.002Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"fd158143-b480-4424-9875-dcec4348058d","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:54.002Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"7414e255-4627-4e75-b715-11fc481babcd","keyId":"fd158143-b480-4424-9875-dcec4348058d","keyPrefix":"sk-oai-1AecaREfOabU...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:54.002Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"7414e255-4627-4e75-b715-11fc481babcd","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:54.036Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"d37370be-fe2a-4bf1-9324-b31ea3441fbf","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:54.036Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"de45e830-16ac-4bef-bf59-4dff20e6368b","keyId":"d37370be-fe2a-4bf1-9324-b31ea3441fbf","keyPrefix":"sk-oai-acheX3D20Zua...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:54.036Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"de45e830-16ac-4bef-bf59-4dff20e6368b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"error","timestamp":"2026-07-14T11:28:54.069Z","caller":"api_keys/handler.go:255","message":"Failed to create API key","error":"requested expiration (4320h0m0s) exceeds maximum allowed (90 days): expiration exceeds maximum allowed","stacktrace":"github.com/opendatahub-io/models-as-a-service/maas-api/internal/api_keys.(*Handler).CreateAPIKey\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/api_keys/handler.go:255\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware.TenantLogger.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware/tenant_logger.go:46\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\nmain.registerHandlers.(*Handler).ExtractUserInfo.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/token/handler.go:123\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\nmain.serve.NewMiddleware.func8\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/metrics/middleware.go:20\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/opendatahub-io/models-as-a-service/maas-api/internal/tracing.NewMiddleware.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/tracing/middleware.go:65\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware.AccessLogger.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware/access_log.go:20\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\nmain.serve.RequestID.func7\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware/request_id.go:57\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/gin-gonic/gin.CustomRecoveryWithWriter.func1\n\tgithub.com/gin-gonic/gin@v1.10.1/recovery.go:102\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/gin-gonic/gin.(*Engine).handleHTTPRequest\n\tgithub.com/gin-gonic/gin@v1.10.1/gin.go:644\ngithub.com/gin-gonic/gin.(*Engine).ServeHTTP\n\tgithub.com/gin-gonic/gin@v1.10.1/gin.go:600\nnet/http.serverHandler.ServeHTTP\n\tnet/http/server.go:3340\nnet/http.(*conn).serve\n\tnet/http/server.go:2109"} {"level":"info","timestamp":"2026-07-14T11:28:54.069Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":400,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"3b2c1997-218f-461b-9fac-b5809371b3bd","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:54.099Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"65d9ea6c-120d-4b09-b343-95efff1d2b87","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:54.099Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"1517bc84-32d2-42df-b2ac-0d4f6baed23b","keyId":"65d9ea6c-120d-4b09-b343-95efff1d2b87","keyPrefix":"sk-oai-41EqTvvQZhLc...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:54.099Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"1517bc84-32d2-42df-b2ac-0d4f6baed23b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:54.128Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"a30eeb9f-17ac-4dd5-910f-2148621ed4e8","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:54.128Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"ca3ab6c4-6ef1-4008-b2e1-602c71ff4d7b","keyId":"a30eeb9f-17ac-4dd5-910f-2148621ed4e8","keyPrefix":"sk-oai-1ZLubPnlN5L2...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:54.128Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"ca3ab6c4-6ef1-4008-b2e1-602c71ff4d7b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:54.161Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"622146e3-05dc-402c-90a2-bec8e4bb0658","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:54.161Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"1af781af-a1ce-408b-b82e-4edbc73f4b3e","keyId":"622146e3-05dc-402c-90a2-bec8e4bb0658","keyPrefix":"sk-oai-1TFw86pMujcT...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:28:54.162Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"1af781af-a1ce-408b-b82e-4edbc73f4b3e","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:28:54.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"a5113d36-0b9d-4a63-aed3-3bf81abc5be3","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:55.974Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"5e620ea1-2a65-4ccc-aa09-d803fa0f373c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:28:59.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"26b7aded-5e00-4675-b896-457d122d31d0","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:04.205Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/subscriptions/select","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"7d3c41ac-9981-4fca-be05-9e3b20c9f1ec","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:04.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"6d3d6a1f-2a69-4f08-b388-6052603c4686","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:05.974Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"1583dfeb-e90d-44b9-aec8-4414edd8bb12","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:09.190Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/models","status":200,"latency_ms":15002,"client_ip":"34.228.250.194","request_id":"d08c627f-9619-4037-97e4-8c89a577eda2","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:29:09.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"8ac03669-cf7f-4e16-a0d9-924781da1b05","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:14.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"7fb4882a-03a6-4c31-aca0-d31828f15e49","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:15.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"fc68c27b-7d75-4daa-b43d-94452be60ee9","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:19.221Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"40222252-18f1-46e7-ab82-3b3b4547d6f4","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:19.223Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/subscriptions/select","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"f84a5a6e-dcb2-4145-8ce0-44a92943fff2","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:19.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"194abbb4-103c-4d94-8c03-5edf12c210b0","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:24.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"baba57f2-a613-43fd-8cc6-00381f283261","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:25.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"dbcafbc5-eb39-40b3-9b25-73d97ce2c3b2","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:29.513Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"e5acd904-de0c-48cb-8f29-aea0469cc947","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:34.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"cbb22a6a-8609-4635-aefa-c5a48eae5303","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:35.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"31089862-62c3-464f-9d93-c2cc30b1bb2b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:39.323Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"d4611b98-563d-4955-b1cf-27f28b26b80b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:39.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"6c95aeda-76b5-4cc9-a125-27ffc5a2cfbf","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:44.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"74aced12-e719-4a81-8341-e874d45454eb","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:45.974Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"adda6981-22ac-4af8-9194-ee27487c4a15","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:49.391Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"1fd3e4a0-f4c0-430b-842b-ee7c474992bd","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:29:49.391Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"d38e2946-0c09-4242-9924-ccad2f2fbcdb","keyId":"1fd3e4a0-f4c0-430b-842b-ee7c474992bd","keyPrefix":"sk-oai-1MlvtrCqBjEI...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:29:49.392Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"d38e2946-0c09-4242-9924-ccad2f2fbcdb","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:29:49.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"6344fd49-f2ce-4bf4-8fbd-f95f649742c4","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:54.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"cbb1dccf-443e-4dc1-8d01-e479c3b8818b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:55.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"40c63125-44e7-405c-8b78-b69ac3fdcfc9","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:59.414Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"7c5d4036-a9cc-4727-9158-bd9d7cb18ada","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:59.416Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/subscriptions/select","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"2fd5c970-aeaa-4b42-802d-0dd4ece2af60","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:29:59.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"2cccd2e0-217b-4716-8a1e-1315cb2c3baa","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:03.427Z","caller":"api_keys/service.go:450","message":"Ephemeral key cleanup completed","deletedCount":0} {"level":"info","timestamp":"2026-07-14T11:30:03.427Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/cleanup","status":200,"latency_ms":0,"client_ip":"10.134.0.48","request_id":"dfd6e644-2d59-430b-af39-b3fae84ac9c3","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:04.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"f5810c2b-ea05-4a29-bbe1-6d620f5dcf08","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:05.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"9c753724-c99d-4d3b-9ecd-77d3b763667b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:09.465Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"1fd3e4a0-f4c0-430b-842b-ee7c474992bd"} {"level":"info","timestamp":"2026-07-14T11:30:09.465Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"d1cd13fa-cc46-4ec2-ba08-d177f87115af","keyId":"1fd3e4a0-f4c0-430b-842b-ee7c474992bd","revokedBy":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:30:09.465Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/1fd3e4a0-f4c0-430b-842b-ee7c474992bd","status":200,"latency_ms":2,"client_ip":"34.228.250.194","request_id":"d1cd13fa-cc46-4ec2-ba08-d177f87115af","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:30:09.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"fbbc13bd-ae41-4bbf-b9b1-94b5c6e5d249","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:14.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"f79cab3e-8bdd-4564-9f06-7e5821d55085","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:15.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"f6c76bfa-1883-4a08-9a8c-f3e9e2d6e72f","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:19.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"5efec974-d282-447e-b336-7ca406798176","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:21.490Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"7d85b260-47b6-4c48-9e12-cffbf330b8d4","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:24.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"cf1c240f-51a0-4387-8f21-79309f857a23","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:25.974Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"bdb21d35-05ed-4142-815d-3b8d6f535a15","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:29.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"410691f8-3a1c-499a-921d-e7a656274783","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:31.525Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"0feff11b-eccc-493c-a40f-13526edd5c51","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:31.527Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/subscriptions/select","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"ffb9d96b-fdb0-42dd-97b1-6abcea1909f6","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:34.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"92c74aaa-b362-48c4-a248-bf9c190ae8a8","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:35.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"fb5b392d-c855-4666-8ebb-8114fbc4e76d","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:39.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"fa7fc1dd-5fa2-4321-8e42-c6b74fc4b090","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:41.582Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"7bd9020f-1d25-4730-ae3d-48df269b8beb","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:30:41.583Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"8351cfe3-d286-4f7d-a7bb-5d35793f1a3b","keyId":"7bd9020f-1d25-4730-ae3d-48df269b8beb","keyPrefix":"sk-oai-ykWzg4k2RIDK...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:30:41.583Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"8351cfe3-d286-4f7d-a7bb-5d35793f1a3b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:30:41.614Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"7bd9020f-1d25-4730-ae3d-48df269b8beb"} {"level":"info","timestamp":"2026-07-14T11:30:41.614Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"024d0605-19f5-4a81-9ebb-93c98d48b551","keyId":"7bd9020f-1d25-4730-ae3d-48df269b8beb","revokedBy":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:30:41.614Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/7bd9020f-1d25-4730-ae3d-48df269b8beb","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"024d0605-19f5-4a81-9ebb-93c98d48b551","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:30:41.645Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/7bd9020f-1d25-4730-ae3d-48df269b8beb","status":404,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"8c017b0c-6955-4e40-8118-e11d068db16b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:30:41.679Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/nonexistent-uuid-12345","status":404,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"5292cb57-5b26-4f89-8d5a-5d46e642e17d","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:30:41.715Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"b5d0fb1b-e63e-42e7-8595-5db9178a4e1a","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:30:41.715Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"77edd9d1-6b30-4509-b900-27032cfb657e","keyId":"b5d0fb1b-e63e-42e7-8595-5db9178a4e1a","keyPrefix":"sk-oai-1adIS7bs6owB...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:30:41.715Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"77edd9d1-6b30-4509-b900-27032cfb657e","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:30:41.746Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"b5d0fb1b-e63e-42e7-8595-5db9178a4e1a"} {"level":"info","timestamp":"2026-07-14T11:30:41.746Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"adac9fcd-632d-46bc-b05e-56f4fc1d33d2","keyId":"b5d0fb1b-e63e-42e7-8595-5db9178a4e1a","revokedBy":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:30:41.746Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/b5d0fb1b-e63e-42e7-8595-5db9178a4e1a","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"adac9fcd-632d-46bc-b05e-56f4fc1d33d2","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:30:41.777Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"3d1bb534-b831-4f5f-b82e-70ffc709977d","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:30:41.777Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"31de92fb-cd86-4f5c-85cd-eca278977394","keyId":"3d1bb534-b831-4f5f-b82e-70ffc709977d","keyPrefix":"sk-oai-jr84aIeSBg18...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:30:41.777Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"31de92fb-cd86-4f5c-85cd-eca278977394","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:30:44.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"4b7628ef-2668-45fe-b9ae-520b9064d881","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:45.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"102c3dbb-1811-4770-a077-192245a0a655","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:49.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"3129036a-ebdf-4f14-b3b8-25420e30bc68","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:51.805Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"d9133e0f-e8f0-45e6-974e-3aca8090dae9","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:54.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"f1bfef7b-46c5-4104-8373-26485db86a9e","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:55.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"2185c2ec-9def-4009-90d0-31214a5d4c75","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:30:59.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"e4ba8f87-5970-4060-b9cf-483d6d263c29","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:01.831Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"6a8f5aa0-ede0-47e2-9bc4-dfc6cf62d83b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:01.833Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/subscriptions/select","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"5de5ad80-74a5-478f-ae3f-1cbd0b7f00c5","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:04.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"a3162e98-e735-499b-9d25-33f4f3df7ef7","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:05.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"07d2ec2a-f6de-4dde-90e5-1dc70f1a8055","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:09.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"b2d57272-27bf-4a9a-8bf9-71f7549672cc","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:11.900Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"3c32d329-faaa-4b63-acee-fa7c282132a1","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:11.900Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"3ed2c30c-69ba-4af6-b86f-8436f05bc732","keyId":"3c32d329-faaa-4b63-acee-fa7c282132a1","keyPrefix":"sk-oai-1SkpUN0xcYOe...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:11.900Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"3ed2c30c-69ba-4af6-b86f-8436f05bc732","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:11.936Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"e90cd8bc-daa5-4331-817c-c4dad2dc92b8","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:11.936Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"76bb95eb-30f3-4f8e-938d-45b14ed141ac","keyId":"e90cd8bc-daa5-4331-817c-c4dad2dc92b8","keyPrefix":"sk-oai-x3rkElattRqE...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:11.936Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"76bb95eb-30f3-4f8e-938d-45b14ed141ac","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:11.967Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"d1b9b47c-2423-4c39-8036-5e99e70abe36","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:11.967Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"e7591ed6-389f-4506-a1fe-5dc9042d5328","keyId":"d1b9b47c-2423-4c39-8036-5e99e70abe36","keyPrefix":"sk-oai-gDneZzO2crtT...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:11.967Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"e7591ed6-389f-4506-a1fe-5dc9042d5328","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:12.002Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"3c32d329-faaa-4b63-acee-fa7c282132a1"} {"level":"info","timestamp":"2026-07-14T11:31:12.002Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"cb87adb8-7f72-49d7-b1c4-16d564f9d9e6","keyId":"3c32d329-faaa-4b63-acee-fa7c282132a1","revokedBy":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:31:12.003Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/3c32d329-faaa-4b63-acee-fa7c282132a1","status":200,"latency_ms":2,"client_ip":"34.228.250.194","request_id":"cb87adb8-7f72-49d7-b1c4-16d564f9d9e6","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:12.039Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"e90cd8bc-daa5-4331-817c-c4dad2dc92b8"} {"level":"info","timestamp":"2026-07-14T11:31:12.039Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"27379563-8bd1-4d01-b7d9-539471187512","keyId":"e90cd8bc-daa5-4331-817c-c4dad2dc92b8","revokedBy":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:31:12.039Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/e90cd8bc-daa5-4331-817c-c4dad2dc92b8","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"27379563-8bd1-4d01-b7d9-539471187512","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:12.071Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"d1b9b47c-2423-4c39-8036-5e99e70abe36"} {"level":"info","timestamp":"2026-07-14T11:31:12.071Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"cbeb946b-6d05-4ff7-b42a-335443de4d15","keyId":"d1b9b47c-2423-4c39-8036-5e99e70abe36","revokedBy":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:31:12.071Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/d1b9b47c-2423-4c39-8036-5e99e70abe36","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"cbeb946b-6d05-4ff7-b42a-335443de4d15","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:12.109Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"4ae9af2b-062b-4d71-a224-7eaabbaf4cb5","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:12.109Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"19ff5363-e5bc-4835-b0a6-22ac5e2e683b","keyId":"4ae9af2b-062b-4d71-a224-7eaabbaf4cb5","keyPrefix":"sk-oai-84eN0P7HPDVL...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:12.109Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"19ff5363-e5bc-4835-b0a6-22ac5e2e683b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:12.143Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"6d54577f-047c-40e5-b0a8-d13388519d9d","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:12.143Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"5a515c71-eabe-4522-8457-1bfb413bf448","keyId":"6d54577f-047c-40e5-b0a8-d13388519d9d","keyPrefix":"sk-oai-1KzAyVORXhxh...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:12.143Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"5a515c71-eabe-4522-8457-1bfb413bf448","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:12.173Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"57ff8dd1-11d9-42e8-b419-4a6e64f1845e","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:12.173Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"39f4247a-49eb-4d93-aa8b-8f3283df8d07","keyId":"57ff8dd1-11d9-42e8-b419-4a6e64f1845e","keyPrefix":"sk-oai-1HhuItZ31Rg9...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:12.173Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"39f4247a-49eb-4d93-aa8b-8f3283df8d07","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:14.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"97f2e961-26a7-44d1-aed1-bdcae7756c66","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:15.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"8447a666-49e1-4edc-ab31-8dfa94e9e695","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:19.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"e49a4dfb-1273-4846-8f40-d40b4f935d9a","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:22.198Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"84584a97-4ccc-4d99-a6a4-392ddfc33221","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:22.200Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/subscriptions/select","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"3148f0fb-d455-4b70-8a41-fddf83c835b0","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:24.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"b3207c71-02db-4e2c-8037-8718f3ef911a","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:25.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"a93614c0-9b0e-48b8-b82a-81bd3c36b5ac","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:29.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"42c8da83-7d0e-4f1a-8a69-f7044e808f79","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:32.535Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"3ecd2e7b-0671-48ba-98fd-fdfc5de0e29c","ephemeral":true} {"level":"info","timestamp":"2026-07-14T11:31:32.535Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"c208c8d6-9946-45c2-8afa-acec1f25d670","keyId":"3ecd2e7b-0671-48ba-98fd-fdfc5de0e29c","keyPrefix":"sk-oai-SrKYKQRl7Jve...","username":"sha256:NY8NrpTnDLkt","ephemeral":true} {"level":"info","timestamp":"2026-07-14T11:31:32.535Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":2,"client_ip":"34.228.250.194","request_id":"c208c8d6-9946-45c2-8afa-acec1f25d670","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:32.574Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys/search","status":200,"latency_ms":5,"client_ip":"34.228.250.194","request_id":"7c94c6c7-6f3b-49e7-811e-0345c8055d56","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:32.605Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys/search","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"253fd930-f635-41f6-8ef0-5785f0fb329c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:32.641Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"15c1fd61-1010-4b95-87f1-1c707fe7dd65","ephemeral":true} {"level":"info","timestamp":"2026-07-14T11:31:32.641Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"b225a6ca-c7bf-453e-9e65-0ba653b093d2","keyId":"15c1fd61-1010-4b95-87f1-1c707fe7dd65","keyPrefix":"sk-oai-pAH1G2UFpFRI...","username":"sha256:NY8NrpTnDLkt","ephemeral":true} {"level":"info","timestamp":"2026-07-14T11:31:32.641Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"b225a6ca-c7bf-453e-9e65-0ba653b093d2","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:33.122Z","caller":"api_keys/service.go:450","message":"Ephemeral key cleanup completed","deletedCount":0} {"level":"info","timestamp":"2026-07-14T11:31:33.122Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/cleanup","status":200,"latency_ms":0,"client_ip":"::1","request_id":"e45ec2ad-4a2f-4750-8519-1b59acb8e1cb","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:33.160Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/v1/api-keys/15c1fd61-1010-4b95-87f1-1c707fe7dd65","status":200,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"42627bb5-9e49-4318-8d9c-8986dcb81749","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:33.931Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:DN7rS3WDjZB0","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:llm","system:authenticated"],"id":"54dbbf3b-cb01-4ccc-a7bb-42c35c0cf3d3","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:33.931Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"11bc297c-99f0-4e6a-b9ad-377b532d1ab1","keyId":"54dbbf3b-cb01-4ccc-a7bb-42c35c0cf3d3","keyPrefix":"sk-oai-1RlAjjK9usCe...","username":"sha256:DN7rS3WDjZB0","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:33.931Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"11bc297c-99f0-4e6a-b9ad-377b532d1ab1","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:34.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"098a537d-f393-47e3-914a-d260ea8d8f89","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:35.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"f93d980a-3685-40b7-81bf-8d5656a2f137","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:39.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"3ef1b411-a417-425c-af58-4e9984761cb9","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:44.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"784f9511-daea-4cac-80cf-0ad51bb497d4","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:45.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"a2f818d4-1bbf-44ae-8536-59ad782c1618","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:49.222Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:HVmShUeJq3P6","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:llm","system:authenticated"],"id":"fada8262-b71c-43b9-903d-4dcdbc4b2cdd","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:49.222Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"dae57421-1dca-43ca-9f54-a1a0aec8ffc6","keyId":"fada8262-b71c-43b9-903d-4dcdbc4b2cdd","keyPrefix":"sk-oai-KkfcWjQsvgaQ...","username":"sha256:HVmShUeJq3P6","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:31:49.222Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":2,"client_ip":"34.228.250.194","request_id":"dae57421-1dca-43ca-9f54-a1a0aec8ffc6","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:31:49.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"91065a2b-10e2-4974-8638-bff4ba317b05","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:54.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"608d0614-70a9-4dd8-8bda-fa75085675c7","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:55.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"2e4bc15a-3c3c-40f6-b5c4-2d0bd469f242","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:31:59.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"ce094865-456d-41d4-a687-72d32d3026de","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:04.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"11f4321f-dbc8-4ce9-8ff6-63c8b74003d6","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"warn","timestamp":"2026-07-14T11:32:04.731Z","caller":"api_keys/service.go:173","message":"Subscription selection failed when creating API key","user":"sha256:Zj5xT3J7zcmn","requestedSubscription":"e2e-apikey-failed-sub","error":"requested model is unhealthy in subscription"} {"level":"error","timestamp":"2026-07-14T11:32:04.731Z","caller":"api_keys/handler.go:255","message":"Failed to create API key","error":"requested model is unhealthy in subscription","stacktrace":"github.com/opendatahub-io/models-as-a-service/maas-api/internal/api_keys.(*Handler).CreateAPIKey\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/api_keys/handler.go:255\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware.TenantLogger.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware/tenant_logger.go:46\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\nmain.registerHandlers.(*Handler).ExtractUserInfo.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/token/handler.go:123\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\nmain.serve.NewMiddleware.func8\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/metrics/middleware.go:20\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/opendatahub-io/models-as-a-service/maas-api/internal/tracing.NewMiddleware.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/tracing/middleware.go:65\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware.AccessLogger.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware/access_log.go:20\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\nmain.serve.RequestID.func7\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware/request_id.go:57\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/gin-gonic/gin.CustomRecoveryWithWriter.func1\n\tgithub.com/gin-gonic/gin@v1.10.1/recovery.go:102\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/gin-gonic/gin.(*Engine).handleHTTPRequest\n\tgithub.com/gin-gonic/gin@v1.10.1/gin.go:644\ngithub.com/gin-gonic/gin.(*Engine).ServeHTTP\n\tgithub.com/gin-gonic/gin@v1.10.1/gin.go:600\nnet/http.serverHandler.ServeHTTP\n\tnet/http/server.go:3340\nnet/http.(*conn).serve\n\tnet/http/server.go:2109"} {"level":"info","timestamp":"2026-07-14T11:32:04.731Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":403,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"8e9927f4-6848-42fd-827e-c0ebe76cb241","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:05.974Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"b7208d06-163c-4268-8d78-61cc3b26d3f9","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:09.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"f5433d83-ad30-4507-93cd-7a668db01905","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:14.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"a5811a99-15b3-4bf1-b8a6-01594387ccb1","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:15.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"2c771796-9643-429b-b4c0-2011acb27dc5","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:19.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"7f9f50ab-16e6-45d6-9e15-7205b6893730","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:20.113Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:8g1rPKp12W71","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:llm","system:authenticated"],"id":"29fb3f28-cd55-4ccc-bbdc-ec6d6245dca8","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:20.113Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"89165937-8b75-4b4f-aed7-8d62daba9c1b","keyId":"29fb3f28-cd55-4ccc-bbdc-ec6d6245dca8","keyPrefix":"sk-oai-1Yv6ibN0eBKz...","username":"sha256:8g1rPKp12W71","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:20.113Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"89165937-8b75-4b4f-aed7-8d62daba9c1b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:24.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"b57cd13b-3696-4d00-bec8-02bfe9e064f5","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:25.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"ad695ad2-c0a5-4389-9d5f-c3a375d4fbf9","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"warn","timestamp":"2026-07-14T11:32:26.709Z","caller":"api_keys/service.go:173","message":"Subscription selection failed when creating API key","user":"sha256:N4_cmst9pdec","requestedSubscription":"e2e-apikey-unreconciled-sub","error":"requested model is unhealthy in subscription"} {"level":"error","timestamp":"2026-07-14T11:32:26.709Z","caller":"api_keys/handler.go:255","message":"Failed to create API key","error":"requested model is unhealthy in subscription","stacktrace":"github.com/opendatahub-io/models-as-a-service/maas-api/internal/api_keys.(*Handler).CreateAPIKey\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/api_keys/handler.go:255\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware.TenantLogger.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware/tenant_logger.go:46\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\nmain.registerHandlers.(*Handler).ExtractUserInfo.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/token/handler.go:123\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\nmain.serve.NewMiddleware.func8\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/metrics/middleware.go:20\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/opendatahub-io/models-as-a-service/maas-api/internal/tracing.NewMiddleware.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/tracing/middleware.go:65\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware.AccessLogger.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware/access_log.go:20\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\nmain.serve.RequestID.func7\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware/request_id.go:57\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/gin-gonic/gin.CustomRecoveryWithWriter.func1\n\tgithub.com/gin-gonic/gin@v1.10.1/recovery.go:102\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/gin-gonic/gin.(*Engine).handleHTTPRequest\n\tgithub.com/gin-gonic/gin@v1.10.1/gin.go:644\ngithub.com/gin-gonic/gin.(*Engine).ServeHTTP\n\tgithub.com/gin-gonic/gin@v1.10.1/gin.go:600\nnet/http.serverHandler.ServeHTTP\n\tnet/http/server.go:3340\nnet/http.(*conn).serve\n\tnet/http/server.go:2109"} {"level":"info","timestamp":"2026-07-14T11:32:26.709Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":400,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"43840b08-50fc-43d4-959d-c2e5691cfa24","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:29.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"19da5381-95c9-4daa-af14-1a839546149d","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:34.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"66f5f5b7-b3a6-4b9d-a8a6-6fe6c544461b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:35.974Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"3e4d87a7-28c6-4fa1-8afd-c34945863f8d","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:39.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"5703cc27-f0ad-4ee8-aeb5-1e1b25215f08","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:44.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"674828da-f916-4e34-9731-09a9817269a0","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:45.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"633359b4-0476-4d0e-9c17-889dbb3cb419","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"error","timestamp":"2026-07-14T11:32:47.003Z","caller":"token/handler.go:65","message":"Missing or empty username header","header":"X-MaaS-Username","stacktrace":"main.registerHandlers.(*Handler).ExtractUserInfo.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/token/handler.go:65\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\nmain.serve.NewMiddleware.func8\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/metrics/middleware.go:20\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/opendatahub-io/models-as-a-service/maas-api/internal/tracing.NewMiddleware.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/tracing/middleware.go:65\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware.AccessLogger.func1\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware/access_log.go:20\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\nmain.serve.RequestID.func7\n\tgithub.com/opendatahub-io/models-as-a-service/maas-api/internal/middleware/request_id.go:57\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/gin-gonic/gin.CustomRecoveryWithWriter.func1\n\tgithub.com/gin-gonic/gin@v1.10.1/recovery.go:102\ngithub.com/gin-gonic/gin.(*Context).Next\n\tgithub.com/gin-gonic/gin@v1.10.1/context.go:185\ngithub.com/gin-gonic/gin.(*Engine).handleHTTPRequest\n\tgithub.com/gin-gonic/gin@v1.10.1/gin.go:644\ngithub.com/gin-gonic/gin.(*Engine).ServeHTTP\n\tgithub.com/gin-gonic/gin@v1.10.1/gin.go:600\nnet/http.serverHandler.ServeHTTP\n\tnet/http/server.go:3340\nnet/http.(*conn).serve\n\tnet/http/server.go:2109"} {"level":"info","timestamp":"2026-07-14T11:32:47.003Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":500,"latency_ms":0,"client_ip":"34.228.250.194","request_id":"bbfb081b-94c3-4936-a82b-bac4f9ea4f4b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:49.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"b357609a-03ae-400b-9369-e772b26a5204","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:52.046Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:WC7mZxfAKdpM","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:llm","system:authenticated"],"id":"e3f4d306-4843-44c5-b206-0f3588b93b28","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:52.046Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"0554c4cd-6b07-4962-ba06-4f1a0b3c95cc","keyId":"e3f4d306-4843-44c5-b206-0f3588b93b28","keyPrefix":"sk-oai-ITunWkC5D0Cs...","username":"sha256:WC7mZxfAKdpM","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:52.046Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"0554c4cd-6b07-4962-ba06-4f1a0b3c95cc","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:52.081Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:WC7mZxfAKdpM","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:llm","system:authenticated"],"id":"b5ba83ae-0b23-4654-b188-aa16c649ac83","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:52.082Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"c88780c6-055c-43e7-8379-6da8200337e4","keyId":"b5ba83ae-0b23-4654-b188-aa16c649ac83","keyPrefix":"sk-oai-bEt4jB63huIx...","username":"sha256:WC7mZxfAKdpM","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:52.082Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"c88780c6-055c-43e7-8379-6da8200337e4","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:52.123Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:WC7mZxfAKdpM","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:llm","system:authenticated"],"id":"0ebd37a2-d888-48a2-b548-ddf8b5dfae35","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:52.123Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"0eb14448-e25a-455a-9e19-b736dcbab459","keyId":"0ebd37a2-d888-48a2-b548-ddf8b5dfae35","keyPrefix":"sk-oai-Pi5B10b9SC7o...","username":"sha256:WC7mZxfAKdpM","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:52.123Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":2,"client_ip":"34.228.250.194","request_id":"0eb14448-e25a-455a-9e19-b736dcbab459","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:52.160Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys/search","status":200,"latency_ms":4,"client_ip":"34.228.250.194","request_id":"8aeab615-ad1b-4f28-8ea9-b50ebf493038","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:52.194Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"e3f4d306-4843-44c5-b206-0f3588b93b28"} {"level":"info","timestamp":"2026-07-14T11:32:52.194Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"0869dedd-5a46-4c1b-98e2-fd3520e3da22","keyId":"e3f4d306-4843-44c5-b206-0f3588b93b28","revokedBy":"sha256:WC7mZxfAKdpM"} {"level":"info","timestamp":"2026-07-14T11:32:52.194Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/e3f4d306-4843-44c5-b206-0f3588b93b28","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"0869dedd-5a46-4c1b-98e2-fd3520e3da22","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:52.226Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"b5ba83ae-0b23-4654-b188-aa16c649ac83"} {"level":"info","timestamp":"2026-07-14T11:32:52.226Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"fb5d51ad-1511-441e-9331-dfd724dc3e6f","keyId":"b5ba83ae-0b23-4654-b188-aa16c649ac83","revokedBy":"sha256:WC7mZxfAKdpM"} {"level":"info","timestamp":"2026-07-14T11:32:52.226Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/b5ba83ae-0b23-4654-b188-aa16c649ac83","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"fb5d51ad-1511-441e-9331-dfd724dc3e6f","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:52.264Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"0ebd37a2-d888-48a2-b548-ddf8b5dfae35"} {"level":"info","timestamp":"2026-07-14T11:32:52.264Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"e7e5498c-f421-428e-9c13-cac673ce95f9","keyId":"0ebd37a2-d888-48a2-b548-ddf8b5dfae35","revokedBy":"sha256:WC7mZxfAKdpM"} {"level":"info","timestamp":"2026-07-14T11:32:52.264Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/0ebd37a2-d888-48a2-b548-ddf8b5dfae35","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"e7e5498c-f421-428e-9c13-cac673ce95f9","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:54.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"a59202e7-b862-47fa-9caf-d345e8ec9cd7","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:55.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"7b4a5699-ca66-4b99-bedd-227b25b0dc88","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:32:57.354Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"a25965ef-9709-4f3c-946b-9aae90bc3c7e","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:57.354Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"3d252a00-24ad-42d7-9957-0457dcfacf5b","keyId":"a25965ef-9709-4f3c-946b-9aae90bc3c7e","keyPrefix":"sk-oai-1ThVoJJuTt5L...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:57.354Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"3d252a00-24ad-42d7-9957-0457dcfacf5b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:57.386Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"603dfa6a-7b62-4bfd-9c53-d988771ee09b","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:57.386Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"44775c9e-4669-4742-8493-cd370d98c37f","keyId":"603dfa6a-7b62-4bfd-9c53-d988771ee09b","keyPrefix":"sk-oai-1ZACWQAq19sU...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:57.386Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"44775c9e-4669-4742-8493-cd370d98c37f","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:57.425Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys/search","status":200,"latency_ms":3,"client_ip":"34.228.250.194","request_id":"227cdb09-533f-4677-ac6a-0ccbd7c01a2b","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:57.456Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"a25965ef-9709-4f3c-946b-9aae90bc3c7e"} {"level":"info","timestamp":"2026-07-14T11:32:57.456Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"f739c5c6-aac0-4dab-a42d-60e2d6cd0cdf","keyId":"a25965ef-9709-4f3c-946b-9aae90bc3c7e","revokedBy":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:32:57.457Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/a25965ef-9709-4f3c-946b-9aae90bc3c7e","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"f739c5c6-aac0-4dab-a42d-60e2d6cd0cdf","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:57.488Z","caller":"api_keys/store_postgres.go:511","message":"Revoked API key","id":"603dfa6a-7b62-4bfd-9c53-d988771ee09b"} {"level":"info","timestamp":"2026-07-14T11:32:57.488Z","caller":"api_keys/handler.go:406","message":"Revoked API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"dabb15e9-75fc-4c2a-8f0e-2498f1443e99","keyId":"603dfa6a-7b62-4bfd-9c53-d988771ee09b","revokedBy":"sha256:NY8NrpTnDLkt"} {"level":"info","timestamp":"2026-07-14T11:32:57.488Z","caller":"middleware/access_log.go:30","message":"request completed","method":"DELETE","path":"/v1/api-keys/603dfa6a-7b62-4bfd-9c53-d988771ee09b","status":200,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"dabb15e9-75fc-4c2a-8f0e-2498f1443e99","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:57.528Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"dbdeb52e-b7ac-4643-9b47-a12beb1eabe3","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:57.528Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"33019c2f-80ff-4bbe-a202-fea9c59bdf78","keyId":"dbdeb52e-b7ac-4643-9b47-a12beb1eabe3","keyPrefix":"sk-oai-AEC8izBbHGTW...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:32:57.528Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"33019c2f-80ff-4bbe-a202-fea9c59bdf78","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:32:59.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"1036e9da-279f-4eee-8e0c-084fdbcf1879","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:04.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"83385638-f7e7-4bb7-bf45-ba7de2e9dd45","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:05.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"ea9aec36-5700-4d1b-bd82-f8625f37a007","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:07.564Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"53acc249-1f46-47b0-be98-70d7caecf3a7","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:07.566Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/subscriptions/select","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"9be69111-8924-4264-b15b-26f4358ad7f4","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:09.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"f5920523-da9a-4e8c-b574-1d664022426a","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:14.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"e293361d-36aa-4d1e-84f1-d73291e0c144","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:15.974Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"d3ca729f-5e8a-4639-8891-ef77219e7854","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:17.620Z","caller":"api_keys/service.go:193","message":"Created API key","user":"sha256:NY8NrpTnDLkt","groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"id":"bbfc007e-6eac-4acf-8e4a-49946b4c4099","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:33:17.620Z","caller":"api_keys/handler.go:295","message":"Created API key","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","request_id":"d7116068-bd64-4f5f-8e17-457616b26d59","keyId":"bbfc007e-6eac-4acf-8e4a-49946b4c4099","keyPrefix":"sk-oai-P5kHMrlvmWHp...","username":"sha256:NY8NrpTnDLkt","ephemeral":false} {"level":"info","timestamp":"2026-07-14T11:33:17.620Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/v1/api-keys","status":201,"latency_ms":1,"client_ip":"34.228.250.194","request_id":"d7116068-bd64-4f5f-8e17-457616b26d59","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=present X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=present X-MaaS-Group=present"} {"level":"info","timestamp":"2026-07-14T11:33:19.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"d71c9eee-b308-4574-9de2-3d4748326c22","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:24.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"a8b66e55-7a29-4d7b-bbe7-d5fb90b37214","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:25.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"e344b55c-06f7-46be-9b12-27598ba93a8c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:27.644Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/api-keys/validate","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"5b907c9f-2763-4df7-b959-c71fdd627f05","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:27.646Z","caller":"middleware/access_log.go:30","message":"request completed","method":"POST","path":"/internal/v1/subscriptions/select","status":200,"latency_ms":0,"client_ip":"10.132.0.37","request_id":"8fe755e3-5651-4a16-9232-4f27e1c28b78","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:29.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"dee46f6a-417f-4314-847a-279805178987","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:34.515Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"1b8c703b-75b3-4383-9a4b-cec878413792","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:35.973Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"94b4f529-963d-4d1a-a9a6-59e626791fad","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:39.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"1f82cf81-fc37-4b10-931e-06e97d63489c","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"} {"level":"info","timestamp":"2026-07-14T11:33:44.514Z","caller":"middleware/access_log.go:30","message":"request completed","method":"GET","path":"/health","status":200,"latency_ms":0,"client_ip":"10.133.0.2","request_id":"645317d6-cc66-436f-9e8d-02a868b566c2","tenant_name":"models-as-a-service","tenant_namespace":"models-as-a-service","gateway_name":"maas-default-gateway","auth_headers":"Authorization=absent X-Api-Key=absent Cookie=absent Set-Cookie=absent X-MaaS-Username=absent X-MaaS-Group=absent"}