time=2026-04-24T12:01:44.769Z level=INFO source=github.com/kubearchive/kubearchive/cmd/api/main.go:116 msg="Starting KubeArchive API" version=v1.21.3 commit=226bfb8797e3716d554f0b3f779cfa030e89b7f8 built=2026-03-27T15:54:19Z time=2026-04-24T12:01:44.769Z level=INFO source=github.com/kubearchive/kubearchive/cmd/api/main.go:123 msg="Establishing database connection for API server" time=2026-04-24T12:01:44.769Z level=INFO source=github.com/kubearchive/kubearchive/pkg/database/database.go:49 msg="Initializing database connection" time=2026-04-24T12:01:44.769Z level=INFO source=github.com/kubearchive/kubearchive/pkg/database/database.go:59 msg="Database environment configured" database_type=postgresql host=postgresql.product-kubearchive.svc.cluster.local port=5432 database_name=kubearchive user=kubearchive time=2026-04-24T12:01:44.769Z level=INFO source=github.com/kubearchive/kubearchive/pkg/database/database.go:68 msg="Initializing registered database" type=postgresql time=2026-04-24T12:01:44.769Z level=INFO source=github.com/kubearchive/kubearchive/pkg/database/sql/connection.go:19 msg="Establishing database connection" time=2026-04-24T12:01:44.781Z level=INFO source=github.com/kubearchive/kubearchive/pkg/database/sql/connection.go:47 msg="Successfully connected to the database" time=2026-04-24T12:01:44.781Z level=INFO source=github.com/kubearchive/kubearchive/pkg/database/sql/connection.go:51 msg="Database connection information" driver=postgres host=postgresql.product-kubearchive.svc.cluster.local port=5432 database=kubearchive user=kubearchive ssl_mode=require time=2026-04-24T12:01:44.781Z level=INFO source=github.com/kubearchive/kubearchive/pkg/database/database.go:78 msg="Database initialized successfully" time=2026-04-24T12:01:44.781Z level=INFO source=github.com/kubearchive/kubearchive/pkg/database/database.go:88 msg="Verifying database schema version" time=2026-04-24T12:01:44.781Z level=INFO source=github.com/kubearchive/kubearchive/pkg/database/database.go:115 msg="Database schema version check" min_version=10 max_version=13 actual_version=13 time=2026-04-24T12:01:44.781Z level=INFO source=github.com/kubearchive/kubearchive/pkg/database/database.go:131 msg="Database connection fully established" type=postgresql schema_version=13 status=ready time=2026-04-24T12:01:44.781Z level=INFO source=github.com/kubearchive/kubearchive/cmd/api/main.go:132 msg="Database connection established successfully" component=api_server time=2026-04-24T12:01:49.773Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:01:54.776Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:02:04.785Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:02:14.792Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:02:24.800Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:02:34.807Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:02:44.772Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:02:44.811Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:02:54.818Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:03:04.826Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:03:14.833Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:03:24.839Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:03:34.847Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:03:44.776Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:03:44.852Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:03:54.860Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:04:04.866Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:04:14.870Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:04:24.879Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:04:34.886Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:04:44.776Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:04:44.890Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:04:54.898Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:05:04.907Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:05:14.912Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:05:24.916Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:05:34.925Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:05:44.776Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:05:44.929Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:05:54.939Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:06:04.947Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:06:14.952Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:06:24.955Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:06:34.962Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:06:44.775Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:06:44.967Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:06:54.972Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:07:04.981Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:07:14.990Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:07:24.997Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:07:35.005Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:07:44.775Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:07:45.010Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:07:55.019Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:08:05.023Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:08:15.028Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:08:25.032Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:08:35.036Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:08:44.776Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:08:45.042Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:08:55.050Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:09:05.058Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:09:15.063Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:09:25.068Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:09:35.077Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:09:44.776Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:09:45.083Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:09:55.090Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:10:05.099Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:10:15.104Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:10:25.107Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:10:35.115Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:10:44.776Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:10:45.120Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:10:55.127Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:11:05.135Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:11:15.144Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:11:25.152Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:11:35.158Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:11:44.776Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:11:45.162Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:11:55.168Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:12:05.176Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:12:10.177Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:12:20.177Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:12:30.179Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:12:40.184Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:12:44.775Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:12:50.185Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:13:00.189Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:13:10.194Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:13:20.199Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:13:30.201Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:13:40.206Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:13:44.775Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:13:50.207Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:14:00.211Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:14:10.216Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:14:20.221Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:14:30.226Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:14:40.230Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:14:44.776Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:14:50.231Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:15:00.237Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:15:10.238Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:15:20.240Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:15:30.244Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:15:40.248Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:15:44.776Z level=INFO msg="failed to upload metrics: Post \"http://otel-collector:4318/v1/metrics\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:15:50.249Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused" time=2026-04-24T12:16:00.254Z level=INFO msg="traces export: Post \"http://otel-collector:4318/v1/traces\": dial tcp 172.30.68.107:4318: connect: connection refused"