{"level":"info","timestamp":"2026-06-03T22:54:52.628Z","caller":"cmd/main.go:65","message":"Loading database connection URL from secret..."} {"level":"info","timestamp":"2026-06-03T22:54:52.645Z","caller":"cmd/main.go:172","message":"Connecting to PostgreSQL database..."} {"level":"info","timestamp":"2026-06-03T22:54:52.645Z","caller":"cmd/main.go:101","message":"Metrics server starting","address":":9090"} {"level":"info","timestamp":"2026-06-03T22:54:52.783Z","caller":"api_keys/db_driver.go:90","message":"Database schema applied","version":3} {"level":"info","timestamp":"2026-06-03T22:54:52.784Z","caller":"api_keys/db_driver.go:57","message":"Connected to PostgreSQL database (schema applied)"} {"level":"info","timestamp":"2026-06-03T22:54:52.893Z","caller":"cmd/main.go:193","message":"Resolved gateway internal host for access probes","host":"maas-default-gateway-openshift-default.openshift-ingress.svc.cluster.local"} {"level":"info","timestamp":"2026-06-03T22:54:52.917Z","caller":"cmd/main.go:134","message":"Server starting","address":":8443","secure":true} [GIN] 2026/06/03 - 22:54:58 | 200 | 64.719µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:03 | 200 | 33.28µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:08 | 200 | 34.114µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:13 | 200 | 34.735µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:18 | 200 | 32.471µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:23 | 200 | 33.644µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:28 | 200 | 33.007µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:30 | 200 | 37.496µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:33 | 200 | 34.327µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:38 | 200 | 43.909µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:40 | 200 | 33.832µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:43 | 200 | 50.953µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:48 | 200 | 35.461µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:50 | 200 | 32.642µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:53 | 200 | 31.497µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:55:58 | 200 | 32.947µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:00 | 200 | 38.458µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:03 | 200 | 33.775µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:08 | 200 | 33.411µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:10 | 200 | 40.06µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:13 | 200 | 34.274µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:18 | 200 | 39.078µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:20 | 200 | 35.466µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:23 | 200 | 34.668µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:28 | 200 | 39.163µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:30 | 200 | 40.977µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:33 | 200 | 31.681µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:38 | 200 | 34.241µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:40 | 200 | 42.171µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:43 | 200 | 35.772µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:48 | 200 | 32.143µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:50 | 200 | 37.711µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:53 | 200 | 47.48µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:56:58 | 200 | 37.502µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:00 | 200 | 37.136µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:03 | 200 | 38.773µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:08 | 200 | 39.434µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:10 | 200 | 41.294µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:13 | 200 | 39.467µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:18 | 200 | 38.352µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:20 | 200 | 42.977µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:23 | 200 | 38.49µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:28 | 200 | 38.413µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:30 | 200 | 37.137µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:33 | 200 | 40.067µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:38 | 200 | 43.066µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:40 | 200 | 43.03µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:43 | 200 | 40.305µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:48 | 200 | 41.426µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:50 | 200 | 40.732µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:53 | 200 | 37.133µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:57:58 | 200 | 43.631µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:00 | 200 | 46.695µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:03 | 200 | 42.818µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:08 | 200 | 40.826µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:10 | 200 | 38.446µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:13 | 200 | 38.983µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:18 | 200 | 38.726µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:20 | 200 | 39.308µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:23 | 200 | 44.999µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:28 | 200 | 56.1µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:30 | 200 | 48.018µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:33 | 200 | 57.458µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:38 | 200 | 38.891µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:40 | 200 | 39.879µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:43 | 200 | 42.437µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:48 | 200 | 40.772µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:50 | 200 | 40.19µs | 10.132.0.2 | GET "/health" [GIN] 2026/06/03 - 22:58:53 | 200 | 34.177µs | 10.132.0.2 | GET "/health"