[2026-04-12 03:52:27.203] [DEBUG] Database query executed                                 | 📍 database.go:174 | duration_ms: 1.827394ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-12 03:52:27.212] [DEBUG] Database query executed                                 | 📍 database.go:174 | duration_ms: 647.517µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-12 03:52:27.220] [DEBUG] Database query executed                                 | 📍 database.go:174 | duration_ms: 1.072698ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-12 03:52:27.222] [DEBUG] Database query executed                                 | 📍 database.go:174 | duration_ms: 188.049µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT DATABASE(), VERSION(), USER()
[2026-04-12 03:52:27.241] [DEBUG] Database query executed                                 | 📍 database.go:174 | duration_ms: 665.981µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT DB_NAME(), @@VERSION, SYSTEM_USER
[2026-04-12 03:52:27.241] [INFO ] HTTP Request                                            | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 58.908543ms | method: GET | path: /health/database | request_id: 69e68fea-080e-419d-ba06-c0868de1c8c5 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-12 04:13:51.322] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 04:13:51.323] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 04:13:51.323] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:13:51.343] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:13:51.343] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:13:51.352] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:13:51.352] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:13:51.361] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:13:51.361] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:13:51.368] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:13:51.368] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:13:51.370] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:13:51.370] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:13:51.372] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 04:13:51.373] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 04:13:51.373] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 04:13:51.374] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 04:13:51.375] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 04:13:51.375] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 04:13:51.375] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 04:14:00.581] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 04:14:00.581] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 04:14:00.581] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:00.600] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:14:00.600] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:00.607] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:14:00.607] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:00.617] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:14:00.617] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:00.624] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:14:00.624] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:00.626] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:14:00.626] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:00.628] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 04:14:00.628] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 04:14:00.628] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 04:14:00.629] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 04:14:00.629] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 04:14:00.629] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 04:14:00.629] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 04:14:21.346] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 04:14:21.346] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 04:14:21.346] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:21.348] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:14:21.348] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:21.368] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:14:21.368] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:21.376] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:14:21.376] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:21.384] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:14:21.384] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:21.391] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:14:21.391] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:14:21.393] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 04:14:21.393] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 04:14:21.393] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 04:14:21.394] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 04:14:21.394] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 04:14:21.394] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 04:14:21.394] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 04:23:36.039] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 04:23:36.039] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 04:23:36.039] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:23:36.047] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:23:36.047] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:23:36.055] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:23:36.055] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:23:36.062] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:23:36.062] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:23:36.064] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:23:36.064] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:23:36.079] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:23:36.080] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:23:36.081] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 04:23:36.081] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 04:23:36.082] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 04:23:36.082] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 04:23:36.082] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 04:23:36.082] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 04:23:36.082] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 04:37:13.043] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 04:37:13.043] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 04:37:13.043] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:37:13.052] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:37:13.053] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:37:13.060] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:37:13.060] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:37:13.068] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:37:13.068] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:37:13.070] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:37:13.070] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:37:13.091] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 04:37:13.091] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 04:37:13.092] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 04:37:13.093] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 04:37:13.093] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 04:37:13.093] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 04:37:13.093] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 04:37:13.093] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 04:37:13.094] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:20:05.055] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:20:05.056] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:20:05.056] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:20:05.070] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:20:05.070] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:20:05.079] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:20:05.079] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:20:05.086] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:20:05.086] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:20:05.088] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:20:05.088] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:20:05.111] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:20:05.111] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:20:05.112] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:20:05.113] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:20:05.113] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:20:05.113] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:20:05.114] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:20:05.114] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:20:05.114] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:23:38.579] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:23:38.579] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:23:38.579] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:23:38.598] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:23:38.598] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:23:38.606] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:23:38.606] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:23:38.614] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:23:38.614] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:23:38.621] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:23:38.621] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:23:38.623] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:23:38.623] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:23:38.624] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:23:38.625] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:23:38.625] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:23:38.625] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:23:38.625] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:23:38.626] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:23:38.626] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:44:48.558] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:44:48.558] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:44:48.558] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:48.560] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:48.560] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:48.581] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:48.581] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:48.589] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:48.589] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:48.596] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:48.596] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:48.604] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:48.604] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:48.605] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:44:48.605] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:44:48.605] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:44:48.606] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:44:48.606] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:44:48.606] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:44:48.606] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:44:51.062] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:44:51.062] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:44:51.062] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:51.071] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:51.071] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:51.078] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:51.078] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:51.079] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:51.079] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:51.100] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:51.100] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:51.107] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:51.107] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:51.109] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:44:51.109] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:44:51.109] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:44:51.110] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:44:51.110] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:44:51.110] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:44:51.110] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:44:53.612] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:44:53.612] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:44:53.612] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:53.631] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:53.631] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:53.638] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:53.638] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:53.649] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:53.649] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:53.656] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:53.656] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:53.658] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:53.658] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:53.659] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:44:53.659] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:44:53.659] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:44:53.660] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:44:53.660] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:44:53.660] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:44:53.660] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:44:55.932] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:44:55.933] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:44:55.933] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:55.934] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:55.934] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:55.953] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:55.953] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:55.962] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:55.962] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:55.969] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:55.970] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:55.977] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:55.977] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:55.978] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:44:55.978] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:44:55.979] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:44:55.979] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:44:55.979] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:44:55.979] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:44:55.979] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:44:58.329] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:44:58.329] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:44:58.329] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:58.331] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:58.331] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:58.350] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:58.350] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:58.357] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:58.357] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:58.364] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:58.364] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:58.370] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:44:58.371] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:44:58.372] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:44:58.372] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:44:58.372] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:44:58.372] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:44:58.373] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:44:58.373] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:44:58.373] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:45:27.584] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:45:27.584] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:45:27.584] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:45:27.605] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:45:27.605] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:45:27.613] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:45:27.613] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:45:27.620] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:45:27.620] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:45:27.626] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:45:27.626] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:45:27.628] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:45:27.628] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:45:27.629] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:45:27.630] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:45:27.630] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:45:27.630] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:45:27.630] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:45:27.630] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:45:27.631] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:47:03.711] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:47:03.711] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:47:03.711] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:47:03.719] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:47:03.720] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:47:03.729] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:47:03.730] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:47:03.736] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:47:03.736] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:47:03.737] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:47:03.737] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:47:03.758] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:47:03.758] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:47:03.760] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:47:03.760] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:47:03.760] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:47:03.760] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:47:03.761] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:47:03.761] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:47:03.761] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:49:55.213] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:49:55.213] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:49:55.213] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:49:55.252] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:49:55.252] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:49:55.296] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:49:55.296] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:49:55.340] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:49:55.340] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:49:55.364] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:49:55.364] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:49:55.386] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:49:55.386] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:49:55.388] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:49:55.389] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:49:55.389] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:49:55.389] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:49:55.389] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:49:55.389] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:49:55.389] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:51:02.441] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:51:02.441] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:51:02.441] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:02.449] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:02.449] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:02.456] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:02.456] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:02.457] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:02.458] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:02.476] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:02.476] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:02.484] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:02.484] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:02.485] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:51:02.485] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:51:02.486] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:51:02.486] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:51:02.486] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:51:02.486] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:51:02.486] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:51:05.179] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:51:05.180] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:51:05.180] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:05.188] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:05.188] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:05.196] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:05.196] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:05.198] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:05.198] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:05.217] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:05.218] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:05.224] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:05.224] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:05.226] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:51:05.226] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:51:05.226] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:51:05.227] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:51:05.227] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:51:05.227] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:51:05.227] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:51:07.260] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:51:07.260] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:51:07.260] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:07.262] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:07.262] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:07.281] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:07.281] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:07.290] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:07.290] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:07.298] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:07.298] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:07.305] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:51:07.305] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:51:07.306] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:51:07.307] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:51:07.307] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:51:07.307] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:51:07.307] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:51:07.307] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:51:07.307] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:52:13.631] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:52:13.631] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:52:13.631] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:52:13.633] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:52:13.633] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:52:13.652] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:52:13.652] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:52:13.660] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:52:13.660] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:52:13.667] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:52:13.668] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:52:13.675] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:52:13.675] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:52:13.677] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:52:13.677] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:52:13.677] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:52:13.678] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:52:13.678] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:52:13.678] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:52:13.678] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:53:01.862] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:53:01.862] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:53:01.862] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:01.870] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:01.871] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:01.879] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:01.879] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:01.886] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:01.886] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:01.888] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:01.888] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:01.908] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:01.908] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:01.909] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:53:01.910] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:53:01.910] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:53:01.910] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:53:01.910] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:53:01.910] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:53:01.910] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:53:04.661] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:53:04.661] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:53:04.661] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:04.680] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:04.680] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:04.690] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:04.690] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:04.697] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:04.698] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:04.705] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:04.705] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:04.706] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:04.707] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:04.708] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:53:04.708] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:53:04.708] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:53:04.709] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:53:04.709] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:53:04.709] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:53:04.709] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:53:07.073] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:53:07.073] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:53:07.073] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:07.081] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:07.081] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:07.088] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:07.089] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:07.096] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:07.096] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:07.097] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:07.097] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:07.117] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:07.117] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:07.119] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:53:07.119] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:53:07.119] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:53:07.119] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:53:07.120] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:53:07.120] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:53:07.120] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:53:14.882] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:53:14.882] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:53:14.882] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:14.889] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:14.889] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:14.896] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:14.896] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:14.903] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:14.903] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:14.905] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:14.905] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:14.924] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:53:14.924] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:53:14.925] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:53:14.926] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:53:14.926] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:53:14.926] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:53:14.926] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:53:14.926] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:53:14.926] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:54:08.776] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:54:08.776] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:54:08.776] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:08.785] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:54:08.785] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:08.792] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:54:08.792] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:08.793] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:54:08.793] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:08.812] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:54:08.812] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:08.822] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:54:08.822] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:08.824] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:54:08.824] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:54:08.824] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:54:08.825] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:54:08.825] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:54:08.825] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:54:08.825] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:54:40.660] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:54:40.660] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:54:40.660] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:40.671] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:54:40.671] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:40.679] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:54:40.679] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:40.686] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:54:40.687] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:40.688] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:54:40.688] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:40.711] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:54:40.711] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:54:40.713] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:54:40.713] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:54:40.713] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:54:40.714] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:54:40.714] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:54:40.714] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:54:40.714] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:56:12.967] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:56:12.968] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:56:12.968] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:12.989] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:12.989] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:12.996] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:12.996] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:13.004] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:13.004] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:13.010] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:13.010] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:13.012] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:13.012] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:13.013] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:56:13.013] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:56:13.013] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:56:13.014] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:56:13.014] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:56:13.014] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:56:13.014] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:56:15.457] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:56:15.458] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:56:15.458] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:15.477] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:15.477] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:15.485] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:15.485] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:15.493] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:15.493] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:15.500] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:15.500] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:15.502] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:15.502] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:15.503] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:56:15.504] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:56:15.504] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:56:15.504] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:56:15.504] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:56:15.504] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:56:15.505] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:56:17.578] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:56:17.578] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:56:17.578] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:17.580] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:17.580] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:17.598] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:17.598] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:17.606] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:17.606] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:17.613] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:17.613] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:17.620] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:17.620] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:17.621] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:56:17.622] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:56:17.622] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:56:17.622] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:56:17.622] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:56:17.622] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:56:17.622] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:56:21.000] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:56:21.000] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:56:21.000] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:21.002] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:21.002] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:21.024] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:21.024] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:21.032] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:21.032] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:21.040] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:21.040] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:21.047] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:21.047] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:21.049] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:56:21.049] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:56:21.049] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:56:21.050] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:56:21.050] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:56:21.050] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:56:21.050] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:56:46.972] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:56:46.972] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:56:46.972] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:46.981] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:46.981] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:46.989] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:46.989] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:46.996] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:46.996] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:46.998] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:46.998] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:47.022] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:47.022] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:47.023] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:56:47.024] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:56:47.024] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:56:47.024] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:56:47.024] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:56:47.024] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:56:47.024] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:56:50.780] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:56:50.780] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:56:50.780] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:50.788] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:50.788] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:50.798] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:50.798] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:50.805] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:50.805] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:50.806] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:50.806] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:50.827] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:56:50.827] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:56:50.828] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:56:50.829] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:56:50.829] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:56:50.829] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:56:50.829] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:56:50.829] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 09:56:50.829] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:57:49.879] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 09:57:49.879] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 09:57:49.879] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:57:49.887] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:57:49.887] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:57:49.888] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:57:49.888] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:57:49.908] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:57:49.908] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:57:49.915] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:57:49.915] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:57:49.923] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 09:57:49.923] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 09:57:49.924] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 09:57:49.925] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 09:57:49.925] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 09:57:49.925] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 09:57:49.925] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 09:57:49.925] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 09:57:49.925] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:00:07.798] [INFO ] HTTP Request                                            | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 989.127µs | method: GET | path: /health | request_id: 9586e72e-7efe-426c-848a-b077f3c3931d | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-12 10:00:11.013] [DEBUG] Database query executed                                 | 📍 database.go:174 | duration_ms: 295.475µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT DATABASE(), VERSION(), USER()
[2026-04-12 10:00:11.015] [DEBUG] Database query executed                                 | 📍 database.go:174 | duration_ms: 865.525µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT DB_NAME(), @@VERSION, SYSTEM_USER
[2026-04-12 10:00:11.017] [DEBUG] Database query executed                                 | 📍 database.go:174 | duration_ms: 1.203233ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-12 10:00:11.019] [DEBUG] Database query executed                                 | 📍 database.go:174 | duration_ms: 766.491µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-12 10:00:11.021] [DEBUG] Database query executed                                 | 📍 database.go:174 | duration_ms: 929.318µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-12 10:00:11.021] [INFO ] HTTP Request                                            | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 8.553157ms | method: GET | path: /health/database | request_id: e853f5dc-b467-4b58-a955-d289ba9c3f23 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-12 10:02:30.419] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:02:30.419] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:02:30.419] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:30.428] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:30.428] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:30.435] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:30.435] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:30.437] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:30.437] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:30.699] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:30.699] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:30.707] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:30.707] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:30.709] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:02:30.709] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:02:30.709] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:02:30.709] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:02:30.709] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:02:30.710] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:02:30.710] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:02:33.127] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:02:33.127] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:02:33.127] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:33.128] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:33.128] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:33.148] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:33.148] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:33.156] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:33.156] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:33.163] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:33.163] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:33.170] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:33.170] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:33.171] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:02:33.171] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:02:33.171] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:02:33.172] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:02:33.172] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:02:33.172] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:02:33.172] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:02:36.446] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:02:36.446] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:02:36.446] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:36.447] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:36.447] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:36.466] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:36.466] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:36.475] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:36.475] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:36.482] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:36.482] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:36.490] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:02:36.490] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:02:36.491] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:02:36.491] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:02:36.491] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:02:36.492] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:02:36.492] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:02:36.492] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:02:36.492] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:04:13.720] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:04:13.720] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:04:13.720] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:04:13.728] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:04:13.728] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:04:13.735] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:04:13.735] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:04:13.736] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:04:13.736] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:04:13.755] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:04:13.755] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:04:13.762] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:04:13.762] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:04:13.763] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:04:13.764] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:04:13.764] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:04:13.764] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:04:13.764] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:04:13.764] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:04:13.765] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:11:02.812] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:11:02.812] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:11:02.812] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:02.814] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:02.814] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:02.833] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:02.833] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:02.841] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:02.841] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:02.848] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:02.848] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:02.855] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:02.855] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:02.856] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:11:02.857] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:11:02.857] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:11:02.857] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:11:02.857] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:11:02.857] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:11:02.857] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:11:05.960] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:11:05.961] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:11:05.961] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:05.968] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:05.968] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:05.975] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:05.975] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:05.977] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:05.977] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:05.996] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:05.996] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:06.003] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:06.003] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:06.004] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:11:06.005] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:11:06.005] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:11:06.005] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:11:06.005] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:11:06.005] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:11:06.005] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:11:09.335] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:11:09.335] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:11:09.335] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:09.338] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:09.338] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:09.357] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:09.357] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:09.365] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:09.365] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:09.372] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:09.372] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:09.378] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:11:09.379] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:11:09.380] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:11:09.380] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:11:09.380] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:11:09.381] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:11:09.381] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:11:09.381] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:11:09.381] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:14:41.162] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:14:41.162] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:14:41.163] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:14:41.184] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:14:41.184] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:14:41.192] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:14:41.192] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:14:41.199] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:14:41.199] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:14:41.206] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:14:41.206] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:14:41.207] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:14:41.207] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:14:41.209] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:14:41.209] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:14:41.209] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:14:41.210] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:14:41.210] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:14:41.210] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:14:41.210] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:28:22.839] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:28:22.840] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:28:22.840] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:22.849] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:22.849] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:22.857] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:22.857] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:22.864] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:22.864] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:22.866] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:22.866] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:22.886] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:22.886] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:22.887] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:28:22.888] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:28:22.888] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:28:22.888] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:28:22.888] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:28:22.888] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:28:22.889] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:28:25.471] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:28:25.471] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:28:25.471] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:25.473] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:25.473] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:25.492] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:25.492] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:25.501] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:25.501] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:25.508] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:25.508] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:25.515] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:25.515] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:25.516] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:28:25.516] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:28:25.516] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:28:25.517] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:28:25.517] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:28:25.517] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:28:25.517] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:28:27.748] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:28:27.749] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:28:27.749] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:27.757] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:27.757] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:27.763] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:27.763] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:27.765] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:27.765] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:27.785] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:27.785] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:27.793] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:28:27.794] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:28:27.795] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:28:27.796] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:28:27.796] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:28:27.796] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:28:27.796] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:28:27.797] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:28:27.797] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:34:04.893] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:34:04.893] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:34:04.893] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:34:04.913] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:34:04.913] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:34:04.920] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:34:04.920] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:34:04.927] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:34:04.927] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:34:04.934] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:34:04.934] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:34:04.936] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:34:04.936] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:34:04.937] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:34:04.937] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:34:04.938] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:34:04.938] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:34:04.938] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:34:04.938] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:34:04.938] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:36:44.730] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:36:44.730] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:36:44.730] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:44.738] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:36:44.738] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:44.745] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:36:44.746] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:44.752] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:36:44.752] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:44.753] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:36:44.753] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:44.773] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:36:44.773] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:44.774] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:36:44.775] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:36:44.775] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:36:44.775] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:36:44.775] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:36:44.775] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:36:44.775] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:36:47.996] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:36:47.996] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:36:47.996] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:47.998] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:36:47.998] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:48.017] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:36:48.017] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:48.025] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:36:48.025] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:48.032] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:36:48.032] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:48.039] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:36:48.039] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:36:48.040] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:36:48.041] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:36:48.041] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:36:48.041] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:36:48.041] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:36:48.041] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:36:48.042] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:42:58.725] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:42:58.725] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:42:58.725] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:42:58.733] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:42:58.733] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:42:58.734] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:42:58.734] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:42:58.754] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:42:58.754] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:42:58.761] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:42:58.761] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:42:58.769] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:42:58.769] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:42:58.770] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:42:58.771] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:42:58.771] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:42:58.771] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:42:58.771] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:42:58.771] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:42:58.772] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:43:01.183] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:43:01.183] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:43:01.183] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:43:01.184] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:43:01.184] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:43:01.207] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:43:01.208] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:43:01.216] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:43:01.216] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:43:01.224] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:43:01.224] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:43:01.231] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:43:01.231] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:43:01.232] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:43:01.232] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:43:01.232] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:43:01.233] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:43:01.233] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:43:01.233] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:43:01.233] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:49:15.461] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:49:15.461] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:49:15.461] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:49:15.463] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:49:15.463] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:49:15.481] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:49:15.481] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:49:15.489] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:49:15.490] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:49:15.497] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:49:15.497] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:49:15.505] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:49:15.506] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:49:15.507] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:49:15.508] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:49:15.508] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:49:15.508] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:49:15.508] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:49:15.509] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:49:15.509] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:53:28.951] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:53:28.951] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:53:28.951] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:53:28.953] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:53:28.953] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:53:28.976] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:53:28.976] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:53:28.984] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:53:28.984] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:53:28.993] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:53:28.993] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:53:29.000] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:53:29.000] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:53:29.001] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:53:29.002] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:53:29.002] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:53:29.003] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:53:29.003] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:53:29.003] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:53:29.003] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:54:36.147] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:54:36.147] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:54:36.147] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:54:36.155] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:54:36.155] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:54:36.157] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:54:36.157] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:54:36.178] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:54:36.179] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:54:36.186] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:54:36.186] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:54:36.194] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:54:36.194] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:54:36.195] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:54:36.195] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:54:36.196] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:54:36.196] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:54:36.196] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:54:36.196] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:54:36.197] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:57:51.668] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:57:51.668] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:57:51.668] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:51.670] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:57:51.670] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:51.707] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:57:51.708] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:51.721] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:57:51.721] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:51.737] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:57:51.737] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:51.744] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:57:51.744] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:51.747] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:57:51.750] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:57:51.751] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:57:51.754] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:57:51.754] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:57:51.755] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:57:51.755] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 10:57:54.052] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 10:57:54.052] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 10:57:54.052] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:54.060] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:57:54.060] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:54.067] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:57:54.067] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:54.074] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:57:54.074] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:54.076] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:57:54.076] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:54.096] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 10:57:54.096] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 10:57:54.097] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 10:57:54.098] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 10:57:54.098] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 10:57:54.098] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 10:57:54.098] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 10:57:54.098] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 10:57:54.098] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:00:31.492] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:00:31.492] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:00:31.492] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:31.494] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:31.494] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:31.513] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:31.513] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:31.524] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:31.524] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:31.531] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:31.531] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:31.540] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:31.540] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:31.542] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:00:31.542] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:00:31.542] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:00:31.542] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:00:31.542] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:00:31.543] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:00:31.543] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:00:34.442] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:00:34.442] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:00:34.442] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:34.443] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:34.443] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:34.464] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:34.464] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:34.471] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:34.471] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:34.478] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:34.478] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:34.485] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:34.485] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:34.486] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:00:34.487] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:00:34.487] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:00:34.487] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:00:34.487] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:00:34.487] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:00:34.488] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:00:36.877] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:00:36.877] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:00:36.877] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:36.885] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:36.885] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:36.892] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:36.892] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:36.899] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:36.899] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:36.901] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:36.901] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:36.921] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:00:36.921] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:00:36.923] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:00:36.923] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:00:36.923] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:00:36.924] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:00:36.924] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:00:36.924] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:00:36.924] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:09:23.680] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:09:23.681] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:09:23.681] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:23.701] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:23.701] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:23.709] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:23.709] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:23.718] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:23.718] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:23.726] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:23.726] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:23.728] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:23.728] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:23.729] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:09:23.729] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:09:23.730] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:09:23.730] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:09:23.730] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:09:23.730] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:09:23.730] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:09:26.247] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:09:26.247] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:09:26.247] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:26.255] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:26.255] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:26.262] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:26.262] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:26.269] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:26.269] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:26.270] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:26.270] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:26.289] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:26.289] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:26.290] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:09:26.290] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:09:26.291] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:09:26.291] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:09:26.291] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:09:26.291] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:09:26.291] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:09:29.222] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:09:29.222] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:09:29.222] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:29.230] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:29.230] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:29.237] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:29.237] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:29.239] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:29.239] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:29.258] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:29.258] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:29.268] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:29.268] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:29.270] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:09:29.270] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:09:29.270] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:09:29.270] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:09:29.270] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:09:29.270] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:09:29.271] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:09:32.002] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:09:32.002] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:09:32.002] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:32.010] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:32.010] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:32.017] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:32.017] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:32.023] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:32.023] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:32.025] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:32.025] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:32.043] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:09:32.043] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:09:32.044] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:09:32.045] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:09:32.045] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:09:32.045] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:09:32.045] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:09:32.045] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:09:32.046] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:16:20.382] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:16:20.382] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:16:20.382] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:20.385] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:20.385] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:20.406] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:20.406] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:20.415] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:20.415] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:20.423] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:20.423] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:20.430] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:20.430] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:20.431] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:16:20.432] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:16:20.432] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:16:20.432] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:16:20.432] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:16:20.433] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:16:20.433] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:16:23.336] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:16:23.336] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:16:23.336] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:23.338] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:23.338] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:23.356] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:23.356] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:23.365] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:23.365] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:23.373] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:23.373] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:23.381] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:23.381] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:23.382] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:16:23.383] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:16:23.383] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:16:23.383] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:16:23.383] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:16:23.383] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:16:23.384] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:16:25.876] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:16:25.876] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:16:25.876] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:25.877] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:25.878] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:25.897] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:25.897] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:25.904] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:25.904] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:25.913] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:25.913] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:25.920] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:25.920] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:25.922] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:16:25.922] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:16:25.922] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:16:25.923] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:16:25.923] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:16:25.923] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:16:25.923] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:16:31.808] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:16:31.808] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:16:31.808] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:31.816] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:31.816] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:31.824] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:31.824] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:31.832] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:31.832] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:31.834] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:31.834] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:31.854] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:16:31.854] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:16:31.855] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:16:31.856] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:16:31.856] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:16:31.856] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:16:31.856] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:16:31.856] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:16:31.856] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:27:58.226] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:27:58.226] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:27:58.226] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:58.236] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:27:58.236] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:58.244] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:27:58.244] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:58.246] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:27:58.246] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:58.271] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:27:58.271] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:58.279] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:27:58.279] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:58.280] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:27:58.281] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:27:58.281] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:27:58.281] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:27:58.281] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:27:58.281] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:27:58.282] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:27:59.371] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:27:59.371] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:27:59.371] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:59.379] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:27:59.379] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:59.387] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:27:59.387] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:59.394] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:27:59.394] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:59.396] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:27:59.396] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:59.418] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:27:59.418] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:27:59.420] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:27:59.420] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:27:59.420] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:27:59.420] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:27:59.420] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:27:59.421] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:27:59.421] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:28:00.653] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:28:00.654] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:28:00.654] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:28:00.656] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:28:00.656] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:28:00.676] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:28:00.676] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:28:00.683] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:28:00.684] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:28:00.691] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:28:00.691] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:28:00.699] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:28:00.699] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:28:00.701] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:28:00.701] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:28:00.701] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:28:00.701] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:28:00.701] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:28:00.701] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:28:00.702] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:29:44.269] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:29:44.269] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:29:44.269] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:44.278] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:44.278] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:44.284] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:44.285] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:44.291] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:44.291] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:44.292] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:44.292] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:44.314] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:44.314] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:44.316] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:29:44.316] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:29:44.316] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:29:44.316] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:29:44.317] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:29:44.317] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:29:44.317] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:29:48.207] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:29:48.207] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:29:48.207] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:48.214] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:48.214] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:48.216] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:48.216] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:48.234] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:48.234] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:48.242] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:48.242] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:48.248] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:48.249] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:48.250] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:29:48.250] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:29:48.250] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:29:48.251] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:29:48.251] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:29:48.251] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:29:48.251] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:29:51.727] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:29:51.728] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:29:51.728] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:51.735] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:51.735] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:51.736] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:51.736] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:51.756] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:51.756] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:51.763] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:51.763] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:51.770] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:51.770] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:51.772] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:29:51.772] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:29:51.772] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:29:51.772] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:29:51.772] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:29:51.773] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:29:51.773] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:29:55.952] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:29:55.952] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:29:55.952] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:55.961] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:55.961] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:55.969] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:55.969] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:55.976] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:55.976] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:55.977] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:55.977] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:55.997] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:55.997] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:55.998] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:29:55.999] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:29:55.999] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:29:55.999] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:29:55.999] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:29:55.999] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:29:55.999] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:29:59.673] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:29:59.673] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:29:59.673] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:59.680] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:59.680] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:59.682] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:59.682] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:59.704] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:59.704] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:59.713] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:59.713] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:59.720] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:29:59.720] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:29:59.722] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:29:59.722] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:29:59.722] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:29:59.723] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:29:59.723] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:29:59.723] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:29:59.723] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:30:03.898] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:30:03.898] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:30:03.898] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:03.906] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:03.906] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:03.913] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:03.913] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:03.920] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:03.920] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:03.922] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:03.922] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:03.936] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:03.936] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:03.937] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:30:03.938] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:30:03.938] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:30:03.938] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:30:03.939] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:30:03.939] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:30:03.939] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:30:07.544] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:30:07.544] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:30:07.544] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:07.551] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:07.551] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:07.553] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:07.553] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:07.571] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:07.571] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:07.578] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:07.578] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:07.585] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:07.585] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:07.586] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:30:07.587] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:30:07.587] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:30:07.587] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:30:07.587] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:30:07.588] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 11:30:07.588] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:30:10.442] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 11:30:10.443] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 11:30:10.443] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:10.452] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:10.452] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:10.459] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:10.459] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:10.461] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:10.461] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:10.489] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:10.489] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:10.496] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 11:30:10.496] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 11:30:10.497] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 11:30:10.498] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 11:30:10.498] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 11:30:10.498] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 11:30:10.498] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 11:30:10.498] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 11:30:10.498] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:04:45.106] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:04:45.107] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:04:45.107] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:04:45.115] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:04:45.115] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:04:45.140] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:04:45.141] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:04:45.150] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:04:45.150] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:04:45.152] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:04:45.152] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:04:45.194] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:04:45.194] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:04:45.196] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:04:45.196] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:04:45.196] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:04:45.197] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:04:45.197] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:04:45.197] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:04:45.197] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:17:09.314] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:17:09.314] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:17:09.314] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:09.322] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:09.322] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:09.323] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:09.323] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:09.343] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:09.343] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:09.350] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:09.350] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:09.358] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:09.358] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:09.359] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:17:09.359] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:17:09.359] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:17:09.360] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:17:09.360] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:17:09.360] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:17:09.360] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:17:10.586] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:17:10.586] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:17:10.586] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:10.594] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:10.594] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:10.602] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:10.602] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:10.608] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:10.608] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:10.610] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:10.610] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:10.630] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:10.630] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:10.632] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:17:10.632] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:17:10.632] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:17:10.632] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:17:10.632] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:17:10.633] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:17:10.633] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:17:12.026] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:17:12.026] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:17:12.026] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:12.034] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:12.034] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:12.041] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:12.041] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:12.048] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:12.048] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:12.049] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:12.049] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:12.068] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:12.068] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:12.069] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:17:12.070] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:17:12.070] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:17:12.070] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:17:12.070] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:17:12.070] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:17:12.070] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:17:13.102] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:17:13.102] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:17:13.102] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:13.103] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:13.103] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:13.122] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:13.122] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:13.132] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:13.132] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:13.141] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:13.141] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:13.148] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:13.148] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:13.150] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:17:13.150] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:17:13.150] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:17:13.151] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:17:13.151] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:17:13.151] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:17:13.151] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:17:14.392] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:17:14.393] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:17:14.393] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:14.413] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:14.413] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:14.421] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:14.421] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:14.429] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:14.429] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:14.436] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:14.436] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:14.437] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:14.438] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:14.439] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:17:14.439] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:17:14.439] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:17:14.440] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:17:14.440] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:17:14.440] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:17:14.440] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:17:15.778] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:17:15.778] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:17:15.778] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:15.779] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:15.779] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:15.798] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:15.798] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:15.806] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:15.807] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:15.814] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:15.814] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:15.821] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:17:15.821] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:17:15.822] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:17:15.823] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:17:15.823] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:17:15.823] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:17:15.823] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:17:15.823] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:17:15.823] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:18:55.054] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:18:55.054] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:18:55.055] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:55.062] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:18:55.062] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:55.064] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:18:55.064] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:55.084] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:18:55.084] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:55.093] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:18:55.093] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:55.102] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:18:55.102] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:55.104] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:18:55.104] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:18:55.104] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:18:55.105] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:18:55.105] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:18:55.105] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:18:55.105] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:18:59.676] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:18:59.676] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:18:59.676] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:59.684] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:18:59.684] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:59.692] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:18:59.692] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:59.699] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:18:59.699] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:59.700] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:18:59.700] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:59.722] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:18:59.722] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:18:59.723] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:18:59.724] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:18:59.724] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:18:59.724] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:18:59.724] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:18:59.724] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:18:59.724] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:19:05.217] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:19:05.217] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:19:05.217] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:05.219] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:05.219] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:05.237] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:05.237] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:05.246] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:05.246] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:05.255] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:05.255] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:05.262] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:05.262] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:05.264] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:19:05.264] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:19:05.264] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:19:05.265] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:19:05.265] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:19:05.265] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:19:05.265] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:19:12.621] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:19:12.621] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:19:12.621] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:12.628] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:12.628] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:12.630] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:12.630] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:12.649] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:12.649] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:12.657] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:12.657] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:12.665] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:12.665] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:12.666] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:19:12.667] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:19:12.667] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:19:12.667] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:19:12.667] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:19:12.667] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:19:12.667] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:19:20.720] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:19:20.720] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:19:20.720] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:20.728] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:20.728] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:20.736] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:20.736] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:20.742] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:20.742] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:20.744] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:20.744] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:20.769] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:20.769] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:20.770] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:19:20.771] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:19:20.771] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:19:20.771] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:19:20.771] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:19:20.771] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:19:20.771] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:19:26.330] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:19:26.331] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:19:26.331] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:26.332] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:26.332] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:26.351] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:26.351] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:26.360] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:26.360] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:26.367] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:26.367] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:26.374] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:26.374] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:26.375] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:19:26.375] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:19:26.375] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:19:26.376] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:19:26.376] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:19:26.376] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:19:26.376] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:19:33.839] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:19:33.840] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:19:33.840] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:33.848] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:33.848] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:33.855] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:33.855] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:33.856] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:33.856] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:33.875] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:33.875] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:33.883] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:33.883] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:33.885] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:19:33.886] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:19:33.886] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:19:33.886] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:19:33.886] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:19:33.886] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:19:33.887] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:19:40.073] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:19:40.073] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:19:40.073] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:40.074] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:40.074] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:40.093] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:40.093] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:40.101] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:40.101] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:40.111] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:40.112] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:40.118] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:40.118] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:40.119] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:19:40.120] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:19:40.120] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:19:40.120] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:19:40.121] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:19:40.121] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:19:40.121] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:19:45.144] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:19:45.144] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:19:45.144] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:45.152] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:45.152] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:45.160] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:45.160] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:45.167] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:45.167] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:45.169] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:45.169] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:45.188] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:45.188] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:45.190] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:19:45.190] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:19:45.190] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:19:45.191] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:19:45.191] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:19:45.191] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:19:45.191] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:19:51.654] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:19:51.654] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:19:51.654] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:51.656] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:51.656] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:51.680] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:51.680] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:51.689] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:51.689] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:51.697] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:51.697] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:51.704] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:51.705] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:51.706] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:19:51.706] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:19:51.706] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:19:51.707] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:19:51.707] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:19:51.707] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:19:51.707] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:19:57.427] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:19:57.427] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:19:57.427] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:57.435] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:57.435] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:57.436] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:57.436] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:57.456] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:57.456] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:57.463] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:57.463] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:57.471] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:19:57.471] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:19:57.472] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:19:57.473] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:19:57.473] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:19:57.473] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:19:57.473] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:19:57.473] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:19:57.474] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:20:02.976] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:20:02.976] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:20:02.976] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:02.985] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:02.985] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:02.992] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:02.992] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:02.993] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:02.993] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:03.013] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:03.013] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:03.021] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:03.021] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:03.022] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:20:03.023] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:20:03.023] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:20:03.023] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:20:03.023] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:20:03.023] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:20:03.023] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:20:09.914] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:20:09.914] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:20:09.914] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:09.922] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:09.922] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:09.930] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:09.930] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:09.937] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:09.937] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:09.939] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:09.939] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:09.959] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:09.959] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:09.960] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:20:09.961] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:20:09.961] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:20:09.961] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:20:09.961] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:20:09.961] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:20:09.961] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:20:15.759] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:20:15.759] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:20:15.759] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:15.760] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:15.761] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:15.782] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:15.782] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:15.792] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:15.792] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:15.801] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:15.801] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:15.808] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:15.808] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:15.810] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:20:15.810] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:20:15.810] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:20:15.810] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:20:15.810] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:20:15.811] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:20:15.811] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:20:20.373] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:20:20.373] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:20:20.373] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:20.374] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:20.375] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:20.394] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:20.394] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:20.404] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:20.404] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:20.413] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:20.413] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:20.421] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:20.421] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:20.422] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:20:20.422] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:20:20.422] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:20:20.423] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:20:20.423] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:20:20.423] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:20:20.423] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:20:26.198] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:20:26.198] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:20:26.199] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:26.206] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:26.206] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:26.215] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:26.215] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:26.221] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:26.222] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:26.223] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:26.223] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:26.246] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:26.246] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:26.247] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:20:26.248] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:20:26.248] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:20:26.248] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:20:26.248] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:20:26.248] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:20:26.248] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:20:31.315] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:20:31.316] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:20:31.316] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:31.325] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:31.325] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:31.332] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:31.332] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:31.339] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:31.339] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:31.341] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:31.341] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:31.360] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:20:31.360] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:20:31.362] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:20:31.362] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:20:31.362] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:20:31.363] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:20:31.363] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:20:31.363] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:20:31.363] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:34:10.256] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:34:10.257] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:34:10.257] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:10.259] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:10.259] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:10.277] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:10.277] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:10.285] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:10.286] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:10.293] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:10.293] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:10.300] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:10.301] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:10.302] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:34:10.302] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:34:10.302] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:34:10.303] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:34:10.303] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:34:10.303] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:34:10.303] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:34:11.446] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:34:11.446] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:34:11.447] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:11.449] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:11.449] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:11.468] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:11.468] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:11.477] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:11.478] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:11.486] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:11.486] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:11.494] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:11.494] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:11.496] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:34:11.497] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:34:11.497] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:34:11.497] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:34:11.497] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:34:11.498] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:34:11.498] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:34:12.563] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:34:12.563] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:34:12.564] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:12.644] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:12.644] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:12.652] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:12.652] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:12.659] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:12.659] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:12.660] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:12.660] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:12.680] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:12.680] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:12.682] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:34:12.682] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:34:12.682] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:34:12.682] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:34:12.683] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:34:12.683] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:34:12.683] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:34:13.738] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:34:13.738] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:34:13.738] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:13.799] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:13.799] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:13.837] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:13.837] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:13.844] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:13.844] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:13.845] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:13.846] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:13.866] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:13.866] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:13.867] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:34:13.868] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:34:13.868] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:34:13.868] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:34:13.868] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:34:13.868] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:34:13.868] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:34:14.781] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:34:14.782] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:34:14.782] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:14.802] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:14.802] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:14.811] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:14.811] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:14.818] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:14.818] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:14.828] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:14.828] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:14.829] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:34:14.829] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:34:14.831] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:34:14.831] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:34:14.831] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:34:14.832] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:34:14.832] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:34:14.832] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:34:14.832] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:35:10.081] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:35:10.081] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:35:10.081] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:10.088] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:10.088] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:10.095] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:10.095] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:10.096] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:10.096] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:10.115] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:10.115] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:10.122] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:10.122] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:10.124] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:35:10.124] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:35:10.124] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:35:10.124] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:35:10.124] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:35:10.124] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:35:10.125] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:35:18.605] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:35:18.606] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:35:18.606] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:18.614] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:18.614] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:18.615] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:18.615] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:18.637] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:18.637] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:18.645] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:18.645] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:18.652] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:18.652] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:18.653] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:35:18.654] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:35:18.654] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:35:18.655] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:35:18.655] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:35:18.655] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:35:18.655] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:35:24.214] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:35:24.215] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:35:24.215] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:24.222] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:24.222] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:24.230] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:24.230] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:24.236] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:24.236] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:24.238] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:24.238] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:24.257] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:24.257] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:24.259] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:35:24.259] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:35:24.259] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:35:24.260] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:35:24.260] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:35:24.260] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:35:24.260] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:35:31.306] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:35:31.306] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:35:31.306] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:31.314] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:31.314] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:31.321] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:31.321] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:31.328] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:31.328] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:31.330] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:31.330] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:31.351] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:31.351] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:31.352] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:35:31.352] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:35:31.352] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:35:31.353] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:35:31.353] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:35:31.353] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:35:31.353] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:35:36.916] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:35:36.916] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:35:36.916] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:36.924] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:36.924] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:36.931] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:36.931] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:36.938] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:36.938] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:36.939] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:36.940] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:36.959] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:36.959] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:36.960] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:35:36.961] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:35:36.961] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:35:36.961] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:35:36.961] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:35:36.961] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:35:36.961] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:35:43.715] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:35:43.715] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:35:43.715] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:43.727] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:43.727] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:43.738] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:43.738] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:43.756] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:43.756] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:43.759] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:43.759] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:43.782] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:43.782] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:43.783] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:35:43.784] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:35:43.784] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:35:43.784] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:35:43.784] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:35:43.784] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:35:43.784] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:35:50.175] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:35:50.175] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:35:50.175] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:50.183] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:50.184] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:50.191] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:50.191] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:50.199] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:50.199] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:50.200] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:50.201] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:50.221] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:50.221] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:50.223] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:35:50.223] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:35:50.224] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:35:50.224] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:35:50.224] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:35:50.224] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:35:50.224] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:35:55.932] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:35:55.932] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:35:55.932] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:55.940] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:55.940] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:55.948] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:55.948] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:55.955] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:55.955] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:55.956] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:55.956] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:55.977] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:35:55.977] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:35:55.978] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:35:55.979] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:35:55.979] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:35:55.979] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:35:55.979] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:35:55.979] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:35:55.979] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:36:00.956] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:36:00.956] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:36:00.956] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:00.965] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:00.965] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:00.966] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:00.966] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:00.986] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:00.986] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:00.993] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:00.994] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:01.001] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:01.001] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:01.003] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:36:01.003] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:36:01.003] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:36:01.003] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:36:01.003] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:36:01.003] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:36:01.004] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:36:07.410] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:36:07.411] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:36:07.411] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:07.418] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:07.418] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:07.425] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:07.425] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:07.426] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:07.426] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:07.445] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:07.445] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:07.453] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:07.453] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:07.454] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:36:07.455] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:36:07.455] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:36:07.455] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:36:07.455] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:36:07.455] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:36:07.455] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:36:13.859] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:36:13.859] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:36:13.859] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:13.866] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:13.866] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:13.873] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:13.873] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:13.880] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:13.880] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:13.881] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:13.882] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:13.902] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:13.902] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:13.903] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:36:13.904] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:36:13.904] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:36:13.904] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:36:13.904] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:36:13.904] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:36:13.904] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:36:18.915] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:36:18.915] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:36:18.915] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:18.923] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:18.923] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:18.931] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:18.931] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:18.938] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:18.938] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:18.939] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:18.940] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:18.959] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:18.959] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:18.960] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:36:18.960] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:36:18.961] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:36:18.961] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:36:18.961] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:36:18.961] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:36:18.961] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:36:25.606] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:36:25.607] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:36:25.607] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:25.614] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:25.614] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:25.621] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:25.621] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:25.628] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:25.629] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:25.630] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:25.630] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:25.651] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:36:25.651] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:36:25.653] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:36:25.653] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:36:25.653] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:36:25.653] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:36:25.654] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:36:25.654] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:36:25.654] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:37:38.386] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:37:38.386] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:37:38.386] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:37:38.395] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:37:38.395] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:37:38.402] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:37:38.402] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:37:38.409] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:37:38.409] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:37:38.410] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:37:38.410] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:37:38.429] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:37:38.429] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:37:38.431] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:37:38.431] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:37:38.431] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:37:38.431] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:37:38.431] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:37:38.432] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:37:38.432] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:39:31.554] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:39:31.554] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:39:31.554] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:39:31.556] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:39:31.556] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:39:31.575] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:39:31.575] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:39:31.583] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:39:31.583] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:39:31.592] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:39:31.592] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:39:31.599] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:39:31.599] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:39:31.600] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:39:31.601] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:39:31.601] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:39:31.601] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:39:31.601] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:39:31.601] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:39:31.602] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:40:00.605] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:40:00.605] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:40:00.606] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:00.614] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:00.614] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:00.622] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:00.622] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:00.629] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:00.629] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:00.631] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:00.631] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:00.654] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:00.654] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:00.655] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:40:00.655] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:40:00.656] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:40:00.656] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:40:00.656] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:40:00.656] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:40:00.656] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:40:07.359] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:40:07.359] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:40:07.359] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:07.361] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:07.361] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:07.383] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:07.383] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:07.391] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:07.391] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:07.400] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:07.400] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:07.407] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:07.407] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:07.409] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:40:07.409] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:40:07.409] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:40:07.410] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:40:07.410] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:40:07.410] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:40:07.410] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:40:12.845] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:40:12.845] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:40:12.845] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:12.853] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:12.853] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:12.854] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:12.854] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:12.872] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:12.872] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:12.880] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:12.880] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:12.888] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:12.888] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:12.889] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:40:12.890] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:40:12.890] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:40:12.890] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:40:12.890] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:40:12.890] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:40:12.890] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:40:19.084] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:40:19.084] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:40:19.084] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:19.103] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:19.103] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:19.110] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:19.110] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:19.118] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:19.118] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:19.125] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:19.126] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:19.127] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:40:19.127] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:40:19.128] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:40:19.129] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:40:19.129] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:40:19.129] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:40:19.129] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:40:19.129] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:40:19.129] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:44:00.340] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:44:00.340] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:44:00.340] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:00.341] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:00.342] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:00.379] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:00.379] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:00.387] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:00.387] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:00.395] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:00.395] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:00.402] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:00.402] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:00.404] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:44:00.405] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:44:00.405] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:44:00.405] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:44:00.405] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:44:00.405] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:44:00.405] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:44:01.373] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:44:01.373] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:44:01.373] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:01.381] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:01.381] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:01.390] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:01.390] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:01.396] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:01.396] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:01.398] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:01.398] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:01.417] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:01.417] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:01.418] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:44:01.419] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:44:01.419] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:44:01.419] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:44:01.419] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:44:01.419] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:44:01.420] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:44:02.644] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:44:02.645] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:44:02.645] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:02.652] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:02.652] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:02.660] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:02.660] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:02.667] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:02.667] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:02.669] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:02.669] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:02.688] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:02.688] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:02.690] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:44:02.690] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:44:02.690] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:44:02.691] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:44:02.691] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:44:02.691] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:44:02.691] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:44:03.654] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:44:03.655] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:44:03.655] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:03.663] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:03.663] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:03.664] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:03.664] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:03.685] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:03.685] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:03.691] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:03.691] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:03.698] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:44:03.698] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:44:03.700] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:44:03.700] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:44:03.700] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:44:03.701] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:44:03.701] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:44:03.701] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:44:03.701] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:45:04.734] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:45:04.734] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:45:04.734] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:04.742] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:04.743] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:04.744] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:04.744] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:04.764] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:04.764] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:04.771] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:04.771] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:04.780] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:04.780] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:04.782] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:45:04.783] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:45:04.783] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:45:04.783] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:45:04.783] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:45:04.783] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:45:04.783] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:45:12.387] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:45:12.388] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:45:12.388] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:12.394] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:12.394] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:12.396] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:12.396] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:12.413] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:12.413] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:12.419] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:12.420] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:12.426] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:12.426] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:12.428] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:45:12.428] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:45:12.428] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:45:12.429] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:45:12.429] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:45:12.429] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:45:12.429] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:45:19.467] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:45:19.467] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:45:19.467] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:19.475] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:19.475] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:19.483] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:19.483] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:19.484] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:19.484] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:19.503] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:19.503] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:19.510] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:19.510] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:19.512] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:45:19.512] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:45:19.512] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:45:19.512] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:45:19.513] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:45:19.513] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:45:19.513] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:45:27.401] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:45:27.401] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:45:27.402] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:27.423] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:27.423] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:27.432] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:27.432] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:27.441] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:27.441] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:27.449] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:27.449] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:27.450] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:27.450] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:27.452] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:45:27.452] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:45:27.452] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:45:27.453] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:45:27.453] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:45:27.453] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:45:27.453] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:45:34.610] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:45:34.611] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:45:34.611] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:34.632] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:34.632] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:34.653] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:34.653] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:34.676] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:34.676] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:34.690] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:34.690] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:34.719] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:34.719] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:34.721] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:45:34.721] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:45:34.722] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:45:34.722] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:45:34.722] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:45:34.722] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:45:34.722] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:45:42.073] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:45:42.073] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:45:42.073] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:42.082] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:42.082] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:42.089] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:42.090] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:42.098] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:42.098] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:42.100] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:42.100] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:42.120] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:42.120] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:42.121] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:45:42.122] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:45:42.122] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:45:42.122] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:45:42.122] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:45:42.122] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:45:42.123] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:45:50.120] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:45:50.121] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:45:50.121] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:50.140] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:50.141] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:50.149] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:50.149] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:50.157] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:50.157] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:50.164] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:50.164] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:50.165] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:50.165] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:50.166] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:45:50.167] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:45:50.167] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:45:50.167] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:45:50.167] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:45:50.167] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:45:50.168] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:45:57.292] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:45:57.292] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:45:57.292] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:57.300] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:57.300] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:57.301] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:57.301] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:57.320] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:57.320] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:57.327] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:57.327] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:57.335] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:45:57.336] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:45:57.337] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:45:57.337] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:45:57.337] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:45:57.338] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:45:57.338] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:45:57.338] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:45:57.338] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:46:04.359] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:46:04.360] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:46:04.360] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:04.366] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:04.366] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:04.368] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:04.368] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:04.388] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:04.388] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:04.395] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:04.395] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:04.402] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:04.403] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:04.404] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:46:04.404] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:46:04.404] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:46:04.405] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:46:04.405] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:46:04.405] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:46:04.405] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:46:11.602] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:46:11.602] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:46:11.602] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:11.610] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:11.610] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:11.612] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:11.612] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:11.634] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:11.634] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:11.641] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:11.641] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:11.649] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:11.649] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:11.651] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:46:11.652] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:46:11.652] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:46:11.652] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:46:11.652] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:46:11.652] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:46:11.652] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:46:16.976] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:46:16.976] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:46:16.976] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:16.983] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:16.984] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:16.985] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:16.985] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:17.004] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:17.005] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:17.011] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:17.012] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:17.019] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:17.019] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:17.020] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:46:17.021] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:46:17.021] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:46:17.021] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:46:17.021] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:46:17.021] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:46:17.022] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:46:24.823] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:46:24.823] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:46:24.823] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:24.831] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:24.831] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:24.839] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:24.839] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:24.846] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:24.846] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:24.848] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:24.848] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:24.871] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:24.871] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:24.872] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:46:24.873] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:46:24.873] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:46:24.873] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:46:24.873] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:46:24.873] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:46:24.874] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:46:32.706] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:46:32.707] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:46:32.707] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:32.715] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:32.715] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:32.722] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:32.722] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:32.723] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:32.723] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:32.742] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:32.742] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:32.749] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:46:32.749] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:46:32.751] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:46:32.751] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:46:32.751] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:46:32.752] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:46:32.752] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:46:32.752] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:46:32.752] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:47:24.098] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:47:24.098] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:47:24.098] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:47:24.107] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:47:24.107] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:47:24.115] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:47:24.115] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:47:24.122] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:47:24.122] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:47:24.123] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:47:24.123] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:47:24.141] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:47:24.141] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:47:24.143] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:47:24.143] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:47:24.143] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:47:24.144] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:47:24.144] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:47:24.144] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:47:24.144] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:49:22.949] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:49:22.950] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:49:22.950] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:22.951] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:49:22.951] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:22.973] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:49:22.973] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:22.982] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:49:22.982] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:22.991] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:49:22.992] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:22.999] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:49:22.999] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:23.000] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:49:23.001] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:49:23.001] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:49:23.001] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:49:23.001] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:49:23.001] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:49:23.001] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:49:23.954] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:49:23.954] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:49:23.954] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:23.962] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:49:23.962] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:23.970] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:49:23.970] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:23.977] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:49:23.977] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:23.979] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:49:23.979] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:23.997] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:49:23.997] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:49:23.999] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:49:23.999] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:49:23.999] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:49:24.000] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:49:24.000] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:49:24.000] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:49:24.000] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:50:38.326] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:50:38.326] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:50:38.326] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:38.333] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:38.333] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:38.334] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:38.334] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:38.353] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:38.354] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:38.362] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:38.362] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:38.371] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:38.371] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:38.372] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:50:38.373] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:50:38.373] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:50:38.373] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:50:38.373] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:50:38.373] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:50:38.373] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:50:41.849] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:50:41.849] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:50:41.849] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:41.856] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:41.856] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:41.857] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:41.857] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:41.877] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:41.877] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:41.885] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:41.885] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:41.894] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:41.894] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:41.895] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:50:41.896] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:50:41.896] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:50:41.896] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:50:41.896] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:50:41.896] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:50:41.897] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:50:45.239] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:50:45.240] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:50:45.240] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:45.247] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:45.247] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:45.255] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:45.255] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:45.262] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:45.262] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:45.263] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:45.263] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:45.285] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:45.285] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:45.287] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:50:45.287] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:50:45.287] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:50:45.288] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:50:45.288] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:50:45.288] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:50:45.288] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:50:48.696] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:50:48.696] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:50:48.696] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:48.704] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:48.704] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:48.712] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:48.712] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:48.718] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:48.718] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:48.720] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:48.720] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:48.738] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:48.738] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:48.740] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:50:48.740] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:50:48.740] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:50:48.741] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:50:48.741] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:50:48.741] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:50:48.741] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:50:52.296] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:50:52.296] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:50:52.296] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:52.304] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:52.304] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:52.312] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:52.312] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:52.313] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:52.313] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:52.332] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:52.332] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:52.340] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:50:52.340] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:50:52.341] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:50:52.342] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:50:52.342] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:50:52.342] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:50:52.342] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:50:52.342] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:50:52.342] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:53:47.575] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:53:47.575] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:53:47.575] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:47.582] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:47.583] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:47.590] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:47.590] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:47.596] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:47.596] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:47.598] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:47.598] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:47.617] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:47.617] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:47.618] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:53:47.619] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:53:47.619] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:53:47.619] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:53:47.619] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:53:47.619] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:53:47.619] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:53:48.725] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:53:48.725] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:53:48.725] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:48.732] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:48.732] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:48.740] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:48.740] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:48.741] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:48.741] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:48.761] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:48.761] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:48.769] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:48.769] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:48.770] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:53:48.770] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:53:48.770] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:53:48.771] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:53:48.771] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:53:48.771] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:53:48.771] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:53:49.867] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:53:49.867] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:53:49.867] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:49.874] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:49.875] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:49.876] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:49.876] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:49.895] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:49.895] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:49.901] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:49.901] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:49.909] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:49.909] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:49.911] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:53:49.911] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:53:49.911] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:53:49.912] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:53:49.912] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:53:49.912] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:53:49.912] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:53:51.132] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:53:51.133] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:53:51.133] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:51.141] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:51.141] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:51.150] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:51.150] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:51.159] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:51.159] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:51.160] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:51.160] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:51.182] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:53:51.182] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:53:51.183] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:53:51.184] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:53:51.184] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:53:51.184] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:53:51.184] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:53:51.184] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:53:51.184] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:55:40.150] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:55:40.151] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:55:40.151] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:40.158] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:40.159] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:40.165] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:40.165] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:40.166] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:40.166] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:40.185] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:40.185] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:40.193] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:40.193] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:40.194] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:55:40.195] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:55:40.195] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:55:40.195] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:55:40.196] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:55:40.196] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:55:40.196] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:55:43.794] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:55:43.794] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:55:43.794] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:43.802] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:43.802] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:43.809] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:43.810] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:43.816] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:43.816] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:43.818] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:43.818] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:43.837] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:43.837] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:43.838] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:55:43.839] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:55:43.839] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:55:43.839] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:55:43.839] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:55:43.839] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:55:43.839] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:55:47.483] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:55:47.483] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:55:47.483] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:47.485] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:47.485] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:47.504] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:47.504] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:47.511] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:47.511] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:47.521] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:47.521] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:47.528] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:47.528] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:47.530] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:55:47.530] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:55:47.530] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:55:47.531] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:55:47.531] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:55:47.531] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:55:47.531] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:55:51.117] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:55:51.117] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:55:51.117] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:51.118] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:51.118] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:51.140] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:51.140] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:51.148] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:51.148] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:51.155] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:51.155] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:51.161] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:51.161] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:51.163] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:55:51.163] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:55:51.163] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:55:51.163] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:55:51.164] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:55:51.164] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:55:51.164] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:55:55.036] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:55:55.036] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:55:55.036] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:55.044] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:55.044] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:55.046] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:55.046] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:55.065] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:55.065] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:55.073] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:55.073] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:55.080] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:55.080] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:55.081] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:55:55.081] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:55:55.082] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:55:55.082] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:55:55.082] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:55:55.082] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:55:55.082] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:55:58.874] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:55:58.874] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:55:58.874] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:58.875] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:58.875] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:58.894] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:58.895] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:58.903] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:58.903] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:58.910] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:58.910] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:58.916] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:55:58.916] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:55:58.918] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:55:58.918] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:55:58.918] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:55:58.919] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:55:58.919] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:55:58.919] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:55:58.919] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:56:02.776] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:56:02.776] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:56:02.776] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:02.778] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:02.778] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:02.796] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:02.796] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:02.804] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:02.804] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:02.812] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:02.812] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:02.819] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:02.819] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:02.821] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:56:02.821] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:56:02.822] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:56:02.822] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:56:02.822] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:56:02.822] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:56:02.822] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:56:06.509] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:56:06.509] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:56:06.509] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:06.516] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:06.516] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:06.524] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:06.524] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:06.531] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:06.531] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:06.533] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:06.533] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:06.552] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:06.552] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:06.554] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:56:06.554] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:56:06.554] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:56:06.554] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:56:06.554] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:56:06.555] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:56:06.555] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:56:10.442] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:56:10.443] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:56:10.443] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:10.462] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:10.462] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:10.470] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:10.470] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:10.477] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:10.477] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:10.484] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:10.484] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:10.486] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:10.486] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:10.487] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:56:10.488] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:56:10.488] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:56:10.488] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:56:10.488] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:56:10.488] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:56:10.488] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:56:14.392] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:56:14.393] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:56:14.393] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:14.400] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:14.400] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:14.408] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:14.408] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:14.416] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:14.416] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:14.417] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:14.417] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:14.437] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:14.437] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:14.438] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:56:14.438] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:56:14.439] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:56:14.439] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:56:14.439] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:56:14.439] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:56:14.439] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:56:18.632] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:56:18.632] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:56:18.632] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:18.650] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:18.650] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:18.658] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:18.658] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:18.666] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:18.666] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:18.673] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:18.673] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:18.674] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:18.674] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:18.675] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:56:18.676] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:56:18.676] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:56:18.676] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:56:18.676] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:56:18.676] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:56:18.676] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:56:22.717] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:56:22.717] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:56:22.717] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:22.737] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:22.737] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:22.744] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:22.744] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:22.752] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:22.752] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:22.759] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:22.759] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:22.760] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:22.760] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:22.762] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:56:22.762] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:56:22.762] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:56:22.763] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:56:22.763] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:56:22.763] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:56:22.763] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:56:26.975] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:56:26.975] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:56:26.975] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:26.977] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:26.977] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:26.996] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:26.996] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:27.004] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:27.004] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:27.011] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:27.011] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:27.018] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:56:27.018] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:56:27.019] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:56:27.019] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:56:27.020] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:56:27.020] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:56:27.020] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:56:27.020] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:56:27.020] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:58:18.186] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:58:18.186] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:58:18.186] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:18.195] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:58:18.195] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:18.202] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:58:18.202] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:18.210] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:58:18.210] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:18.211] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:58:18.211] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:18.236] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:58:18.236] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:18.237] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:58:18.238] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:58:18.238] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:58:18.238] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:58:18.238] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:58:18.238] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:58:18.238] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 12:58:19.618] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 12:58:19.618] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 12:58:19.618] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:19.620] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:58:19.620] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:19.639] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:58:19.639] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:19.647] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:58:19.648] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:19.655] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:58:19.655] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:19.661] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 12:58:19.662] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 12:58:19.663] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 12:58:19.663] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 12:58:19.664] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 12:58:19.664] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 12:58:19.664] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 12:58:19.664] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 12:58:19.664] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:00:12.550] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:00:12.550] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:00:12.550] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:12.558] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:12.558] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:12.565] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:12.566] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:12.573] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:12.573] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:12.575] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:12.575] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:12.593] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:12.594] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:12.595] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:00:12.595] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:00:12.595] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:00:12.596] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:00:12.596] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:00:12.596] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:00:12.596] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:00:16.595] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:00:16.595] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:00:16.595] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:16.597] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:16.597] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:16.616] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:16.616] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:16.626] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:16.626] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:16.634] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:16.634] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:16.640] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:16.640] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:16.642] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:00:16.642] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:00:16.642] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:00:16.642] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:00:16.642] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:00:16.643] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:00:16.643] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:00:20.472] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:00:20.472] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:00:20.472] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:20.474] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:20.474] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:20.493] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:20.493] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:20.502] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:20.502] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:20.510] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:20.510] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:20.517] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:20.517] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:20.518] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:00:20.518] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:00:20.518] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:00:20.519] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:00:20.519] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:00:20.519] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:00:20.519] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:00:24.877] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:00:24.877] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:00:24.877] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:24.885] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:24.885] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:24.893] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:24.893] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:24.901] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:24.901] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:24.902] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:24.902] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:24.924] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:24.924] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:24.926] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:00:24.927] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:00:24.927] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:00:24.927] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:00:24.927] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:00:24.927] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:00:24.927] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:00:33.565] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:00:33.565] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:00:33.565] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:33.573] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:33.573] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:33.582] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:33.582] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:33.589] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:33.589] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:33.590] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:33.590] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:33.611] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:00:33.611] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:00:33.612] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:00:33.612] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:00:33.612] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:00:33.613] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:00:33.613] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:00:33.613] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:00:33.613] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:03:48.942] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:03:48.942] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:03:48.942] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:48.952] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:03:48.952] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:48.959] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:03:48.959] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:48.966] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:03:48.966] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:48.967] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:03:48.967] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:48.987] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:03:48.987] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:48.991] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:03:48.992] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:03:48.992] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:03:48.992] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:03:48.992] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:03:48.992] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:03:48.992] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:03:50.318] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:03:50.318] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:03:50.318] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:50.326] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:03:50.326] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:50.334] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:03:50.334] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:50.342] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:03:50.342] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:50.343] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:03:50.343] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:50.362] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:03:50.363] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:03:50.364] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:03:50.364] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:03:50.364] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:03:50.365] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:03:50.365] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:03:50.365] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:03:50.365] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:08:00.366] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:08:00.366] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:08:00.366] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:00.385] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:00.385] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:00.393] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:00.393] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:00.401] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:00.401] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:00.408] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:00.408] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:00.409] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:00.409] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:00.410] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:08:00.411] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:08:00.411] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:08:00.411] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:08:00.411] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:08:00.411] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:08:00.412] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:08:07.766] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:08:07.766] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:08:07.766] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:07.774] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:07.774] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:07.776] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:07.776] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:07.794] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:07.794] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:07.802] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:07.802] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:07.811] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:07.811] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:07.813] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:08:07.813] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:08:07.813] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:08:07.814] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:08:07.814] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:08:07.814] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:08:07.814] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:08:14.740] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:08:14.740] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:08:14.740] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:14.749] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:14.749] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:14.756] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:14.756] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:14.763] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:14.763] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:14.764] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:14.764] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:14.783] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:14.784] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:14.785] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:08:14.785] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:08:14.785] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:08:14.786] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:08:14.786] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:08:14.786] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:08:14.786] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:08:21.605] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:08:21.605] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:08:21.605] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:21.613] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:21.613] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:21.615] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:21.615] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:21.635] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:21.635] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:21.642] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:21.642] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:21.649] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:08:21.649] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:08:21.651] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:08:21.652] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:08:21.652] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:08:21.652] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:08:21.652] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:08:21.653] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:08:21.653] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:09:25.056] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:09:25.056] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:09:25.056] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:25.076] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:09:25.076] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:25.085] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:09:25.085] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:25.094] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:09:25.094] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:25.105] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:09:25.105] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:25.107] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:09:25.107] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:25.109] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:09:25.110] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:09:25.110] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:09:25.110] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:09:25.110] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:09:25.110] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:09:25.111] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:09:54.609] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:09:54.609] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:09:54.609] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:54.616] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:09:54.617] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:54.625] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:09:54.625] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:54.632] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:09:54.632] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:54.634] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:09:54.634] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:54.658] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:09:54.658] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:09:54.660] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:09:54.660] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:09:54.660] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:09:54.661] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:09:54.661] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:09:54.661] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:09:54.661] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:10:01.111] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:10:01.111] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:10:01.111] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:01.120] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:01.120] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:01.128] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:01.128] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:01.135] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:01.135] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:01.136] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:01.136] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:01.156] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:01.156] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:01.158] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:10:01.158] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:10:01.158] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:10:01.159] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:10:01.159] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:10:01.159] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:10:01.159] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:10:07.367] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:10:07.367] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:10:07.367] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:07.385] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:07.385] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:07.393] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:07.393] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:07.400] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:07.400] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:07.407] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:07.407] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:07.408] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:07.408] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:07.409] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:10:07.410] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:10:07.410] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:10:07.410] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:10:07.410] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:10:07.410] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:10:07.410] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:10:14.429] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:10:14.430] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:10:14.430] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:14.438] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:14.438] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:14.440] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:14.440] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:14.460] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:14.460] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:14.468] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:14.468] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:14.476] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:14.476] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:14.477] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:10:14.478] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:10:14.478] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:10:14.478] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:10:14.478] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:10:14.479] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:10:14.479] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:10:58.635] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:10:58.635] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:10:58.635] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:58.643] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:58.643] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:58.644] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:58.644] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:58.664] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:58.664] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:58.673] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:58.673] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:58.682] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:10:58.682] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:10:58.683] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:10:58.684] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:10:58.684] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:10:58.684] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:10:58.684] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:10:58.684] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:10:58.684] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-12 13:19:58.321] [INFO ] Application starting                                    | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-12 13:19:58.321] [DEBUG] Config loaded                                           | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-12 13:19:58.321] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:192 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:19:58.329] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:19:58.329] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:19:58.331] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:19:58.331] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:19:58.351] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:19:58.351] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:19:58.359] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:19:58.359] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:19:58.367] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:384 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general
[2026-04-12 13:19:58.367] [INFO ] Successfully connected to database                      | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-12 13:19:58.368] [INFO ] Cache initialized                                       | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-12 13:19:58.368] [INFO ] Creating authentication providers                       | auth_type: hybrid | 📍 provider.go:69 | environment: debug | fallback_to: jwt | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | keycloak_enabled: true | keycloak_issuer: https://auth.rssa.top/realms/Dev | service: service-general | static_tokens_len: 4
[2026-04-12 13:19:58.369] [INFO ] Keycloak provider added for hybrid                      | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-12 13:19:58.369] [INFO ] Registered RolPermission gRPC service                   | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-12 13:19:58.369] [INFO ] REST API running                                        | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-12 13:19:58.369] [INFO ] Application started successfully                        | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-12 13:19:58.369] [INFO ] gRPC Server running                                     | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
