Files
satusehat-worker/logs/2026/04/2026-04-09.log
T
2026-04-14 01:21:54 +00:00

4928 lines
1.3 MiB
Plaintext

[2026-04-09 01:02:38.969] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.395392ms | method: OPTIONS | path: /api/v1/roles/pages/tree | query: active=true | request_id: 3061a4a1-b18c-4f69-a435-2fa1dfb3a4b4 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:02:39.035] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 55.300793ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 8b2a0535-2326-4561-9955-2735f9a25280 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:07:01.996] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.881554ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 02df3511-dc0b-4257-a1f7-26624cc8ffee | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:08:09.856] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 12.199687ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 76bd953f-3c15-4857-a49d-52673e8b130e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:11:52.957] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.119744ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 0314a275-184b-403f-ae0e-64f66ca99913 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:12:04.900] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.452101ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: e89cf57a-3c59-47a6-8543-7592edd8136c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:12:15.693] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.424227ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: b273aa83-fb2a-4352-bf21-de4827220778 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:12:29.576] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.655269ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 368cd2a3-4141-48a6-a75e-dbfa2da324ba | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:14:53.020] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 12.407744ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 14c17192-e92c-4d0c-b771-92cf31c5d663 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:14:54.596] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 27.072µs | method: OPTIONS | path: /api/v1/roles/master | request_id: c1b5be92-0c5e-4d7a-aaa5-3b2771bbbc21 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:14:54.608] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:14:54.612] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.650504ms | method: GET | path: /api/v1/roles/master | request_id: 5ae54f19-bc6b-4677-83ee-e8b5a4ccb030 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:14:56.251] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.493129ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 05f1ea06-983d-4463-96ec-70cc9f22b595 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:17:05.465] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 79.043µs | method: OPTIONS | path: /api/v1/roles/pages/1 | request_id: 35826299-a22b-4c95-9d20-787dd8949d81 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:17:05.481] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.377761ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 32e0e7d8-6670-422c-8b16-0f48d0aa5e51 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:17:08.354] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.857469ms | method: GET | path: /api/v1/roles/pages/1 | request_id: aff672e5-0473-4486-aa77-1d0131aafde9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:21.734] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 60.294µs | method: OPTIONS | path: /api/v1/roles/pages/search | query: name= | request_id: 3341aab0-3742-4c2d-8ef1-4cb08fc4cb52 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:21.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.116262ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 5d2ea50c-a837-45b6-a848-1c65e42acb1c | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:21.947] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 121.433117ms | method: POST | path: /api/v1/auth/refresh | request_id: 917ef178-64c9-4a7c-8765-48032a961529 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:21.981] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 502.145µs | method: GET | path: /api/v1/auth/info | request_id: 6cdee0e3-ffa1-474b-ab96-86a85d0da4a6 | service: service-general | status: 200 | user_agent: node
[2026-04-09 01:22:22.018] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: e628dfb6-816b-46cc-afba-e01fcb330055 | service: service-general | sorts: []
[2026-04-09 01:22:22.176] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 159.440512ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: e628dfb6-816b-46cc-afba-e01fcb330055 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:27.281] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 3fd2e3fe-486c-493e-8135-7f20f9b00955 | service: service-general | sorts: []
[2026-04-09 01:22:27.282] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:22:27.282] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 992.185µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 3fd2e3fe-486c-493e-8135-7f20f9b00955 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:35.804] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.722375ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 8dcc87a3-28dc-4a21-9507-c0392a730ea8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:40.842] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 26.653µs | method: OPTIONS | path: /api/v1/roles/pages/10 | request_id: 65bb15e2-596b-494d-ba1c-a851d5d64574 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:40.853] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.107648ms | method: GET | path: /api/v1/roles/pages/10 | request_id: dfaa1588-e390-43a4-9eb2-a3e4f3cc526a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:40.917] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 7a79c96d-1051-46f5-bc95-24775ed7ffab | service: service-general | sorts: []
[2026-04-09 01:22:40.917] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:22:40.917] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 814.979µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 7a79c96d-1051-46f5-bc95-24775ed7ffab | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:40.925] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: c11ceb16-ea01-4b88-841a-2aa076add9b1 | service: service-general | sorts: []
[2026-04-09 01:22:40.925] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:22:40.925] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 610.903µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: c11ceb16-ea01-4b88-841a-2aa076add9b1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:44.053] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 27.133µs | method: OPTIONS | path: /api/v1/roles/pages/11 | request_id: 10fdc4be-0d2d-47c5-8748-c75dae2f0490 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:44.066] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.911194ms | method: GET | path: /api/v1/roles/pages/11 | request_id: d62ef417-da28-4d23-bb1b-3f7607e56246 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:49.426] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:22:49.430] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.965449ms | method: GET | path: /api/v1/roles/master | request_id: d7a9b29b-1345-4279-bd79-fca096621f1a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:53.274] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:22:53.278] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 5.148683ms | method: GET | path: /api/v1/roles/master | request_id: d805cb86-32e3-425b-baa9-2463c720ef78 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:56.884] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 25.389µs | method: OPTIONS | path: /api/v1/roles/master/2 | request_id: 101bd585-5386-4169-97ad-31de10d4e88b | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:56.894] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 40.03µs | method: OPTIONS | path: /api/v1/roles/permissions/role/2 | request_id: e64fa270-b38f-409c-8d7c-5e158139c303 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:56.900] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.589523ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 6fdf6713-2a35-4ad5-90f6-55492f5e367e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:56.909] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.462682ms | method: GET | path: /api/v1/roles/master/2 | request_id: f8ece3c7-0bc0-4cd3-bac2-b70545029b38 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:22:56.922] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 13.748541ms | method: GET | path: /api/v1/roles/permissions/role/2 | request_id: ca1a7cbc-98d6-49d0-9aa1-c0245837bcf0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:15.952] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.674204ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 4254eec0-cab9-44f3-b7f9-8e820b9c6b7c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:22.291] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:23:22.293] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.410292ms | method: GET | path: /api/v1/roles/master | request_id: 01ab488c-7e24-4cd3-9729-6b458649cb0c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:23.979] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 27.587µs | method: OPTIONS | path: /api/v1/roles/master/1 | request_id: 34354d88-35b3-4fb9-bd1d-2cb2f867ad3e | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:23.995] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.963346ms | method: GET | path: /api/v1/roles/master/1 | request_id: 9681db8e-9789-47a2-a67c-6d9bdaf814b6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:26.924] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.753001ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 63b86f4b-6b0b-47ea-bfbf-c8cf734079a8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:30.520] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:23:30.521] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.02264ms | method: GET | path: /api/v1/roles/master | request_id: adf8632e-363b-49e2-ae8b-eb311be6a022 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:31.576] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.435795ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 59ca2ec5-46f5-419c-be00-e3163df96dd0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:32.501] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:23:32.502] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.327816ms | method: GET | path: /api/v1/roles/master | request_id: e720848d-dbb6-4a20-97c9-df2836074f89 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:33.337] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.008199ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 9c3db9cc-f8d2-489e-b5d9-6742634d453c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:35.085] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.460281ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 471fcafe-a8ea-481b-b056-a1567b8814ee | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:40.286] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 30.907µs | method: OPTIONS | path: /api/v1/roles/pages/6 | request_id: f91a99b0-e805-40e2-9028-f30cd19e69c9 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:40.353] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.269135ms | method: GET | path: /api/v1/roles/pages/6 | request_id: 4f1cb19a-647d-4a01-8dda-f79fc38195aa | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:40.396] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 63063ca4-8de8-42e4-bb50-74ef59b592b6 | service: service-general | sorts: []
[2026-04-09 01:23:40.396] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:23:40.396] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 994µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 63063ca4-8de8-42e4-bb50-74ef59b592b6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:23:40.416] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: e2ff7704-3fff-4682-9b68-164d2f28ae84 | service: service-general | sorts: []
[2026-04-09 01:23:40.416] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:23:40.417] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 938.558µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: e2ff7704-3fff-4682-9b68-164d2f28ae84 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:24:10.421] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:24:10.422] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.963795ms | method: GET | path: /api/v1/roles/master | request_id: 963c6ec4-9bc7-44ab-81d3-52200308dfd0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:24:14.384] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.722926ms | method: GET | path: /api/v1/roles/master/1 | request_id: 617bad7b-d7ef-4a61-8e91-434f86e574d1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:24:14.387] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.326653ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 829f63a1-3513-45cf-a94f-79d50d3e5e35 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:24:14.438] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 37.747µs | method: OPTIONS | path: /api/v1/roles/permissions/role/1 | request_id: 47dcffae-e965-4fa5-8c47-3cf0fc271f29 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:24:14.449] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.153099ms | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 9b5e9b06-1a14-4111-854c-330949f8436b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:25:23.782] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.450681ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 09c96d7a-04a1-4862-abe0-15265d0f6805 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:25:41.943] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.004233ms | method: GET | path: /api/v1/roles/pages/1 | request_id: dede65a2-5f62-4ec9-9d3c-4fa260c6b93f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:26:22.104] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: b5c92485-15f2-47ad-b12a-f5ae77459724 | service: service-general | sorts: []
[2026-04-09 01:26:22.104] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:26:22.104] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.173526ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: b5c92485-15f2-47ad-b12a-f5ae77459724 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:26:23.611] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 48f82959-79ba-4845-b3c0-6b6abe1af47a | service: service-general | sorts: []
[2026-04-09 01:26:23.612] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:26:23.612] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 903.189µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 48f82959-79ba-4845-b3c0-6b6abe1af47a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:26:25.182] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: d15f3936-d5b6-4bdc-9fa8-c31e48925a8d | service: service-general | sorts: []
[2026-04-09 01:26:25.182] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:26:25.182] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.020341ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: d15f3936-d5b6-4bdc-9fa8-c31e48925a8d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:27:08.626] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.658878ms | method: GET | path: /api/v1/roles/pages/1 | request_id: d3bfcb61-e409-49ce-b1cb-e106151dcdda | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:27:15.170] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:27:15.172] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.232597ms | method: GET | path: /api/v1/roles/master | request_id: 492b9aea-2cdf-413e-a4a0-8f37de4790ce | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:27:17.786] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.701218ms | method: GET | path: /api/v1/roles/master/1 | request_id: 63b9a338-43f8-4622-ae63-256fd97c65e1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:27:17.799] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.614823ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: e099d06d-d859-4d0c-8f82-b37e21719ae7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:27:17.801] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 01:27:17.801] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 566.203µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: d159c69a-24b6-4ed2-b437-7ba1c1c8976c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:28:42.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 723.292µs | method: GET | path: /api/v1/roles/master/1 | request_id: ec0cc308-07b0-4f75-be18-f547b7798e4d | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:28:42.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 571.854µs | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 0e6b8a16-bf31-4dba-961a-091389bc7954 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:28:42.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 508.184µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: cdd9a9fc-a593-435f-9f84-4101461c4fb2 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:28:42.436] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 45.29163ms | method: POST | path: /api/v1/auth/refresh | request_id: aedcb519-7b0c-4d15-aa3f-ebd39caf2643 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:28:42.491] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 506.622µs | method: GET | path: /api/v1/auth/info | request_id: d924c441-5ad1-4e73-a435-8c104ff47406 | service: service-general | status: 200 | user_agent: node
[2026-04-09 01:28:42.519] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 9.110661ms | method: GET | path: /api/v1/roles/master/1 | request_id: 0c0a047f-e3ba-4b42-90f9-5fad5e191a7f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:28:42.524] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 12.28866ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 27aabf95-31db-4039-b15d-47cec27ff168 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:28:42.568] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 01:28:42.568] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.203604ms | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: a89afe88-e89f-4196-83e3-cf763c53fbd7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:28:42.610] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.994202ms | method: GET | path: /api/v1/roles/master/1 | request_id: 0cfa8082-cffb-4d73-b524-c2e811e21374 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:28:42.610] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 01:28:42.610] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 539.07µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 05cabcc7-fb42-486a-ac63-a48a8d8027df | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:28:42.613] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.799176ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 36dc93ea-0c0f-4411-9fd2-a4bd362dc7c1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:22.550] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.919558ms | method: GET | path: /api/v1/roles/master/1 | request_id: aa7e1273-2407-4371-8a56-a1ec17799b47 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:22.554] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.875681ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 868a5554-4372-4e32-a246-901a8a77f973 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:22.555] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 01:30:22.555] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 508.762µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 9877741e-987e-4e4d-a84f-d5f2fccdf414 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:22.814] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.145576ms | method: GET | path: /api/v1/roles/master/1 | request_id: 520d8770-51c3-48c0-989c-0d4b15680dac | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:22.818] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.35413ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 31817a89-75a2-45ac-a594-190ff85d2329 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:22.819] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 01:30:22.819] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 489.178µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: d59f7ce4-5cb8-4152-aac7-96c26de3f7e8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:48.796] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 01:30:48.796] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.226173ms | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 84eb2990-bd57-4c22-8b3f-538d522fcbf3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:48.796] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.535033ms | method: GET | path: /api/v1/roles/master/1 | request_id: c3687511-8b1f-4e9c-8eaf-8bd17f22e17c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:48.798] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.798595ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 1beaa9bc-3d68-4475-bc16-06d46178f3e8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:49.191] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.030659ms | method: GET | path: /api/v1/roles/master/1 | request_id: 12c133d3-377d-4e5b-9064-dbeeb16d2a44 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:49.193] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 01:30:49.193] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 544.367µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 469c71ad-ac3e-4efd-bf68-c630b9a154f6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:30:49.193] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.524621ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 567c8582-2ac3-43fe-9123-aca709649ee2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:33:22.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 651.951µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 7ab985f0-bedc-4103-9c52-418a9e7316df | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 01:33:31.381] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 803.057µs | method: POST | path: /api/v1/auth/login | request_id: a8ddff4f-5067-4427-8929-d3faeadc9839 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 01:33:41.211] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 01:33:41.211] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 717.503µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 42b604f4-620a-4239-9494-2ed4f8b76e34 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 01:34:01.565] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 12.89215ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: d8ef141c-cec5-4ff7-96fa-34d7bd06b21e | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 01:37:34.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 781.297µs | method: GET | path: /api/v1/roles/master | request_id: 52859b99-8f21-4cdd-86cd-305bc5d9f762 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:37:34.579] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 30.472818ms | method: POST | path: /api/v1/auth/refresh | request_id: 78cd9ef1-5421-444e-9c96-1402207028ac | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:37:34.625] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 518.115µs | method: GET | path: /api/v1/auth/info | request_id: ab5d34ed-a865-4725-82c1-af80d39f0556 | service: service-general | status: 200 | user_agent: node
[2026-04-09 01:37:34.642] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:37:34.644] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.628913ms | method: GET | path: /api/v1/roles/master | request_id: 81443ee1-a878-4c0b-a5b9-9ac28da79a29 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:37:37.616] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.513977ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 55ebd9d2-abe7-4c2b-a858-18d8e761c435 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:38:29.301] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: b0e73557-954b-4e8e-ae5d-7ac135b77c37 | service: service-general | sorts: []
[2026-04-09 01:38:29.304] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.421139ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: b0e73557-954b-4e8e-ae5d-7ac135b77c37 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:38:32.423] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:38:32.424] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.262618ms | method: GET | path: /api/v1/roles/master | request_id: 8f0fcc97-e0c9-4f1c-ab9e-86469ee86cc6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:38:45.083] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.123597ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: b70ef21b-7525-42aa-859f-88010f10e7f9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:38:47.770] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:38:47.772] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.714042ms | method: GET | path: /api/v1/roles/master | request_id: 04e96d18-45d2-463b-ad87-dc6bbb7eca99 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:38:52.185] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.092871ms | method: GET | path: /api/v1/roles/master/1 | request_id: 40ace711-4bde-4011-b772-95ea28ccb574 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:38:52.200] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.565855ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 5ff2fe47-65dd-4d54-a443-b5dcbe3a887d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:38:52.201] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 01:38:52.201] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 502.243µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 18a16770-0d36-43cf-85da-78dfddedc9a4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:38:59.470] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:38:59.471] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.978161ms | method: GET | path: /api/v1/roles/master | request_id: b2740c0f-5dbe-42e6-9522-477bd4d44c39 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:39:02.486] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 10.626334ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: cf8237a5-2814-4c03-b917-830c3c0ed666 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:39:17.215] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 457825e9-7a24-4bc8-a740-064cd39845ca | service: service-general | sorts: []
[2026-04-09 01:39:17.215] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:39:17.215] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 901.347µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 457825e9-7a24-4bc8-a740-064cd39845ca | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:40:39.157] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: c4eb22c9-293d-4cf6-9d13-f9e0872766cd | service: service-general | sorts: []
[2026-04-09 01:40:39.157] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:40:39.157] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 957.589µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: c4eb22c9-293d-4cf6-9d13-f9e0872766cd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:40:51.580] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 6482940d-f4d6-4f04-90fd-0a569f055c0e | service: service-general | sorts: []
[2026-04-09 01:40:51.580] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:40:51.580] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 861.19µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 6482940d-f4d6-4f04-90fd-0a569f055c0e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:41:18.618] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.567119ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 642a5072-11ac-4a7e-b1c7-a6697a1936de | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:41:41.425] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:41:41.428] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.503231ms | method: GET | path: /api/v1/roles/master | request_id: a3299690-a2d2-4ad8-9662-e86246c1e8cb | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:41:42.385] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.525682ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: f1678e8c-f30b-4b5a-b441-4eef6b400faf | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:41:43.728] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.276231ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 018a73a6-e6e3-43d7-91ce-88fe58324de3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:41:51.015] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:41:51.021] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 6.300845ms | method: GET | path: /api/v1/roles/master | request_id: d8cec215-fac1-498b-84e6-b1573c159195 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:41:56.215] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.029438ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: a624f6aa-27d4-4c62-bdf2-2b9be72bf0dd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:43:21.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 815.081µs | method: GET | path: /api/v1/roles/master | request_id: fde1739d-0520-4629-beb0-d5129732b431 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:43:21.118] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 46.628775ms | method: POST | path: /api/v1/auth/refresh | request_id: 64a12045-5e68-4e38-b2b3-8b9ddd2af5ba | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:43:21.146] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 550.107µs | method: GET | path: /api/v1/auth/info | request_id: bcf48353-95b5-4a88-b6a4-bae622640e99 | service: service-general | status: 200 | user_agent: node
[2026-04-09 01:43:21.159] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:43:21.161] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.535656ms | method: GET | path: /api/v1/roles/master | request_id: 22f584c4-a1ee-4b79-8e07-1d36487f246f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:43:22.239] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.918879ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 401aa963-a0db-44e9-b9e2-9ed51048fb8c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:43:23.131] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:43:23.132] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.8214ms | method: GET | path: /api/v1/roles/master | request_id: 9e8b40f7-69da-4619-b9c0-043d8afe4472 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:43:28.223] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.841316ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: cad3771a-e9d1-4c6f-9e52-3ee83916ef10 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:43:29.514] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:43:29.516] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.964062ms | method: GET | path: /api/v1/roles/master | request_id: f5717890-baf4-4fe3-b8e0-51a9e22872df | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:47:25.240] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 11.920492ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 34b68d76-f691-4d0c-a0bd-ec8452d36a79 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:47:31.427] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.58359ms | method: GET | path: /api/v1/roles/pages/6 | request_id: 6e0a2ff7-ef67-40cb-81f0-26d817dab5f0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:47:31.494] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 0aefe238-d0c9-4a9a-b78f-e0e6a97e3980 | service: service-general | sorts: []
[2026-04-09 01:47:31.497] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.338839ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 0aefe238-d0c9-4a9a-b78f-e0e6a97e3980 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:47:31.510] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 2583c910-8382-450e-b476-f6bd0b6cd8e6 | service: service-general | sorts: []
[2026-04-09 01:47:31.510] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:47:31.510] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 782.138µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 2583c910-8382-450e-b476-f6bd0b6cd8e6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:47:50.421] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.295256ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 53046cae-4761-45f5-8658-750407ba4172 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:49:29.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 639.647µs | method: GET | path: /api/v1/roles/master | request_id: c974fcfb-1f7a-45e6-90f4-eb36ba79bbf6 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:49:29.207] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 32.853286ms | method: POST | path: /api/v1/auth/refresh | request_id: de3fd7f5-3664-4170-a0f0-62b59682a2cf | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:49:29.230] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 517.713µs | method: GET | path: /api/v1/auth/info | request_id: 1e476069-df39-4e5b-8c5e-c605a231ee99 | service: service-general | status: 200 | user_agent: node
[2026-04-09 01:49:29.248] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:49:29.251] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.570165ms | method: GET | path: /api/v1/roles/master | request_id: decce0a3-1dbe-43fb-81d2-3db4fa25fef4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:49:36.103] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.668583ms | method: GET | path: /api/v1/roles/master/1 | request_id: 0264788b-b572-4024-9ca0-2f6eaf33e8fe | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:49:36.118] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.502559ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: bb059839-62a6-4e05-bd56-dd028f916938 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:49:36.119] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 01:49:36.119] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 834.704µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: a9e41e7b-aa11-478a-92dc-ca2120cce3fb | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:49:38.938] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:49:38.940] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.136623ms | method: GET | path: /api/v1/roles/master | request_id: 0b62d2da-168e-4d78-87e1-d0768a71d7f3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:49:41.244] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.235364ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 1e123053-b93b-4cef-b120-d9df94512a8a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:50:09.444] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 539328ec-358d-444f-92f7-4fc572fe0b68 | service: service-general | sorts: []
[2026-04-09 01:50:09.444] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:50:09.444] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 927.13µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 539328ec-358d-444f-92f7-4fc572fe0b68 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:50:14.193] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 28.656µs | method: OPTIONS | path: /api/v1/roles/pages/tree | query: active=false | request_id: 07bc9f84-e431-4e10-aa72-53cda9cfde22 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:50:14.269] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.039163ms | method: GET | path: /api/v1/roles/pages/tree | query: active=false | request_id: 8459d2ad-5743-474e-b4be-bea27cca138c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:50:16.245] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:50:16.268] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 23.366381ms | method: GET | path: /api/v1/roles/master | request_id: e5e1285a-f649-45a2-a85e-9b1de14d4256 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:50:18.549] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.525301ms | method: GET | path: /api/v1/roles/master/1 | request_id: 14fe2d85-7790-4a79-9194-c37f064e6231 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:50:18.569] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.807504ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 4309bd47-1442-4032-8305-ed413ef349ee | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:50:18.574] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 01:50:18.574] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 739.411µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 2e800cea-37d9-491e-abac-65bf03552d1b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:50:37.688] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:50:37.690] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.342646ms | method: GET | path: /api/v1/roles/master | request_id: 7b5cd04e-c1a8-4610-80fe-ba542f2eb361 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:50:41.156] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.204575ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: c2a11184-be20-4021-b4bb-49f1580801db | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:51:41.679] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 949c2548-54a6-4b43-96bd-561c8ae9935f | service: service-general | sorts: []
[2026-04-09 01:51:41.680] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:51:41.680] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.064319ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 949c2548-54a6-4b43-96bd-561c8ae9935f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:54:31.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 678.763µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: ff43459f-62ac-4751-8cdc-610826d5f5cf | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:54:32.030] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 35.373115ms | method: POST | path: /api/v1/auth/refresh | request_id: 1ff664ea-65de-492e-ab5b-dbb3acafb19e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:54:32.058] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 677.774µs | method: GET | path: /api/v1/auth/info | request_id: 3b3410cc-7724-4631-851b-48f50563b19d | service: service-general | status: 200 | user_agent: node
[2026-04-09 01:54:32.083] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: f28de18c-7ae8-4429-9804-2e85b2ea970b | service: service-general | sorts: []
[2026-04-09 01:54:32.093] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 10.673576ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: f28de18c-7ae8-4429-9804-2e85b2ea970b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:54:45.192] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.050881ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 6e9ba129-77d8-4c28-8d8f-4cb74c386184 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:55:22.101] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 4999f938-5299-4b65-a49a-6ac1bf6f57be | service: service-general | sorts: []
[2026-04-09 01:55:22.102] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:55:22.102] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 934.76µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 4999f938-5299-4b65-a49a-6ac1bf6f57be | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:55:28.270] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 8c288c44-e191-43d3-98de-130850624d6b | service: service-general | sorts: []
[2026-04-09 01:55:28.270] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:55:28.270] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 860.61µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 8c288c44-e191-43d3-98de-130850624d6b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:55:34.030] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:55:34.033] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.585722ms | method: GET | path: /api/v1/roles/master | request_id: c3fd241d-a1be-43de-82f3-f9991b810dc4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:55:39.528] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.908307ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: f87ec2b5-64f8-40a7-8d1b-7bc33a8e4929 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:55:41.402] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.715994ms | method: GET | path: /api/v1/roles/pages/1 | request_id: e1f81350-6855-4492-8f89-d21a3b215843 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:56:32.753] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.460943ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 627261dc-6c74-47a1-a309-f798e9063b23 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:56:37.519] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:56:37.556] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 38.129845ms | method: GET | path: /api/v1/roles/master | request_id: 47a30ddd-ad62-4933-b3cc-54342f417a2c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:56:40.171] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.180253ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 204f630c-d430-4a91-897a-f86fe35c42a1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:57:50.629] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 4e54fee1-a3be-43ca-ae04-440871abe973 | service: service-general | sorts: []
[2026-04-09 01:57:50.630] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 01:57:50.630] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.156515ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 4e54fee1-a3be-43ca-ae04-440871abe973 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:57:52.891] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.699169ms | method: GET | path: /api/v1/roles/pages/1 | request_id: f9a2dedd-70f7-41f4-ae22-a3a9d89569a9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:58:02.762] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 01:58:02.763] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.091154ms | method: GET | path: /api/v1/roles/master | request_id: 77a7cffb-b423-4c75-a428-b6d0431fd10d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 01:59:26.623] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.980761ms | method: GET | path: /api/v1/roles/master/1 | request_id: fb5f48a5-3838-4da5-973a-7485f432f1bc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:39.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.435563ms | method: GET | path: /api/v1/roles/master/1 | request_id: 25fa6209-450a-4587-8420-ce6866be9855 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:39.102] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 35.636348ms | method: POST | path: /api/v1/auth/refresh | request_id: 4ee09739-3351-4767-bdb9-a25ebfe4d68b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:39.180] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 685.783µs | method: GET | path: /api/v1/auth/info | request_id: d96c1f07-fe14-439c-b340-3a23a4e1c717 | service: service-general | status: 200 | user_agent: node
[2026-04-09 02:00:39.221] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 12.499697ms | method: GET | path: /api/v1/roles/master/1 | request_id: d0da9b61-233c-47f6-b898-c2e49943a3a6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:48.014] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 71.134µs | method: OPTIONS | path: /api/v1/roles/master/3 | request_id: 52c08817-98d3-48a9-a2d4-884092d1655b | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:48.024] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 22.394µs | method: OPTIONS | path: /api/v1/roles/permissions/role/3 | request_id: b6cecdd8-00e6-4b2f-87b3-1107e9d22312 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:48.028] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.231273ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 882edfb0-b0a0-49c3-ada3-411a4904558b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:48.054] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.443069ms | method: GET | path: /api/v1/roles/master/3 | request_id: f5c47a5a-8984-4b61-bb2e-a701b535d906 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:48.066] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 13.096726ms | method: GET | path: /api/v1/roles/permissions/role/3 | request_id: d2caae81-3912-421f-85be-4f6fb118a05a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:50.171] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:00:50.175] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.633179ms | method: GET | path: /api/v1/roles/master | request_id: 9b057cf9-9aff-4f25-a48a-a074e54194be | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:56.978] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.254452ms | method: GET | path: /api/v1/roles/master/3 | request_id: d792c559-1197-4ef5-bd23-fc78e9ada487 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:56.991] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:3:all | service: service-general
[2026-04-09 02:00:56.992] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.089535ms | method: GET | path: /api/v1/roles/permissions/role/3 | request_id: ad3d35e2-e702-4049-bd19-13cc144ab761 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:00:56.993] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.72577ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 0d8b3eb9-5655-4ee7-8ba9-f3ef83a8c8c5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:01:01.242] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:01:01.244] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.911064ms | method: GET | path: /api/v1/roles/master | request_id: 4f849835-fdcd-4999-ae69-f21c00f7ceb5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:01:04.089] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.308364ms | method: GET | path: /api/v1/roles/master/3 | request_id: 4755ad4d-f3a0-434c-9a58-3b912c6993ab | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:01:08.732] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.938451ms | method: GET | path: /api/v1/roles/master/3 | request_id: 399d8bcd-e75f-4420-904f-232bc9db8e0d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:01:08.743] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.197503ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 87719ed4-f9ad-4b6c-b695-7b297be6b580 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:01:08.762] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:3:all | service: service-general
[2026-04-09 02:01:08.763] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.067736ms | method: GET | path: /api/v1/roles/permissions/role/3 | request_id: 56eec7ca-7268-470e-9da1-744ba95337d2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:01:12.506] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:01:12.508] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.438433ms | method: GET | path: /api/v1/roles/master | request_id: 82970ce1-ccb6-4d95-9698-68233009d2d1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:02:23.411] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.16592ms | method: GET | path: /api/v1/roles/master/1 | request_id: 7c2d6222-a666-433b-9857-0b7ef5627fd5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:02:41.637] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 16.652926ms | method: GET | path: /api/v1/roles/master/1 | request_id: 812c1584-92cc-483e-846d-701a09f847e8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:02:49.570] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.013658ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 8477c593-d7b2-4827-b023-d9cc0cd641be | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:05:28.469] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 96e26f6c-aef1-4df8-8e86-3001452dca7b | service: service-general | sorts: []
[2026-04-09 02:05:28.472] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.724847ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 96e26f6c-aef1-4df8-8e86-3001452dca7b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:05:52.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 874.056µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: f7a5a665-9128-4449-adfa-1f2434a0ad5e | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:05:52.543] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 30.639524ms | method: POST | path: /api/v1/auth/refresh | request_id: f058fcf4-7c3b-40ca-a01c-fe55a8f8d2d8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:05:52.566] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 546.562µs | method: GET | path: /api/v1/auth/info | request_id: e8795cc5-f412-4671-a56c-ba391372da24 | service: service-general | status: 200 | user_agent: node
[2026-04-09 02:05:52.587] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: e83666d0-9754-4d5c-8312-92fc0be00c6f | service: service-general | sorts: []
[2026-04-09 02:05:52.588] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 02:05:52.588] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 800.319µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: e83666d0-9754-4d5c-8312-92fc0be00c6f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:01.200] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:06:01.212] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 11.718736ms | method: GET | path: /api/v1/roles/master | request_id: 3433b01c-8475-4904-b6de-d2755aee9f3a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:15.712] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 5.208847ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b38ccaa3-cee5-4985-969d-eb8cc05bb3df | rows: 1 | service: service-general | sql: INSERT INTO "role_access"."rol_master" ("name","active","created_at","updated_at") VALUES ('njknk',true,'2026-04-09 02:06:15.709','2026-04-09 02:06:15.709') RETURNING "id"
[2026-04-09 02:06:15.713] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 7.335279ms | method: POST | path: /api/v1/roles/master | request_id: b38ccaa3-cee5-4985-969d-eb8cc05bb3df | service: service-general | status: 201 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:15.758] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:06:15.760] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.064488ms | method: GET | path: /api/v1/roles/master | request_id: b9b03a7f-2f10-4a9c-a453-7bede91ceb86 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:20.150] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 25.337µs | method: OPTIONS | path: /api/v1/roles/master/14 | request_id: ed979497-27b8-44d6-a67f-3b031d303b85 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:20.161] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 2.196493ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e9412551-c6e5-4570-b178-7f0298b66025 | rows: 1 | service: service-general | sql: DELETE FROM "role_access"."rol_master" WHERE "rol_master"."id" = 14
[2026-04-09 02:06:20.161] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.194572ms | method: DELETE | path: /api/v1/roles/master/14 | request_id: e9412551-c6e5-4570-b178-7f0298b66025 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:20.185] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:06:20.187] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.132913ms | method: GET | path: /api/v1/roles/master | request_id: bfc7619c-7d74-45c5-8d1c-c92e50906f1e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:32.677] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.904005ms | method: GET | path: /api/v1/roles/master/1 | request_id: a21899ea-38c8-4b1d-a245-c18107fb0eb6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:32.696] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 02:06:32.696] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 538.697µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: e24fe9ba-bbd1-4f19-841e-bc6b6eddbef9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:32.698] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.049061ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 7e9f1585-04a4-4920-bcce-44403bb4c191 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:34.857] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:06:34.858] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.049025ms | method: GET | path: /api/v1/roles/master | request_id: 78bb0f81-21d0-4dc9-a7f8-9138a1816745 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:36.586] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.027116ms | method: GET | path: /api/v1/roles/master/1 | request_id: 0d9ffcf5-c800-4dd1-b3b7-0ee0f10a4ce9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:06:45.247] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.348534ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 288a07c4-655a-4ee7-8e7d-9f47846cbe93 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:08:25.912] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 5866c4be-a714-428d-9162-1702051fea91 | service: service-general | sorts: []
[2026-04-09 02:08:25.913] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 02:08:25.913] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.508126ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 5866c4be-a714-428d-9162-1702051fea91 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:08:43.999] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:08:44.001] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.526415ms | method: GET | path: /api/v1/roles/master | request_id: e5748314-141a-4ae6-b1e8-9fc7daabe7a8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:08:57.724] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.768544ms | method: GET | path: /api/v1/roles/master/1 | request_id: 67cd8ccc-1270-4dcd-8b9e-2d376f4b6c01 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:08:57.744] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.385615ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: a0e74d2a-5dfa-49dd-9584-0e5bc250600e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:08:57.753] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 02:08:57.754] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 755.697µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: f98a462c-edab-47ad-bdc4-a423c7114602 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:08:59.627] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:08:59.628] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.007452ms | method: GET | path: /api/v1/roles/master | request_id: 57bfae4a-8aa6-409a-b6ba-19c79f217de0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:13:18.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 715.501µs | method: GET | path: /api/v1/roles/master/1 | request_id: 9c7e0335-cc3d-4927-b373-a50f02adb152 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:13:18.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 472.533µs | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 01d262a2-8184-4b40-9b06-93784e4d287a | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:13:18.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 335.452µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: b81a97f8-09b2-4022-8452-dded4c5cb064 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:13:18.058] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 35.888175ms | method: POST | path: /api/v1/auth/refresh | request_id: 7cffeb21-6896-4657-9c27-684435dbd61a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:13:18.087] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 566.161µs | method: GET | path: /api/v1/auth/info | request_id: f9a57bcc-4d78-4964-a7b5-a5bd665a7ec7 | service: service-general | status: 200 | user_agent: node
[2026-04-09 02:13:18.111] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 02:13:18.111] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 708.374µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: bbb25852-c3ea-440a-bb62-ba93bf10c198 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:13:18.123] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 10.20067ms | method: GET | path: /api/v1/roles/master/1 | request_id: a5196d62-2335-46b6-b825-e1eb716907be | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:13:18.124] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 12.464013ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 192568e3-0fb3-4c6c-961f-4b546f004320 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:13:19.730] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:13:19.732] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.03063ms | method: GET | path: /api/v1/roles/master | request_id: ae63e732-e7c9-495b-9016-f70785523af7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:13:20.551] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.024354ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 1bc40202-9385-4601-9d41-85b43027b48f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:13:28.354] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:13:28.356] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.317663ms | method: GET | path: /api/v1/roles/master | request_id: 9f108539-8658-45b3-b940-35ed3b2f4b3d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:14:50.585] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.286664ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: ad2d1e16-2eea-42c8-93f4-6cc0bf6368b5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:14:51.608] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:14:51.609] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.205405ms | method: GET | path: /api/v1/roles/master | request_id: b948f1a1-678c-4e23-94ed-8414ad37adba | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:16:27.552] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.468537ms | method: GET | path: /api/v1/roles/master/1 | request_id: bd679ced-00cd-47d8-ac36-2d5438940887 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:16:34.341] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.7431ms | method: GET | path: /api/v1/roles/master/1 | request_id: de7b79e2-3a78-43aa-bd82-178daffc4645 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:16:38.971] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.462047ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 9c515261-f7f8-42b2-9953-843c1cfea9dc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:16:40.211] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.747788ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 6a70461a-ccdf-410c-9d5d-ff0df91d940f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:16:44.984] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:16:44.986] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.298109ms | method: GET | path: /api/v1/roles/master | request_id: ba71ee8f-ef90-41b8-8362-0ba72a9bac49 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:16:46.903] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.611117ms | method: GET | path: /api/v1/roles/master/3 | request_id: 5fa9df10-cb01-489b-857b-902f47f41a49 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:16:46.917] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.481398ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 25cdb847-78c8-464e-bb30-703b9d15edaf | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:16:46.921] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:3:all | service: service-general
[2026-04-09 02:16:46.921] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 526.959µs | method: GET | path: /api/v1/roles/permissions/role/3 | request_id: bcb403d4-9a9f-42ad-99ba-06cf37590581 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:16:48.846] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:16:48.848] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.353854ms | method: GET | path: /api/v1/roles/master | request_id: a0626cc0-de4f-44bb-a5e8-c00fb8637282 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:16:51.357] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.265732ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: ba64dd35-7d20-4d3f-84a8-a15dad60e28b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:16:52.233] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:16:52.235] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.110553ms | method: GET | path: /api/v1/roles/master | request_id: abb6693e-522e-405d-bc42-01b1061cf1ee | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:17:35.368] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.741885ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: d13e3e0c-420a-4342-8552-85af7dfbac04 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:17:46.292] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.573244ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 77b7a978-e20a-4d3d-834d-4e55c51403ee | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:18:03.199] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.629771ms | method: GET | path: /api/v1/roles/pages/10 | request_id: 8b1d033e-6040-47bb-9436-7f69af4d8928 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:18:03.249] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 6e7bb361-26f7-441c-9a34-db1bb0649a30 | service: service-general | sorts: []
[2026-04-09 02:18:03.251] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.476673ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 6e7bb361-26f7-441c-9a34-db1bb0649a30 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:18:03.261] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 708dd3cc-52fb-49b9-920e-9fb7d4ecc97d | service: service-general | sorts: []
[2026-04-09 02:18:03.261] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 02:18:03.261] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 718.252µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 708dd3cc-52fb-49b9-920e-9fb7d4ecc97d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:18:13.739] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 28.725µs | method: OPTIONS | path: /api/v1/roles/pages/search | query: name=Dashboard | request_id: a1640817-d171-4a5d-aee8-42c8f8a4c6f3 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:18:13.771] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[name:Dashboard] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: f086951e-0f9e-454a-ad08-18ec7832a73d | service: service-general | sorts: []
[2026-04-09 02:18:13.774] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.278662ms | method: GET | path: /api/v1/roles/pages/search | query: name=Dashboard | request_id: f086951e-0f9e-454a-ad08-18ec7832a73d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:19:32.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 777.273µs | method: GET | path: /api/v1/roles/master | request_id: d7ed467e-14bd-4b06-baed-c16f4b08530c | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:19:32.400] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 32.680313ms | method: POST | path: /api/v1/auth/refresh | request_id: 105d34c1-b3df-4cac-ac3e-5b2a1228649a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:19:32.482] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 549.769µs | method: GET | path: /api/v1/auth/info | request_id: fd4bb1fd-7534-42eb-99bd-3f899fddc2c4 | service: service-general | status: 200 | user_agent: node
[2026-04-09 02:19:32.512] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:19:32.522] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 10.396633ms | method: GET | path: /api/v1/roles/master | request_id: 48a37d0d-187b-4a4f-963f-f18ec96917a8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:19:36.187] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.828849ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 2f7c6404-c827-4e67-b64b-5c63790039dc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:19:37.002] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:19:37.004] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.950893ms | method: GET | path: /api/v1/roles/master | request_id: 79fd8b9c-9f3d-41f0-9882-488fed12b3de | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:19:49.746] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.363134ms | method: GET | path: /api/v1/roles/master/1 | request_id: 6f12e186-1627-435f-afa3-82ed42e6818c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:19:49.761] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.707433ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 36347152-ca93-4a26-8410-c29953cb0d54 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:19:49.764] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 02:19:49.764] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 529.67µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 86ca0c76-651c-4c71-a048-13a73e4fc2bc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:19:51.741] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:19:51.742] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.054275ms | method: GET | path: /api/v1/roles/master | request_id: cbfef69b-7058-41bb-a54d-1470807ce366 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:19:54.343] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.039697ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 889a0695-571b-4d8b-91aa-56d3d3d35766 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:30:12.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 689.056µs | method: GET | path: /api/v1/roles/master | request_id: 35b81bde-18a9-44ab-90ff-c68b22bb56aa | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:30:12.924] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 67.72635ms | method: POST | path: /api/v1/auth/refresh | request_id: eabdc57d-5287-4fa9-b128-1e2e399b53cd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:30:12.945] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 529.632µs | method: GET | path: /api/v1/auth/info | request_id: 296b50cd-4d66-4cf3-a4bf-2aadc9f257fa | service: service-general | status: 200 | user_agent: node
[2026-04-09 02:30:12.960] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:30:12.970] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 10.992333ms | method: GET | path: /api/v1/roles/master | request_id: 1719c476-a554-4ee1-b145-519797dfcc26 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:30:14.838] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.82831ms | method: GET | path: /api/v1/roles/master/1 | request_id: 46cc6fdb-0a0c-41b0-97e9-d4f4cc265aab | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:30:17.589] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.233204ms | method: GET | path: /api/v1/roles/master/1 | request_id: 6f0a4688-1a71-412a-b319-935235dc44a3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:30:17.597] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.323303ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 0af69145-e79c-419d-9523-323bf7e8ead7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:30:17.603] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.363073ms | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: a00f0902-a7fe-417d-8674-5fa62762991d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:30:19.980] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:30:19.981] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.788679ms | method: GET | path: /api/v1/roles/master | request_id: b1f4112f-23d6-4ad4-8cec-9ec8fb74d2cd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:36:05.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 648.748µs | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: ef4d1a11-985e-4240-ad0a-b055e6d2fdfa | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:36:05.099] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 29.57594ms | method: POST | path: /api/v1/auth/refresh | request_id: 0957294d-dbfc-410b-a77f-01d74024c11a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:36:05.131] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 524.625µs | method: GET | path: /api/v1/auth/info | request_id: e0090a07-348e-4138-869a-ac5d5cea9166 | service: service-general | status: 200 | user_agent: node
[2026-04-09 02:36:05.154] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 11.411839ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 50c361e1-31dd-451c-886f-06fd24d77bac | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:36:07.345] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.501937ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 2f72a7aa-ac03-4b03-8159-6557ed77a988 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:36:10.506] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.475686ms | method: GET | path: /api/v1/roles/pages/6 | request_id: 6455b0ba-c3e5-4bb5-9103-a31cb900c9fe | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:36:10.539] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 6f171338-236b-4673-b84b-5c4c8cb851da | service: service-general | sorts: []
[2026-04-09 02:36:10.541] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.572948ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 6f171338-236b-4673-b84b-5c4c8cb851da | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:36:10.545] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: a655f5a6-d494-4289-ab53-be9e0f2912aa | service: service-general | sorts: []
[2026-04-09 02:36:10.545] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 02:36:10.545] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 790.28µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: a655f5a6-d494-4289-ab53-be9e0f2912aa | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:36:13.063] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.664769ms | method: GET | path: /api/v1/roles/pages/10 | request_id: 527b69a3-9bb0-441d-999d-b0b596d221a7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:36:13.086] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: e218f6b8-ad2e-4856-8f21-d669244d7950 | service: service-general | sorts: []
[2026-04-09 02:36:13.086] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 02:36:13.087] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 844.083µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: e218f6b8-ad2e-4856-8f21-d669244d7950 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:36:13.091] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: b250136d-018e-4cc2-88dc-9c1abe96f4a1 | service: service-general | sorts: []
[2026-04-09 02:36:13.091] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 02:36:13.091] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 568.11µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: b250136d-018e-4cc2-88dc-9c1abe96f4a1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:36:25.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 491.906µs | method: POST | path: /api/v1/roles/permissions | request_id: d0f10ef1-1f5d-4188-80b7-cfc3d895f338 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 02:36:30.744] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 357.587µs | method: POST | path: /api/v1/auth/login | request_id: 30ff9d54-7cbb-4060-b5a2-6f1eefb0e4b1 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 02:36:36.788] [ERROR] Database query failed | 📍 database.go:168 | duration_ms: 4.572828ms | environment: debug | ❌ ERROR: ERROR: invalid input syntax for type integer: "superadmin" (SQLSTATE 22P02) | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ac44eefe-89d3-4205-a48a-b56a4840348b | rows: 0 | service: service-general | sql: INSERT INTO "role_access"."rol_permission" ("create","read","update","disable","delete","active","fk_rol_pages_id","role_keycloak","group_keycloak","created_at","updated_at") VALUES (true,true,true,false,true,true,4,'superadmin','FARMASI','2026-04-09 02:36:36.785','2026-04-09 02:36:36.785') RETURNING "id"
[2026-04-09 02:36:36.788] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 5.480256ms | method: POST | path: /api/v1/roles/permissions | request_id: ac44eefe-89d3-4205-a48a-b56a4840348b | service: service-general | status: 500 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 02:38:15.722] [INFO ] Built search query | 📍 repository.go:281 | environment: debug | ⚙️ service/internal/master/role/permission.(*repository).Search | request: {Fields:[{Expression:rp.* Alias: WindowFunction:<nil>} {Expression:rm.name Alias:role_master_name WindowFunction:<nil>}] From:role_access.rol_permission Aliases:rp Joins:[{Type:INNER Table:role_access.rol_master Alias:rm OnConditions:{Filters:[{Column:rm.id Operator:_eq Value:rp.role_keycloak Options:map[]}] LogicOp:} Lateral:false}] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:rp.id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:38:15.727] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 6.448482ms | method: GET | path: /api/v1/roles/permissions | request_id: 84d3f0e8-bffe-4ed6-8782-28c4bd28c0c7 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 02:40:36.297] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:40:36.302] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 5.100832ms | method: GET | path: /api/v1/roles/master | request_id: 9f72929d-e379-461a-aee9-9eab6f275882 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:40:51.627] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.984929ms | method: GET | path: /api/v1/roles/master/1 | request_id: a20617ef-8eb1-492a-ad77-1d734268a828 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:40:51.632] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.883451ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 110e2a8e-61ee-4273-829d-8e3192f6aae1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:40:51.635] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:770 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 02:40:51.635] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 714.14µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 6ce1c72d-7b22-4766-a32b-1c845c221c0a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:40:53.527] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:40:53.529] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.027324ms | method: GET | path: /api/v1/roles/master | request_id: 94755b39-20cc-415c-a3e7-724e0e7822f4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:40:54.775] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.764068ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 7add2b55-c028-41c6-8d84-b24a7092e483 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:40:55.791] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 02:40:55.793] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.037073ms | method: GET | path: /api/v1/roles/master | request_id: 676d17f3-c645-43cb-ada3-e27d0664aa2d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 02:50:57.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 829.461µs | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: c1b697e5-2a28-4956-a516-b555ea802894 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 02:51:07.495] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 624.196µs | method: POST | path: /api/v1/auth/login | request_id: a8d8f3db-3268-4542-9db2-e17c07230140 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 02:51:09.665] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 15.440975ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 9d971f87-2124-490d-93fb-c51278604a63 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 02:57:09.984] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 619.328µs | method: POST | path: /api/v1/auth/login | request_id: 887ae553-19bc-440d-849e-fd3a931b46cd | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 02:59:11.962] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 14.685701ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 75932746-ff83-4398-9989-db9324d7dc65 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:02:21.894] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 03:02:21.895] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 03:02:21.895] [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-09 03:02:21.905] [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-09 03:02:21.905] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:02:21.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-09 03:02:21.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-09 03:02:21.933] [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-09 03:02:21.933] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:02:21.936] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 03:02:21.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 03:02:21.937] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 03:02:21.937] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 03:02:21.937] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 03:02:21.937] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 03:02:21.937] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 03:02:22.141] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 9.17805ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 6db98803-a36e-4e1f-bf16-55fd1db24cdf | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:02:59.342] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 03:02:59.342] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 03:02:59.342] [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-09 03:02:59.351] [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-09 03:02:59.351] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:02:59.359] [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-09 03:02:59.359] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:02:59.376] [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-09 03:02:59.376] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:02:59.379] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 03:02:59.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 03:02:59.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-09 03:02:59.380] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 03:02:59.380] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 03:02:59.380] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 03:02:59.380] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 03:03:11.268] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 11.308328ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: e7a170e1-2d02-45b6-afc3-7d8f0cbf5721 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:03:22.242] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 56.104655ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 8e6645fe-de80-4d99-b5c0-5af29af8ffed | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:03:52.556] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 03:03:52.556] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 03:03:52.557] [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-09 03:03:52.566] [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-09 03:03:52.566] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:03:52.575] [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-09 03:03:52.575] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:03:52.596] [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-09 03:03:52.596] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:03:52.598] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 03:03:52.599] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 03:03:52.599] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 03:03:52.599] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 03:03:52.600] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 03:03:52.600] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 03:03:52.600] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 03:03:53.577] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 8.883335ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: d2c5f4e5-108e-4efe-a800-3fe3ea17e9a8 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:05:45.467] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 03:05:45.467] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 03:05:45.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-09 03:05:45.476] [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-09 03:05:45.476] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:05:45.484] [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-09 03:05:45.484] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:05:45.499] [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-09 03:05:45.499] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:05:45.502] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 03:05:45.502] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 03:05:45.503] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 03:05:45.503] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 03:05:45.503] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 03:05:45.503] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 03:05:45.503] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 03:05:46.023] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 9.230205ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 071eaf98-b626-4c4b-89e3-a0adbe9ee898 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:06:44.727] [ERROR] Database query failed | 📍 database.go:168 | duration_ms: 3.6081ms | environment: debug | ❌ ERROR: ERROR: invalid input syntax for type integer: "superadmin" (SQLSTATE 22P02) | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2c9ba61e-9e06-492a-8599-6cbb16b8cb04 | rows: 0 | service: service-general | sql: INSERT INTO "role_access"."rol_permission" ("create","read","update","disable","delete","active","fk_rol_pages_id","role_keycloak","group_keycloak","created_at","updated_at") VALUES (true,true,true,false,true,true,4,'superadmin','FARMASI','2026-04-09 03:06:44.725','2026-04-09 03:06:44.725') RETURNING "id"
[2026-04-09 03:06:44.728] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 4.934647ms | method: POST | path: /api/v1/roles/permissions | request_id: 2c9ba61e-9e06-492a-8599-6cbb16b8cb04 | service: service-general | status: 500 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:06:58.949] [ERROR] Database query failed | 📍 database.go:168 | duration_ms: 2.013713ms | environment: debug | ❌ ERROR: ERROR: invalid input syntax for type integer: "" (SQLSTATE 22P02) | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 26d2a872-150e-458e-9398-1e90f9ffdf2e | rows: 0 | service: service-general | sql: INSERT INTO "role_access"."rol_permission" ("create","read","update","disable","delete","active","fk_rol_pages_id","role_keycloak","group_keycloak","created_at","updated_at") VALUES (true,true,true,false,true,true,4,'','FARMASI','2026-04-09 03:06:58.948','2026-04-09 03:06:58.948') RETURNING "id"
[2026-04-09 03:06:58.950] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 2.952102ms | method: POST | path: /api/v1/roles/permissions | request_id: 26d2a872-150e-458e-9398-1e90f9ffdf2e | service: service-general | status: 500 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:08:25.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 727.33µs | method: POST | path: /api/v1/roles/permissions | request_id: e4fb0ed3-3192-4dca-8735-0a59052c0806 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:08:35.169] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 3.855464ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1d06dc93-013f-4c1b-a765-e6a219f8f494 | rows: 1 | service: service-general | sql: INSERT INTO "role_access"."rol_permission" ("create","read","update","disable","delete","active","fk_rol_pages_id","role_keycloak","group_keycloak","created_at","updated_at") VALUES (true,true,true,false,true,true,4,'1','FARMASI','2026-04-09 03:08:35.167','2026-04-09 03:08:35.167') RETURNING "id"
[2026-04-09 03:08:35.171] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 6.470709ms | method: POST | path: /api/v1/roles/permissions | request_id: 1d06dc93-013f-4c1b-a765-e6a219f8f494 | service: service-general | status: 201 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:09:51.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 843.066µs | method: POST | path: /api/v1/roles/permissions | request_id: 525ed2ff-8dd7-4c18-aa5c-ecf81840760e | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:09:55.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 736.745µs | method: POST | path: /api/v1/roles/permissions | request_id: 6292e655-b830-4a33-9715-6469be649e11 | service: service-general | status: 400 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:10:13.441] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 3.294462ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3da74288-e704-4375-8bbc-116617e51ada | rows: 1 | service: service-general | sql: INSERT INTO "role_access"."rol_permission" ("create","read","update","disable","delete","active","fk_rol_pages_id","role_keycloak","group_keycloak","created_at","updated_at") VALUES (true,true,true,false,false,false,4,'1','FARMASI','2026-04-09 03:10:13.438','2026-04-09 03:10:13.438') RETURNING "id"
[2026-04-09 03:10:13.442] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 5.761862ms | method: POST | path: /api/v1/roles/permissions | request_id: 3da74288-e704-4375-8bbc-116617e51ada | service: service-general | status: 201 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:10:22.994] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 2.315711ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 50d46c21-ff5c-487b-9e12-8e3cbff193fe | rows: 1 | service: service-general | sql: INSERT INTO "role_access"."rol_permission" ("create","read","update","disable","delete","active","fk_rol_pages_id","role_keycloak","group_keycloak","created_at","updated_at") VALUES (true,true,true,false,false,false,4,'1','','2026-04-09 03:10:22.992','2026-04-09 03:10:22.992') RETURNING "id"
[2026-04-09 03:10:22.995] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 4.643292ms | method: POST | path: /api/v1/roles/permissions | request_id: 50d46c21-ff5c-487b-9e12-8e3cbff193fe | service: service-general | status: 201 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:10:40.187] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 2.390311ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8b8e5365-d7a5-4032-a8f6-88e1cd61c836 | rows: 1 | service: service-general | sql: INSERT INTO "role_access"."rol_permission" ("create","read","update","disable","delete","active","fk_rol_pages_id","role_keycloak","group_keycloak","created_at","updated_at") VALUES (false,false,false,false,false,false,4,'1','','2026-04-09 03:10:40.186','2026-04-09 03:10:40.186') RETURNING "id"
[2026-04-09 03:10:40.189] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 4.262881ms | method: POST | path: /api/v1/roles/permissions | request_id: 8b8e5365-d7a5-4032-a8f6-88e1cd61c836 | service: service-general | status: 201 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:11:40.151] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 03:11:40.151] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 03:11: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-09 03:11:40.160] [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-09 03:11:40.160] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:11:40.168] [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-09 03:11:40.168] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:11:40.191] [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-09 03:11:40.191] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:11:40.192] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 03:11:40.193] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 03:11:40.193] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 03:11:40.193] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 03:11:40.193] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 03:11:40.193] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 03:11:40.193] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 03:11:48.430] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 03:11:48.430] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 03:11:48.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-09 03:11:48.451] [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-09 03:11:48.451] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:11:48.461] [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-09 03:11:48.461] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:11:48.470] [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-09 03:11:48.470] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:11:48.473] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 03:11:48.474] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 03:11:48.474] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 03:11:48.475] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 03:11:48.475] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 03:11:48.475] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 03:11:48.476] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 03:12:31.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 1.195158ms | method: GET | path: /api/v1/bpjs/vclaim/peserta/nik/3271021802050001 | request_id: 891748e5-a7c1-4625-abaa-7ee1870b419f | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:12:34.755] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 934.104µs | method: POST | path: /api/v1/auth/login | request_id: d3715950-ebbe-4752-869e-8eb5491ac934 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:12:37.059] [INFO ] 🛫 BPJS API Request Sent | 📍 client.go:87 | environment: debug | ⚙️ service/internal/interfaces/bpjs.(*client).DoRequest | method: GET | service: service-general | target_url: https://apijkn-dev.bpjs-kesehatan.go.id/vclaim-rest-dev/Peserta/nik/3271021802050001/tglSEP/2026-04-09 | timestamp: 1775704357 | used_cons_id: 16041 | used_user_key: 467a2817fde5070f66c9a41fbeb8dc2c | used_x_token:
[2026-04-09 03:12:37.278] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 219.253434ms | method: GET | path: /api/v1/bpjs/vclaim/peserta/nik/3271021802050001 | request_id: 42abab15-3625-43a7-9fb0-b03ee1e64277 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:12:56.518] [INFO ] 🛫 BPJS API Request Sent | 📍 client.go:87 | environment: debug | ⚙️ service/internal/interfaces/bpjs.(*client).DoRequest | method: GET | service: service-general | target_url: https://apijkn-dev.bpjs-kesehatan.go.id/vclaim-rest-dev/Peserta/nokartu/0002078776146/tglSEP/2026-04-09 | timestamp: 1775704376 | used_cons_id: 16041 | used_user_key: 467a2817fde5070f66c9a41fbeb8dc2c | used_x_token:
[2026-04-09 03:12:56.644] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 126.650238ms | method: GET | path: /api/v1/bpjs/vclaim/peserta/nokartu/0002078776146 | request_id: 0ba4365e-6f18-4a9a-afe6-4ffbfcf2e5d6 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:14:10.677] [INFO ] 🛫 BPJS API Request Sent | 📍 client.go:87 | environment: debug | ⚙️ service/internal/interfaces/bpjs.(*client).DoRequest | method: GET | service: service-general | target_url: https://dvlp.bpjs-kesehatan.go.id:8888/aplicaresws/rest/bed/read/1323R001/1/50 | timestamp: 1775704450 | used_cons_id: 16041 | used_user_key: | used_x_token:
[2026-04-09 03:14:11.325] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 648.279695ms | method: GET | path: /api/v1/bpjs/aplicare/bed/1323R001/1/50 | request_id: 51c67b28-21f7-4da7-8189-9ec980ff7425 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:14:23.644] [INFO ] 🛫 BPJS API Request Sent | 📍 client.go:87 | environment: debug | ⚙️ service/internal/interfaces/bpjs.(*client).DoRequest | method: GET | service: service-general | target_url: https://apijkn-dev.bpjs-kesehatan.go.id/apotek-rest-dev/referensi/dpho | timestamp: 1775704463 | used_cons_id: 16061 | used_user_key: e4305670a51dcbd2b857e95c34ad588e | used_x_token:
[2026-04-09 03:14:23.759] [WARNI] BPJS API Error | 📍 client.go:154 | code: 404 | environment: debug | ⚙️ service/internal/interfaces/bpjs.(*client).DoRequest | message: Unauthorized! You are not registered for this service! | service: service-general
[2026-04-09 03:14:23.760] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 115.794951ms | method: GET | path: /api/v1/bpjs/apotek/reference/dpho | request_id: bb8263a7-16d4-406a-b047-1092bb114877 | service: service-general | status: 502 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:16:06.930] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 89.564µs | method: OPTIONS | path: /api/v1/roles/pages/tree | query: active=true | request_id: b5e1c1b5-2a76-42e0-86c0-62ddaaace70c | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:16:06.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.102119ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 1888b0ad-2c62-4b76-84fa-53e48ca5742e | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:16:07.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 16.291501ms | method: POST | path: /api/v1/auth/refresh | request_id: 8b69e6d8-c3a6-4e57-b31c-ace4691be768 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:18.073] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 30.221641ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: fa95ffb8-75bf-4205-b2f8-c6ec3b7457ed | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:19.344] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 25.622µs | method: OPTIONS | path: /api/v1/roles/master | request_id: ef1c11d7-dc44-42bb-a2be-16f4dfc62eab | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:19.353] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:21:19.356] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.809092ms | method: GET | path: /api/v1/roles/master | request_id: 1df4098b-ec7c-4b27-94f0-d8635e7bf357 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:20.180] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.975588ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: a72c4403-2f8a-4607-9dea-ee77ffb2ef52 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:23.007] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 076462fa-142c-4a47-9503-a81d67cfc27d | service: service-general | sorts: []
[2026-04-09 03:21:23.010] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.045283ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 076462fa-142c-4a47-9503-a81d67cfc27d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:33.774] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:21:33.776] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.675983ms | method: GET | path: /api/v1/roles/master | request_id: 3a583d2e-30ba-4ad7-8be3-440d55585d27 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:37.663] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.125767ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 734af3dd-4b59-480b-9e19-c20ed785fae4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:40.221] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 19.442µs | method: OPTIONS | path: /api/v1/roles/pages/tree | query: active= | request_id: 1a922e6c-c1d3-4bf1-ba01-d37e3bc683a5 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:40.237] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.220643ms | method: GET | path: /api/v1/roles/pages/tree | query: active= | request_id: e3afc22b-e1bc-4f3c-bf72-be9960cbd2b1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:51.624] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.972193ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 51317035-7da9-4da2-b4ec-7c2ca16ed934 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:53.916] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:21:53.918] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.510096ms | method: GET | path: /api/v1/roles/master | request_id: 896f5928-ed89-4083-b04a-c1b137c7e6c7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:55.231] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.6302ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: e786433e-8cb0-4c20-b36e-2ffd823a68b2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:21:58.735] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:21:58.737] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.649294ms | method: GET | path: /api/v1/roles/master | request_id: 6727dc2f-c3cd-498f-8f61-32e28e406fa2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:22:00.471] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.191854ms | method: GET | path: /api/v1/roles/master/1 | request_id: f0d521c0-c95f-4d1d-a227-29cb30ea54ed | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:22:00.489] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:773 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 03:22:00.489] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.791734ms | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: e8435af6-d127-442f-bd21-acaedeb82430 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:22:00.489] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.944135ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 6db120c4-31da-44e3-8156-a6789df0ea83 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:25:33.475] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:25:33.476] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.118079ms | method: GET | path: /api/v1/roles/master | request_id: e0f1d519-4d72-4281-ba4f-801b990d21a5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:31.800] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 76.073µs | method: OPTIONS | path: /api/v1/roles/master/1 | request_id: 7cc74c85-02a1-40a6-9f50-8bd38890424b | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:31.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 599.696µs | method: GET | path: /api/v1/roles/master/1 | request_id: 254ff6c2-7364-4b1f-916b-6545cb9a4234 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:31.851] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 30.816063ms | method: POST | path: /api/v1/auth/refresh | request_id: 3c229549-ea03-4d76-8daa-8311c1b638e2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:31.873] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 476.254µs | method: GET | path: /api/v1/auth/info | request_id: 38d3aea8-a4a2-4158-8d73-343bacc175ec | service: service-general | status: 200 | user_agent: node
[2026-04-09 03:29:31.909] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 9.740534ms | method: GET | path: /api/v1/roles/master/1 | request_id: 588202b7-bbe0-416d-ae54-93bdac42f394 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:34.928] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.920703ms | method: GET | path: /api/v1/roles/master/1 | request_id: c478d152-8d63-432b-bd08-1824ad69cacd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:34.933] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 31.448µs | method: OPTIONS | path: /api/v1/roles/permissions/role/1 | request_id: da6e1b86-40ea-4286-a095-d510bd75a3ea | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:34.936] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.585989ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: bdcf8fcc-4c8a-4017-9ad7-60d99c2107fd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:34.948] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:773 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 03:29:34.948] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 649.637µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 126cfb7f-fd84-400f-8986-83fa8881fd42 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:36.934] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:29:36.938] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.746802ms | method: GET | path: /api/v1/roles/master | request_id: 39797c89-76b3-497d-8a78-93d20fde8f35 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:40.578] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.67443ms | method: GET | path: /api/v1/roles/master/1 | request_id: 984f2481-37c5-4bf1-b30e-b9034ed04a64 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:40.589] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:773 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 03:29:40.590] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 530.735µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: ceb14c46-eac1-4113-9503-c629fd0f3290 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:40.590] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.826318ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: a238aec1-8b11-4f23-9d7b-af6c6e1c63f8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:44.522] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:29:44.524] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.178347ms | method: GET | path: /api/v1/roles/master | request_id: 9d3d197e-78ff-445d-b554-3ccaedccdf0c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:45.651] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.19108ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 11a58b93-472f-47a1-8e64-fc9e36edd441 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:46.550] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:29:46.551] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.706755ms | method: GET | path: /api/v1/roles/master | request_id: 9506c6d0-058c-4502-a880-a27f601154f3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:29:54.276] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.319ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: ffa7a8c9-3921-4793-8122-f7f5368e2b5a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:30:02.643] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 30.983µs | method: OPTIONS | path: /api/v1/roles/pages/1 | request_id: 21d6f6ce-4896-4838-a906-c9d509c6ad2d | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:30:02.654] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.716001ms | method: GET | path: /api/v1/roles/pages/1 | request_id: e46ca644-b05e-4d3a-807e-8de221a7d303 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:30:09.250] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 32.799µs | method: OPTIONS | path: /api/v1/roles/pages/10 | request_id: 13cce45e-c638-42f6-a76a-b683f8966a9c | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:30:09.256] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.675383ms | method: GET | path: /api/v1/roles/pages/10 | request_id: 16a0f0a6-1af2-45a8-93d2-893f0ce7f2e7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:30:09.292] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 19.704µs | method: OPTIONS | path: /api/v1/roles/pages/search | query: name= | request_id: 813f2e3c-551d-4343-b9f4-c71fdd88ad09 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:30:09.292] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 18.258µs | method: OPTIONS | path: /api/v1/roles/pages/search | query: name= | request_id: 275695f1-9a26-4bba-b432-c34077e9d061 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:30:09.296] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 416e78be-3bde-4c9e-bca8-971f2f720c74 | service: service-general | sorts: []
[2026-04-09 03:30:09.299] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.580706ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 416e78be-3bde-4c9e-bca8-971f2f720c74 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:30:09.301] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 51aba2ba-7400-4d6e-a186-4f3c78125a4e | service: service-general | sorts: []
[2026-04-09 03:30:09.301] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 03:30:09.302] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 602.019µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 51aba2ba-7400-4d6e-a186-4f3c78125a4e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:30:13.338] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:30:13.341] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.747735ms | method: GET | path: /api/v1/roles/master | request_id: 196c1b2e-2794-499a-a4a6-63a43ced29f8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:30:14.216] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.68579ms | method: GET | path: /api/v1/roles/master/3 | request_id: 43164a78-617d-426e-a214-f8386bbdb87e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:30:19.169] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.293158ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: e6066706-9ac0-49f6-8437-e883f135bac6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:45:18.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 776.563µs | method: GET | path: /api/v1/roles/pages/1 | request_id: dcfd02b5-516b-4d80-b905-c78a8302e2c7 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:45:18.672] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 46.883686ms | method: POST | path: /api/v1/auth/refresh | request_id: 09cff868-63ed-4838-b082-525ba12b18c1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:45:18.779] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 593.575µs | method: GET | path: /api/v1/auth/info | request_id: 2af2edde-bd8f-4aa2-89ce-f6a3cd6c467d | service: service-general | status: 200 | user_agent: node
[2026-04-09 03:45:18.812] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 11.201878ms | method: GET | path: /api/v1/roles/pages/1 | request_id: d3a2c749-8233-4249-a3b7-1288a3f00d50 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:45:20.723] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:45:20.725] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.807604ms | method: GET | path: /api/v1/roles/master | request_id: a352d1b8-9b54-4e8d-b53f-3835b615f964 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:45:21.847] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.290361ms | method: GET | path: /api/v1/roles/master/1 | request_id: fffdf8c9-aa3d-4869-86b6-d1ed971c21a0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:45:21.864] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.411104ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 2ade6014-1131-43ab-aca2-8a5bb8cd2a42 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:45:21.871] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.918839ms | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 77a1ad4d-72e6-4df8-a62f-123f4d75dbe0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:45:23.099] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:45:23.101] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.023804ms | method: GET | path: /api/v1/roles/master | request_id: 2bca05fe-b957-4021-85d4-ba1d36f94db8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:47:45.054] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.553797ms | method: GET | path: /api/v1/roles/master/1 | request_id: bfcf1137-e8d1-430b-9b7b-d033bfa0c64a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:47:53.288] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.560708ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: d46fa3bc-0c77-4342-8e61-8d970b0ee47f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:48:35.664] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.68104ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 87832896-ccc4-44b0-be1a-b6775154481b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:48:38.468] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.317768ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 704b246f-e2fc-4570-9760-7411561f9b64 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:48:43.016] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.955791ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 374b58ad-5ee2-4613-b2ea-5dd63cef2dcd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:50:57.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 694.553µs | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 9cdd5727-8f19-4d8d-9fcd-0f7d117b107d | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:51:03.239] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 372.492µs | method: POST | path: /api/v1/auth/login | request_id: ecea490b-2f29-45cf-b375-2f29ba7af801 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:54:06.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 638.237µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 18fc7c48-83f7-428f-b1e3-d67c6be993e8 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:06.988] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 36.658858ms | method: POST | path: /api/v1/auth/refresh | request_id: 5ec9eefa-3be9-4a6d-b84b-16dd64d6b3c0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:07.022] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 524.247µs | method: GET | path: /api/v1/auth/info | request_id: 39a8883e-a33f-4e5d-bdd9-665f614cbaf9 | service: service-general | status: 200 | user_agent: node
[2026-04-09 03:54:07.047] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 2aede3f9-21ef-475a-bb26-02ba4c277e7e | service: service-general | sorts: []
[2026-04-09 03:54:07.062] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 15.143981ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 2aede3f9-21ef-475a-bb26-02ba4c277e7e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:08.111] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 4994ba8a-9287-4063-89b3-47640bc5c9ce | service: service-general | sorts: []
[2026-04-09 03:54:08.112] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 03:54:08.112] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 805.661µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 4994ba8a-9287-4063-89b3-47640bc5c9ce | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:09.173] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 54ee8704-e845-41a5-9aa0-3c1d5c7310fe | service: service-general | sorts: []
[2026-04-09 03:54:09.173] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 03:54:09.173] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 796.124µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 54ee8704-e845-41a5-9aa0-3c1d5c7310fe | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:10.747] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 176b09d2-effd-4f8f-8dc6-62db3fba0388 | service: service-general | sorts: []
[2026-04-09 03:54:10.748] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 03:54:10.748] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 846.273µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 176b09d2-effd-4f8f-8dc6-62db3fba0388 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:14.024] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 8edebc2a-421c-45ec-b110-2a283556a4b5 | service: service-general | sorts: []
[2026-04-09 03:54:14.024] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 03:54:14.024] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 720.206µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 8edebc2a-421c-45ec-b110-2a283556a4b5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:19.695] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: a45db452-4076-462d-8935-bfc90497df35 | service: service-general | sorts: []
[2026-04-09 03:54:19.696] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 03:54:19.696] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 960.279µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: a45db452-4076-462d-8935-bfc90497df35 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:36.950] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:54:36.952] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.070326ms | method: GET | path: /api/v1/roles/master | request_id: 2eaf8073-bea0-4f4d-9624-7eb8c60a6191 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:41.830] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.359086ms | method: GET | path: /api/v1/roles/master/1 | request_id: 4d272f67-5532-4370-b104-069be6c9d6b8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:41.838] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:773 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 03:54:41.838] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 565.213µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 0abd8bf7-08ea-4ead-aebd-eba0877d08b2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:41.840] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.801303ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: b6b07331-610b-4e3e-9320-29b56be99853 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:43.348] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:54:43.349] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.147149ms | method: GET | path: /api/v1/roles/master | request_id: df1934f8-21d0-4c89-9c4a-ebebda7f099f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:44.312] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.304591ms | method: GET | path: /api/v1/roles/master/1 | request_id: 5852f5e7-e023-4a61-bf26-d23493f9f413 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:47.883] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.011455ms | method: GET | path: /api/v1/roles/master/1 | request_id: 76b03439-027e-4cd4-a727-c1d4ecc8b782 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:47.892] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 10.59429ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 50cf84ef-bebd-4e56-8bbc-4a9d01c9de69 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:47.894] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:773 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 03:54:47.894] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 534.244µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: 108c2689-4762-4106-b284-429f81cb0367 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:54:49.436] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 03:54:49.437] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 03:54:49.437] [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-09 03:54:49.445] [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-09 03:54:49.445] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:54:49.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-09 03:54:49.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-09 03:54:49.471] [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-09 03:54:49.471] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:54:49.473] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 03:54:49.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 03:54:49.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-09 03:54:49.474] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 03:54:49.474] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 03:54:49.474] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 03:54:49.474] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 03:54:49.733] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 03:54:49.737] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 31.248838ms | method: GET | path: /api/v1/roles/master | request_id: 34b860ba-7141-4cbf-bb4b-916da687532d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:56:23.861] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.717886ms | method: GET | path: /api/v1/roles/master/1 | request_id: bff5feef-1a1a-46e6-b09a-0e89d33fbe72 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:56:23.872] [DEBUG] Cache hit for Role Permission Tree | 📍 service.go:773 | environment: debug | ⚙️ service/internal/master/role/permission.(*service).GetRolePermissionTreeRole | key: permission_tree:1:all | service: service-general
[2026-04-09 03:56:23.872] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 676.721µs | method: GET | path: /api/v1/roles/permissions/role/1 | request_id: addfae86-d8e1-43da-a1a1-0b696186c05a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:56:23.874] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.71653ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: a7ab6e29-e0c7-42cc-931b-b45ce0d1f82a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 03:56:27.587] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 03:56:27.587] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 03:56:27.587] [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-09 03:56:27.597] [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-09 03:56:27.597] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:27.605] [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-09 03:56:27.606] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:27.626] [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-09 03:56:27.626] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:27.628] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 03:56:27.629] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 03:56:27.629] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 03:56:27.629] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 03:56:27.629] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 03:56:27.630] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 03:56:27.630] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 03:56:38.465] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 6.460881ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 336573ee-3f0d-4ac9-a9cb-63ef2018072b | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 03:56:42.544] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 03:56:42.544] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 03:56:42.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-09 03:56:42.552] [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-09 03:56:42.552] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:42.559] [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-09 03:56:42.560] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:42.579] [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-09 03:56:42.579] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:42.580] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 03:56:42.581] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 03:56:42.581] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 03:56:42.581] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 03:56:42.581] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 03:56:42.581] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 03:56:42.582] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 03:56:44.310] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 03:56:44.311] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 03:56:44.311] [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-09 03:56:44.319] [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-09 03:56:44.319] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:44.396] [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-09 03:56:44.397] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:44.405] [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-09 03:56:44.405] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:44.407] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 03:56:44.407] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 03:56:44.407] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 03:56:44.408] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 03:56:44.408] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 03:56:44.408] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 03:56:44.408] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 03:56:46.211] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 03:56:46.211] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 03:56:46.211] [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-09 03:56:46.226] [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-09 03:56:46.226] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:46.233] [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-09 03:56:46.233] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:46.240] [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-09 03:56:46.240] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 03:56:46.241] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 03:56:46.242] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 03:56:46.242] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 03:56:46.242] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 03:56:46.242] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 03:56:46.242] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 03:56:46.242] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 04:00:06.958] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 72.139µs | method: OPTIONS | path: /api/v1/roles/permissions/rolemaster/1 | request_id: beb2bf4a-11a5-4983-bebc-66ac4d032e6b | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:06.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 898.596µs | method: GET | path: /api/v1/roles/master/1 | request_id: a03e0c0a-1af1-42fd-acb7-d767eecad3e2 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:06.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 607.61µs | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: fd294815-834d-4f15-a388-c0776c82c4ce | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:07.054] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 45.2203ms | method: POST | path: /api/v1/auth/refresh | request_id: cedaf84f-c818-4c9f-83c8-9443f6f21afb | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:07.143] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 5.727129ms | method: GET | path: /api/v1/auth/info | request_id: c7c783dc-bcb8-4d6d-af37-fa9ac6eb076b | service: service-general | status: 200 | user_agent: node
[2026-04-09 04:00:07.188] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.73684ms | method: GET | path: /api/v1/roles/master/1 | request_id: e6ba240b-2d73-42a6-af12-e052f46e1a78 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:07.201] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 17.856879ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 830a7464-b4b9-4cd7-a6df-ca063c985e6e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:07.908] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.901788ms | method: GET | path: /api/v1/roles/master/1 | request_id: a0ba80b6-378c-4b60-949f-56bba82b0559 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:07.912] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 6.526209ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 4053855e-e94a-4cf3-b380-768225a32ba2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:17.773] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.962156ms | method: GET | path: /api/v1/roles/master/1 | request_id: dedd1442-a519-43f3-b45c-81e9b4edb669 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:17.776] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.081713ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: d2b4f464-7702-4010-9681-ed32a4660078 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:18.862] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.910073ms | method: GET | path: /api/v1/roles/master/1 | request_id: 7a5ebac7-de72-40d2-b930-bbb2ce293c0c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:18.865] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.960653ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 547c1ecb-7289-443e-b839-0d8275f68ce8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:39.452] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.946155ms | method: GET | path: /api/v1/roles/master/1 | request_id: 6c80233a-66ba-4218-bcf9-10d1f11cca5c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:39.455] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.057892ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 451a7751-b962-4065-8924-cf9d693b5f08 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:41.052] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.923047ms | method: GET | path: /api/v1/roles/master/1 | request_id: 4f138a76-24a0-4b37-b599-da1465281631 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:41.054] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.506102ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 4d2de752-6b84-48a3-b600-0c78ee13573f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:55.526] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.716311ms | method: GET | path: /api/v1/roles/master/1 | request_id: 575468bc-2c37-4abe-9e17-39500b807a26 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:55.528] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.337108ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: be312529-0c02-4263-b61d-eb835bedc001 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:55.845] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.713145ms | method: GET | path: /api/v1/roles/master/1 | request_id: e8d09ff3-e4c0-4e5a-a147-dde92dfae39e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:00:55.846] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.720927ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: fc701385-b6b7-4c16-813d-ee6d1a605fe7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:09:51.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 725.805µs | method: GET | path: /api/v1/roles/master | request_id: 3301e392-e8e3-428c-85ff-41de56b85280 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:09:51.691] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 36.613713ms | method: POST | path: /api/v1/auth/refresh | request_id: 6794b165-622e-4520-8dad-85bed4ade2b5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:09:51.731] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 692.065µs | method: GET | path: /api/v1/auth/info | request_id: 061505af-cdb5-437a-937b-8c28ede1a77f | service: service-general | status: 200 | user_agent: node
[2026-04-09 04:09:51.744] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 04:09:51.756] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 12.507814ms | method: GET | path: /api/v1/roles/master | request_id: f57898c8-2be3-40cd-a47f-88e3016e4f9d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:10:14.054] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.968577ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 9ebc1cd2-c3c5-4566-891d-28e2e9bd3fa2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:10:27.756] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 044c3362-2cd0-47a7-bb27-a78e0e8affe9 | service: service-general | sorts: []
[2026-04-09 04:10:27.759] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.549079ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 044c3362-2cd0-47a7-bb27-a78e0e8affe9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:10:30.542] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 26.861µs | method: OPTIONS | path: /api/v1/roles/pages/search | query: name=Login+Page+Coba | request_id: 027204ee-903b-4a36-91fe-86bb1e6ecc30 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:10:30.549] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[name:Login Page Coba] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 59ecf2a9-f865-4711-ac4d-ac88cdb92984 | service: service-general | sorts: []
[2026-04-09 04:10:30.552] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.669366ms | method: GET | path: /api/v1/roles/pages/search | query: name=Login+Page+Coba | request_id: 59ecf2a9-f865-4711-ac4d-ac88cdb92984 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:17:16.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 684.947µs | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: f69704dc-9ef4-4f76-be36-6b456be05a98 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:17:16.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 538.007µs | method: GET | path: /api/v1/roles/master | request_id: 0c7731f6-38b5-4074-bbc1-f8dd3de675b2 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:17:16.558] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 40.306189ms | method: POST | path: /api/v1/auth/refresh | request_id: bf5ace46-b4f4-456e-9283-fa35d7bbcc03 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:17:16.608] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 626.761µs | method: GET | path: /api/v1/auth/info | request_id: bc0b0435-f5a6-4928-8d9c-bd7f2dd0381b | service: service-general | status: 200 | user_agent: node
[2026-04-09 04:17:16.626] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 04:17:16.637] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 12.376448ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 700be654-e869-4f94-8759-986fceb2d434 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:17:16.637] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 11.202996ms | method: GET | path: /api/v1/roles/master | request_id: 320b428c-ad79-4691-a089-2cc5779e8922 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:17:38.451] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 04:17:38.453] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.537292ms | method: GET | path: /api/v1/roles/master | request_id: fbd4d304-6d96-418f-bc89-a5656e0f0221 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:20:14.226] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.049416ms | method: GET | path: /api/v1/roles/master/1 | request_id: 7ba9222d-81e3-4fdd-97b9-bc00b478bb23 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:20:14.229] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.830501ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: baecc4ca-33a8-4027-86c8-25324f86752e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:20:35.992] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 04:20:35.993] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 04:20:35.993] [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-09 04:20:36.011] [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-09 04:20:36.011] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:20:36.020] [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-09 04:20:36.020] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:20:36.029] [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-09 04:20:36.029] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:20:36.031] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 04:20:36.031] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 04:20:36.031] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 04:20:36.032] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 04:20:36.032] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 04:20:36.032] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 04:20:36.032] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 04:20:37.193] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 04:20:37.193] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 04:20:37.193] [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-09 04:20:37.202] [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-09 04:20:37.202] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:20:37.209] [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-09 04:20:37.209] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:20:37.227] [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-09 04:20:37.228] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:20:37.229] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 04:20:37.230] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 04:20:37.230] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 04:20:37.230] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 04:20:37.230] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 04:20:37.230] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 04:20:37.230] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 04:23:58.782] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 04:23:58.783] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 04:23:58.783] [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-09 04:23:58.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-09 04:23:58.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-09 04:23:58.799] [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-09 04:23:58.799] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:23:58.819] [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-09 04:23:58.819] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:23:58.821] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 04:23:58.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 04:23:58.821] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 04:23:58.822] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 04:23:58.822] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 04:23:58.822] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 04:23:58.822] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 04:24:50.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 746.079µs | method: GET | path: /api/v1/roles/master/1 | request_id: 8f9a8d64-26f3-436e-89cc-2cf223a7c758 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:24:50.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 418.535µs | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: de4409af-16b6-4d4b-b3d8-09ca720f2266 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:24:50.639] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 48.778848ms | method: POST | path: /api/v1/auth/refresh | request_id: 7a8ccf8b-d8af-478b-b403-d77fb81a1190 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:24:50.732] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 12.318816ms | method: GET | path: /api/v1/auth/info | request_id: 6f14f4a1-b171-4453-9b3e-50ef2bfa3fec | service: service-general | status: 200 | user_agent: node
[2026-04-09 04:24:50.766] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 7.119702ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: ea9ef650-fb78-494f-b51b-034300854c1a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:24:50.769] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.634132ms | method: GET | path: /api/v1/roles/master/1 | request_id: 40cfc690-4d28-46a0-9b45-fcbc7648a73a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:24:51.331] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.797875ms | method: GET | path: /api/v1/roles/master/1 | request_id: 69f74567-7513-4f49-97d6-7c68aa36799a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:24:51.339] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.613855ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 578e4a11-bd67-4f91-91a9-f4bacaa1b27d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:25:01.965] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.969257ms | method: GET | path: /api/v1/roles/master/1 | request_id: 4e0f6789-e1b3-4237-853c-e11211ae5975 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:25:01.968] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.549035ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 5aa9e05a-9898-4f65-9596-e79a5be59917 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:25:02.893] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.586501ms | method: GET | path: /api/v1/roles/master/1 | request_id: 2ad5307e-5a71-4696-b688-070b4ccce407 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:25:02.900] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.728097ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: 6240eb6c-3c34-42f9-b9ca-d148f4b78a2f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:33:20.989] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 54.445µs | method: OPTIONS | path: /api/v1/roles/permissions/11 | request_id: 708d528e-f7de-4503-a437-3ab2463dfcd6 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:33:20.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 922.765µs | method: PUT | path: /api/v1/roles/permissions/11 | request_id: c2ff33ea-e1c3-44cf-98f3-57a51719b1f0 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:33:21.051] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 43.11082ms | method: POST | path: /api/v1/auth/refresh | request_id: 0475c78d-00a4-40f6-9676-345b00e5ccb4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:33:21.089] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 528.176µs | method: GET | path: /api/v1/auth/info | request_id: b192c3d0-81ec-4b22-8bef-46922ba32b69 | service: service-general | status: 200 | user_agent: node
[2026-04-09 04:33:21.126] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 4.420993ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a37b91fc-07a4-4b20-9b43-9782dd6aa999 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=false,"active"=false,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='',"created_at"='2026-04-09 03:10:22.992',"updated_at"='2026-04-09 04:33:21.122' WHERE "id" = 11
[2026-04-09 04:33:21.126] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 16.068121ms | method: PUT | path: /api/v1/roles/permissions/11 | request_id: a37b91fc-07a4-4b20-9b43-9782dd6aa999 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:33:50.958] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.074051ms | method: GET | path: /api/v1/roles/master/1 | request_id: 2cc51baa-6526-4c0e-a1cc-1227724d75a9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:33:50.966] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.478469ms | method: GET | path: /api/v1/roles/permissions/rolemaster/1 | request_id: d6d717ba-6e2a-4449-a371-107eb7712140 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:33:55.659] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.996965ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3d6001a9-62b5-4f5c-980e-b21421a0bb15 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=false,"active"=false,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='',"created_at"='2026-04-09 03:10:22.992',"updated_at"='2026-04-09 04:33:55.658' WHERE "id" = 11
[2026-04-09 04:33:55.660] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.372774ms | method: PUT | path: /api/v1/roles/permissions/11 | request_id: 3d6001a9-62b5-4f5c-980e-b21421a0bb15 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 04:41:27.287] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 04:41:27.287] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 04:41:27.287] [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-09 04:41:27.297] [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-09 04:41:27.298] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:41:27.306] [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-09 04:41:27.306] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:41:27.327] [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-09 04:41:27.328] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:41:27.329] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 04:41:27.330] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 04:41:27.330] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 04:41:27.330] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 04:41:27.330] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 04:41:27.330] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 04:41:27.331] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 04:41:28.697] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 04:41:28.697] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 04:41:28.697] [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-09 04:41:28.705] [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-09 04:41:28.705] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:41:28.713] [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-09 04:41:28.713] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:41:28.733] [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-09 04:41:28.733] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:41:28.735] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 04:41:28.736] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 04:41:28.736] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 04:41:28.736] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 04:41:28.736] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 04:41:28.736] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 04:41:28.737] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 04:42:35.750] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 04:42:35.750] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 04:42:35.750] [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-09 04:42:35.757] [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-09 04:42:35.757] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:42:35.765] [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-09 04:42:35.765] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:42:35.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-09 04:42:35.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-09 04:42:35.786] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 04:42:35.787] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 04:42:35.787] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 04:42:35.787] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 04:42:35.787] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 04:42:35.787] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 04:42:35.787] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 04:42:42.448] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 04:42:42.448] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 04:42:42.448] [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-09 04:42:42.457] [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-09 04:42:42.457] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:42:42.465] [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-09 04:42:42.465] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:42:42.490] [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-09 04:42:42.490] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 04:42:42.492] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 04:42:42.492] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 04:42:42.492] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 04:42:42.493] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 04:42:42.493] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 04:42:42.493] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 04:42:42.493] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:13:28.649] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:13:28.650] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:13:28.650] [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-09 05:13:28.659] [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-09 05:13:28.659] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:13:28.668] [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-09 05:13:28.669] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:13:28.687] [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-09 05:13:28.687] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:13:28.689] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:13:28.689] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:13:28.689] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:13:28.690] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:13:28.690] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:13:28.690] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:13:28.690] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:13:29.707] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:13:29.707] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:13:29.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-09 05:13:29.725] [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-09 05:13:29.725] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:13:29.733] [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-09 05:13:29.733] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:13:29.741] [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-09 05:13:29.741] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:13:29.742] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:13:29.742] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:13:29.743] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:13:29.743] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:13:29.743] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:13:29.743] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:13:29.743] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:20:50.912] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:20:50.913] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:20:50.913] [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-09 05:20:50.932] [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-09 05:20:50.932] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:50.941] [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-09 05:20:50.941] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:50.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-09 05:20:50.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-09 05:20:50.951] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:20:50.951] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:20:50.951] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:20:50.952] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:20:50.952] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:20:50.952] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:20:50.952] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:20:52.273] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:20:52.273] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:20:52.273] [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-09 05:20:52.281] [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-09 05:20:52.281] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:52.288] [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-09 05:20:52.288] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:52.307] [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-09 05:20:52.307] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:52.309] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:20:52.309] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:20:52.309] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:20:52.310] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:20:52.310] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:20:52.310] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:20:52.310] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:20:53.615] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:20:53.615] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:20:53.615] [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-09 05:20:53.623] [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-09 05:20:53.623] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:53.630] [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-09 05:20:53.630] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:53.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-09 05:20:53.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-09 05:20:53.650] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:20:53.650] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:20:53.650] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:20:53.651] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:20:53.651] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:20:53.651] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:20:53.651] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:20:54.846] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:20:54.846] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:20:54.846] [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-09 05:20:54.854] [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-09 05:20:54.854] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:54.873] [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-09 05:20:54.873] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:54.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-09 05:20:54.881] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:54.882] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:20:54.882] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:20:54.882] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:20:54.883] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:20:54.883] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:20:54.883] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:20:54.883] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:20:56.036] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:20:56.037] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:20:56.037] [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-09 05:20:56.045] [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-09 05:20:56.045] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:56.064] [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-09 05:20:56.064] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:56.071] [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-09 05:20:56.071] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:56.073] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:20:56.073] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:20:56.073] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:20:56.074] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:20:56.074] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:20:56.074] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:20:56.075] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:20:57.384] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:20:57.384] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:20:57.384] [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-09 05:20:57.392] [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-09 05:20:57.392] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:57.412] [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-09 05:20:57.412] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:57.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-09 05:20:57.419] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:20:57.421] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:20:57.421] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:20:57.421] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:20:57.422] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:20:57.422] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:20:57.422] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:20:57.422] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:25:26.418] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 87.043µs | method: OPTIONS | path: /api/v1/roles/master | request_id: b9b71c48-91f7-4c30-8745-ffe757294494 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:25:26.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 958.199µs | method: GET | path: /api/v1/roles/master | request_id: c6404604-dc28-47a2-b88a-238196557fb5 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:25:26.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 29.543348ms | method: POST | path: /api/v1/auth/refresh | request_id: 12a8f713-f649-4d4c-9ef4-6acec604ce0e | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:27:22.285] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 184.693µs | method: OPTIONS | path: /api/v1/roles/pages/tree | query: active=true | request_id: c0e1622c-82c7-4089-8e71-fe876402d930 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:27:22.320] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 25.267064ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: f4d5ad55-0bb1-49cc-a7dd-8af308a4987a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:27:23.713] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 05:27:23.716] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.961256ms | method: GET | path: /api/v1/roles/master | request_id: ba24c72e-4256-4e3a-9635-53ee35c191c3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:31:22.164] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.952841ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 1071b189-0d34-4ef8-ba57-675a7827ab50 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:31:28.792] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 05:31:28.794] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.359504ms | method: GET | path: /api/v1/roles/master | request_id: c8b2d9bd-8d49-4869-a4bf-ae8fef07e0b3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:31:40.812] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.214ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 14a4f5df-3a4c-4e60-adb5-3f8135adcd40 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:31:58.802] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 52.347µs | method: OPTIONS | path: /api/v1/roles/pages/search | query: name= | request_id: 683592c7-e81b-4351-abcd-91f413452946 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:31:58.833] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 274c5395-c4d5-4593-8fc0-7fd0183e8429 | service: service-general | sorts: []
[2026-04-09 05:31:58.836] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.87812ms | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: 274c5395-c4d5-4593-8fc0-7fd0183e8429 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:02.941] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 55.485µs | method: OPTIONS | path: /api/v1/roles/pages/search | query: name=Dashboard | request_id: b95fb447-b5d6-4bf5-8f2b-15e6d667f026 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:03.010] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[name:Dashboard] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: 6a143fed-27eb-4fd6-9aa1-e6e866ac6df5 | service: service-general | sorts: []
[2026-04-09 05:32:03.013] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.280022ms | method: GET | path: /api/v1/roles/pages/search | query: name=Dashboard | request_id: 6a143fed-27eb-4fd6-9aa1-e6e866ac6df5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:09.006] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 22.374µs | method: OPTIONS | path: /api/v1/roles/pages | request_id: e60531e3-e685-458b-9019-302501a5a9e9 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:09.024] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 4.119857ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0c7b08c8-2071-47f6-96ee-9b5525934c1e | rows: 1 | service: service-general | sql: INSERT INTO "role_access"."rol_pages" ("name","icon","url","level","sort","parent","active","created_at","updated_at") VALUES ('tes','database-bold','tes',2,10,1,true,'2026-04-09 05:32:09.02','2026-04-09 05:32:09.02') RETURNING "id"
[2026-04-09 05:32:09.024] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 5.298663ms | method: POST | path: /api/v1/roles/pages | request_id: 0c7b08c8-2071-47f6-96ee-9b5525934c1e | service: service-general | status: 201 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:09.139] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.770241ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 9ea8170e-9eed-458d-8ed6-245c104dc01c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:11.512] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 21.602µs | method: OPTIONS | path: /api/v1/roles/pages/14 | request_id: 2ade3cc5-b644-4240-9547-e947a0ad94d6 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:11.526] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.809507ms | method: GET | path: /api/v1/roles/pages/14 | request_id: 9f2aa4ab-2f5c-4fd3-892c-08bb919dfdad | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:11.582] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: a1634488-369b-45ea-9fe5-7bd8986adc11 | service: service-general | sorts: []
[2026-04-09 05:32:11.582] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 05:32:11.582] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 881.531µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: a1634488-369b-45ea-9fe5-7bd8986adc11 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:11.608] [INFO ] Search request | 📍 pages_handler.go:190 | environment: debug | filters: map[] | ⚙️ service/internal/infrastructure/transport/http/handlers/main/master/roles.(*RolPagesHandler).Search | limit: 10 | offset: 0 | request_id: dc38cb23-3200-40e2-b557-5209424dd5d9 | service: service-general | sorts: []
[2026-04-09 05:32:11.608] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:102 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search_v2:e05e59c670c74303c12f5d7ecf5f886c195ff8f21cd61b0e6b81d9a1c63d2cc4 | service: service-general
[2026-04-09 05:32:11.608] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 756.021µs | method: GET | path: /api/v1/roles/pages/search | query: name= | request_id: dc38cb23-3200-40e2-b557-5209424dd5d9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:20.184] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.361885ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: cd768b85-2046-4e69-9bdb-7ea94f535cf0 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_pages" SET "name"='tes',"icon"='database-bold',"url"='tes',"level"=2,"sort"=10,"parent"=1,"active"=true,"created_at"='2026-04-09 05:32:09.02',"updated_at"='2026-04-09 05:32:20.183' WHERE "id" = 14
[2026-04-09 05:32:20.184] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.450063ms | method: PUT | path: /api/v1/roles/pages/14 | request_id: cd768b85-2046-4e69-9bdb-7ea94f535cf0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:20.253] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.072955ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: cb9a9290-bc78-4796-81df-04f2e6c4744c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:28.319] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 05:32:28.328] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 10.319097ms | method: GET | path: /api/v1/roles/master | request_id: 2b2b67de-d5df-4742-acd0-4b4473ebd221 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:32.773] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 7.82278ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 31f6966b-cd86-477c-9906-0024b9916467 | rows: 1 | service: service-general | sql: INSERT INTO "role_access"."rol_master" ("name","active","created_at","updated_at") VALUES ('user1',true,'2026-04-09 05:32:32.768','2026-04-09 05:32:32.768') RETURNING "id"
[2026-04-09 05:32:32.776] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 11.989783ms | method: POST | path: /api/v1/roles/master | request_id: 31f6966b-cd86-477c-9906-0024b9916467 | service: service-general | status: 201 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:32.824] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 05:32:32.828] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 5.081404ms | method: GET | path: /api/v1/roles/master | request_id: 28d7cfe2-8ffd-4633-a2d0-b9e6c8c9f393 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:35.996] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 26.267µs | method: OPTIONS | path: /api/v1/roles/master/15 | request_id: dc6b288d-a106-4d43-8ab4-c796176f6c2f | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:36.007] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 23.675µs | method: OPTIONS | path: /api/v1/roles/permissions/rolemaster/15 | request_id: fcbfc9e0-e709-4dcb-b7c4-c39446a93670 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:36.016] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.743934ms | method: GET | path: /api/v1/roles/master/15 | request_id: d8a87af2-1b3b-4288-b227-ca18464d0fe8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:36.021] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 5.269813ms | method: GET | path: /api/v1/roles/permissions/rolemaster/15 | request_id: 98508b58-a2cd-4a9e-b185-aa73397a24f7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:40.849] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 21.647µs | method: OPTIONS | path: /api/v1/roles/permissions/6 | request_id: 2c217b94-fde1-40e2-b533-3688469bb38e | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:40.861] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 2.045143ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f96ecfeb-cc22-493a-9e31-c46b61d0128c | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=true,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-03-31 06:25:01.755',"updated_at"='2026-04-09 05:32:40.86' WHERE "id" = 6
[2026-04-09 05:32:40.862] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 5.797874ms | method: PUT | path: /api/v1/roles/permissions/6 | request_id: f96ecfeb-cc22-493a-9e31-c46b61d0128c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:41.679] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.311143ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2fd30846-42f1-4adf-8d53-c5ea14703f6f | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=true,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-03-31 06:25:01.755',"updated_at"='2026-04-09 05:32:41.678' WHERE "id" = 6
[2026-04-09 05:32:41.679] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.42216ms | method: PUT | path: /api/v1/roles/permissions/6 | request_id: 2fd30846-42f1-4adf-8d53-c5ea14703f6f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:42.974] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 61.745µs | method: OPTIONS | path: /api/v1/roles/permissions/10 | request_id: 0c81fd9d-79bf-432d-8ff5-d44650cc5afc | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:42.985] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.568737ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 93e09c4e-e25c-4077-9746-f88c37f8a3c7 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=false,"active"=false,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-04-09 03:10:13.438',"updated_at"='2026-04-09 05:32:42.984' WHERE "id" = 10
[2026-04-09 05:32:42.985] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.961383ms | method: PUT | path: /api/v1/roles/permissions/10 | request_id: 93e09c4e-e25c-4077-9746-f88c37f8a3c7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:48.840] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.931735ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: 6f7fd938-b5a7-4cb6-9751-ae6a3845f951 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:49.974] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 05:32:49.975] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.179303ms | method: GET | path: /api/v1/roles/master | request_id: ccf324c1-d99a-42e2-8a32-8d35fb78e352 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:53.424] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 43.646µs | method: OPTIONS | path: /api/v1/roles/master/3 | request_id: a89fb8e6-0469-41cb-b7f4-e292b62dd518 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:53.433] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 54.802µs | method: OPTIONS | path: /api/v1/roles/permissions/rolemaster/3 | request_id: 7e110b09-4258-401f-b361-ef5205829546 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:53.449] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.199671ms | method: GET | path: /api/v1/roles/master/3 | request_id: 180dfbbb-79bb-405c-87e6-cc2ba6a20620 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:32:53.460] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 12.785174ms | method: GET | path: /api/v1/roles/permissions/rolemaster/3 | request_id: c43b8156-8979-4d97-9017-984667bbf223 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:33:28.702] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 23.839µs | method: OPTIONS | path: /api/v1/roles/permissions/1 | request_id: 1d25590e-be27-4b56-bf7c-d825886c5b01 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:33:28.820] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 2.063118ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d75b551b-26af-496c-a10f-0c11c8bc9915 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=false,"read"=true,"update"=false,"disable"=false,"delete"=false,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='3',"group_keycloak"='FARMASI',"created_at"=NULL,"updated_at"='2026-04-09 05:33:28.818' WHERE "id" = 1
[2026-04-09 05:33:28.820] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 5.251641ms | method: PUT | path: /api/v1/roles/permissions/1 | request_id: d75b551b-26af-496c-a10f-0c11c8bc9915 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:33:29.890] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.829962ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: df8c7def-68f4-43cd-ac1e-cbb4e701d0c8 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=false,"read"=true,"update"=false,"disable"=false,"delete"=false,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='3',"group_keycloak"='FARMASI',"created_at"=NULL,"updated_at"='2026-04-09 05:33:29.888' WHERE "id" = 1
[2026-04-09 05:33:29.890] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.206181ms | method: PUT | path: /api/v1/roles/permissions/1 | request_id: df8c7def-68f4-43cd-ac1e-cbb4e701d0c8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:33:30.997] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 2.251423ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2b96c178-16ce-433a-a620-4457774d8ec5 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=false,"read"=true,"update"=false,"disable"=false,"delete"=false,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='3',"group_keycloak"='FARMASI',"created_at"=NULL,"updated_at"='2026-04-09 05:33:30.995' WHERE "id" = 1
[2026-04-09 05:33:30.998] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.834994ms | method: PUT | path: /api/v1/roles/permissions/1 | request_id: 2b96c178-16ce-433a-a620-4457774d8ec5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:33:32.066] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.505966ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f434e79f-7d07-4f3b-8ed8-86331f0573aa | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=true,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-03-31 06:25:01.755',"updated_at"='2026-04-09 05:33:32.065' WHERE "id" = 6
[2026-04-09 05:33:32.067] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.919788ms | method: PUT | path: /api/v1/roles/permissions/6 | request_id: f434e79f-7d07-4f3b-8ed8-86331f0573aa | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:33:33.815] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.814475ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4d11e088-9151-4c41-8745-a661796d06c7 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=true,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-03-31 06:25:01.755',"updated_at"='2026-04-09 05:33:33.814' WHERE "id" = 6
[2026-04-09 05:33:33.816] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.752675ms | method: PUT | path: /api/v1/roles/permissions/6 | request_id: 4d11e088-9151-4c41-8745-a661796d06c7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:33:37.712] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 2.117698ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 192856c3-b3d3-4273-96e8-df6f867ff1c1 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=true,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-03-31 06:25:01.755',"updated_at"='2026-04-09 05:33:37.71' WHERE "id" = 6
[2026-04-09 05:33:37.712] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.848124ms | method: PUT | path: /api/v1/roles/permissions/6 | request_id: 192856c3-b3d3-4273-96e8-df6f867ff1c1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:33:40.352] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.772844ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 91c03de9-9383-4048-875e-0e810c76ae92 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=false,"read"=true,"update"=false,"disable"=false,"delete"=false,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='3',"group_keycloak"='FARMASI',"created_at"=NULL,"updated_at"='2026-04-09 05:33:40.35' WHERE "id" = 1
[2026-04-09 05:33:40.352] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.225507ms | method: PUT | path: /api/v1/roles/permissions/1 | request_id: 91c03de9-9383-4048-875e-0e810c76ae92 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:33:41.742] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.682205ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f5b8ddf3-a467-4519-8b69-7307001ac079 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=true,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-03-31 06:25:01.755',"updated_at"='2026-04-09 05:33:41.741' WHERE "id" = 6
[2026-04-09 05:33:41.743] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.386083ms | method: PUT | path: /api/v1/roles/permissions/6 | request_id: f5b8ddf3-a467-4519-8b69-7307001ac079 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:33:42.434] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.634104ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: acfed6bd-5ce3-4173-9ed8-545caa1c93b9 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=false,"read"=true,"update"=false,"disable"=false,"delete"=false,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='3',"group_keycloak"='FARMASI',"created_at"=NULL,"updated_at"='2026-04-09 05:33:42.433' WHERE "id" = 1
[2026-04-09 05:33:42.435] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.645765ms | method: PUT | path: /api/v1/roles/permissions/1 | request_id: acfed6bd-5ce3-4173-9ed8-545caa1c93b9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:33:43.515] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.392506ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d843de08-ca9e-48d6-a461-128395cf807e | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=false,"read"=true,"update"=false,"disable"=false,"delete"=false,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='3',"group_keycloak"='FARMASI',"created_at"=NULL,"updated_at"='2026-04-09 05:33:43.513' WHERE "id" = 1
[2026-04-09 05:33:43.515] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.498999ms | method: PUT | path: /api/v1/roles/permissions/1 | request_id: d843de08-ca9e-48d6-a461-128395cf807e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:34:06.348] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 05:34:06.351] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.890605ms | method: GET | path: /api/v1/roles/master | request_id: 30db53c4-4bbb-42ae-8dba-242f07ceeefb | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:34:24.227] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.608412ms | method: GET | path: /api/v1/roles/master/15 | request_id: fe8f754f-6f82-4539-94d9-4842a0b07a7a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:34:28.536] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.318887ms | method: GET | path: /api/v1/roles/master/3 | request_id: 3e812560-0ea4-4b16-878f-195ca8803be8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:34:28.544] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.68588ms | method: GET | path: /api/v1/roles/permissions/rolemaster/3 | request_id: be3b2217-0f38-48aa-897f-d68967d9a046 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:34:58.857] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 2.083942ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 126d490b-5e16-41ff-a092-ff026d66f6a2 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=true,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-03-31 06:25:01.755',"updated_at"='2026-04-09 05:34:58.855' WHERE "id" = 6
[2026-04-09 05:34:58.857] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.78017ms | method: PUT | path: /api/v1/roles/permissions/6 | request_id: 126d490b-5e16-41ff-a092-ff026d66f6a2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:35:00.219] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.754765ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e39c6462-a6eb-4e4e-a154-51b2a563a0ea | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=true,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-03-31 06:25:01.755',"updated_at"='2026-04-09 05:35:00.218' WHERE "id" = 6
[2026-04-09 05:35:00.220] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.090011ms | method: PUT | path: /api/v1/roles/permissions/6 | request_id: e39c6462-a6eb-4e4e-a154-51b2a563a0ea | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:35:02.177] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.597928ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e13f848f-a1d0-4093-a497-62c9b301885f | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=true,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-03-31 06:25:01.755',"updated_at"='2026-04-09 05:35:02.175' WHERE "id" = 6
[2026-04-09 05:35:02.177] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.576441ms | method: PUT | path: /api/v1/roles/permissions/6 | request_id: e13f848f-a1d0-4093-a497-62c9b301885f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:35:03.680] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 2.128024ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 049e6e5c-949b-4d1c-aee9-7436b0e2069a | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=true,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-03-31 06:25:01.755',"updated_at"='2026-04-09 05:35:03.678' WHERE "id" = 6
[2026-04-09 05:35:03.680] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.498423ms | method: PUT | path: /api/v1/roles/permissions/6 | request_id: 049e6e5c-949b-4d1c-aee9-7436b0e2069a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:35:06.124] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.89195ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a41e44d0-b3bf-4897-b764-bf176e32e862 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=false,"read"=true,"update"=false,"disable"=false,"delete"=false,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='3',"group_keycloak"='FARMASI',"created_at"=NULL,"updated_at"='2026-04-09 05:35:06.123' WHERE "id" = 1
[2026-04-09 05:35:06.125] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.12036ms | method: PUT | path: /api/v1/roles/permissions/1 | request_id: a41e44d0-b3bf-4897-b764-bf176e32e862 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:35:07.376] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.762192ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4734d024-3ac2-4be0-9081-9bd4f4b9b965 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=false,"read"=true,"update"=false,"disable"=false,"delete"=false,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='3',"group_keycloak"='FARMASI',"created_at"=NULL,"updated_at"='2026-04-09 05:35:07.374' WHERE "id" = 1
[2026-04-09 05:35:07.376] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 4.169996ms | method: PUT | path: /api/v1/roles/permissions/1 | request_id: 4734d024-3ac2-4be0-9081-9bd4f4b9b965 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:35:27.675] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.6465ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a28ec7db-1a81-4177-b054-e4bfe57316a6 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_permission" SET "create"=true,"read"=true,"update"=true,"disable"=false,"delete"=true,"active"=true,"fk_rol_pages_id"=4,"role_keycloak"='1',"group_keycloak"='FARMASI',"created_at"='2026-03-31 06:25:01.755',"updated_at"='2026-04-09 05:35:27.674' WHERE "id" = 6
[2026-04-09 05:35:27.675] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 3.855118ms | method: PUT | path: /api/v1/roles/permissions/6 | request_id: a28ec7db-1a81-4177-b054-e4bfe57316a6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:35:32.554] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 1.71127ms | method: GET | path: /api/v1/roles/master/3 | request_id: 111754a1-bbc5-4bcd-9f72-6b99193abe61 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:35:32.557] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 2.741149ms | method: GET | path: /api/v1/roles/permissions/rolemaster/3 | request_id: 70dbb51d-43b1-4a0c-a43c-c5aa71d5e6ac | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:44:56.153] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 59.792µs | method: OPTIONS | path: /api/v1/auth/login | request_id: 8c573384-545f-42c3-8a6b-289dfdd02b03 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:44:56.159] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 677.921µs | method: POST | path: /api/v1/auth/login | request_id: 00a662eb-948b-4f29-912a-62982c8f3f63 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:44:56.202] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 403.426µs | method: GET | path: /api/v1/auth/info | request_id: 31749054-137f-4e86-ac60-23f3fab87a51 | service: service-general | status: 200 | user_agent: node
[2026-04-09 05:45:58.388] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.254 | latency: 13.69827ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: b1ec571c-94a1-4478-ad98-f681af01b4cc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 05:56:53.899] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:56:53.899] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:56:53.899] [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-09 05:56:53.909] [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-09 05:56:53.909] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:56:53.919] [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-09 05:56:53.919] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:56:53.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-09 05:56:53.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-09 05:56:53.938] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:56:53.939] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:56:53.939] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:56:53.939] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:56:53.939] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:56:53.939] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:56:53.940] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:58:55.287] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:58:55.287] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:58:55.287] [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-09 05:58:55.307] [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-09 05:58:55.307] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:58:55.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-09 05:58:55.315] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:58:55.322] [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-09 05:58:55.322] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:58:55.324] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:58:55.324] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:58:55.324] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:58:55.325] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:58:55.325] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:58:55.325] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:58:55.325] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:59:02.523] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:59:02.523] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:59:02.523] [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-09 05:59:02.531] [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-09 05:59:02.532] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:02.539] [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-09 05:59:02.539] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:02.558] [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-09 05:59:02.558] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:02.560] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:59:02.560] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:59:02.560] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:59:02.561] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:59:02.561] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:59:02.561] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:59:02.561] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:59:03.924] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:59:03.924] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:59:03.924] [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-09 05:59:03.932] [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-09 05:59:03.933] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:03.941] [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-09 05:59:03.942] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:03.962] [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-09 05:59:03.962] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:03.964] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:59:03.964] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:59:03.964] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:59:03.965] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:59:03.965] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:59:03.965] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:59:03.965] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:59:05.468] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:59:05.469] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:59:05.469] [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-09 05:59:05.484] [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-09 05:59:05.484] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:05.492] [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-09 05:59:05.492] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:05.499] [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-09 05:59:05.499] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:05.500] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:59:05.501] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:59:05.501] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:59:05.501] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:59:05.501] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:59:05.501] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:59:05.501] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:59:06.833] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:59:06.833] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:59:06.833] [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-09 05:59:06.842] [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-09 05:59:06.842] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:06.849] [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-09 05:59:06.849] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:06.874] [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-09 05:59:06.874] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:06.876] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:59:06.876] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:59:06.876] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:59:06.876] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:59:06.877] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:59:06.877] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:59:06.877] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:59:08.159] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:59:08.160] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:59:08.160] [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-09 05:59:08.167] [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-09 05:59:08.167] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:08.176] [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-09 05:59:08.176] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:08.196] [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-09 05:59:08.196] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:08.199] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:59:08.199] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:59:08.200] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:59:08.200] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:59:08.200] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:59:08.200] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:59:08.201] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 05:59:09.528] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 05:59:09.528] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 05:59:09.528] [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-09 05:59:09.547] [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-09 05:59:09.547] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:09.555] [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-09 05:59:09.555] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:09.562] [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-09 05:59:09.562] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 05:59:09.564] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 05:59:09.564] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 05:59:09.564] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 05:59:09.565] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 05:59:09.565] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 05:59:09.565] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 05:59:09.565] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 06:16:32.976] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 06:16:32.976] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 06:16:32.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-09 06:16:32.995] [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-09 06:16:32.995] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:16:33.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-09 06:16:33.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-09 06:16:33.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-09 06:16:33.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-09 06:16:33.013] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 06:16:33.014] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 06:16:33.014] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 06:16:33.014] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 06:16:33.015] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 06:16:33.015] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 06:16:33.015] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 06:16:43.824] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 06:16:43.825] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 06:16:43.825] [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-09 06:16:43.843] [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-09 06:16:43.843] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:16:43.850] [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-09 06:16:43.851] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:16:43.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-09 06:16:43.858] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:16:43.859] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 06:16:43.859] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 06:16:43.859] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 06:16:43.860] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 06:16:43.860] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 06:16:43.860] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 06:16:43.860] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 06:16:45.158] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 06:16:45.158] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 06:16:45.158] [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-09 06:16:45.167] [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-09 06:16:45.167] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:16:45.278] [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-09 06:16:45.279] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:16:45.286] [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-09 06:16:45.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-09 06:16:45.288] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 06:16:45.288] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 06:16:45.288] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 06:16:45.289] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 06:16:45.289] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 06:16:45.289] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 06:16:45.289] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 06:21:39.630] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 06:21:39.630] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 06:21:39.630] [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-09 06:21:39.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-09 06:21:39.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-09 06:21:39.645] [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-09 06:21:39.645] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:21:39.663] [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-09 06:21:39.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-09 06:21:39.665] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 06:21:39.666] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 06:21:39.666] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 06:21:39.666] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 06:21:39.666] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 06:21:39.666] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 06:21:39.666] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 06:21:59.615] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 06:21:59.615] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 06:21:59.615] [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-09 06:21:59.623] [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-09 06:21:59.623] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:21:59.630] [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-09 06:21:59.630] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:21:59.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-09 06:21:59.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-09 06:21:59.650] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 06:21:59.651] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 06:21:59.651] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 06:21:59.651] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 06:21:59.651] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 06:21:59.651] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 06:21:59.651] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 06:23:00.680] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 06:23:00.680] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 06:23:00.680] [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-09 06:23:00.688] [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-09 06:23:00.688] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:23:00.695] [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-09 06:23:00.695] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:23:00.718] [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-09 06:23:00.718] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:23:00.720] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 06:23:00.720] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 06:23:00.720] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 06:23:00.721] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 06:23:00.721] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 06:23:00.721] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 06:23:00.721] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 06:29:37.582] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 59.660839ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: fa567421-16ab-4a81-a6b3-8dfd2c8201df | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:29:38.249] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 06:29:38.252] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 3.412396ms | method: GET | path: /api/v1/roles/master | request_id: eeba17a7-e2a6-4239-a3d4-536d7a30cc87 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:29:40.579] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 2.601487ms | method: GET | path: /api/v1/roles/master/3 | request_id: 5e93961e-3fc9-45e0-95e5-48c997f2fb93 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:29:40.605] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 6.045285ms | method: GET | path: /api/v1/roles/permissions/rolemaster/3 | request_id: 69d80007-f3ee-47b2-8fc7-423f92bdc12b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:29:44.249] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 06:29:44.251] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 2.607414ms | method: GET | path: /api/v1/roles/master | request_id: 3213be27-5e00-4eed-ab57-fbaa71012238 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:29:54.017] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 2.156116ms | method: GET | path: /api/v1/roles/master/15 | request_id: 446993b5-f7ea-4c94-b9c0-2e30e056acde | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:29:57.626] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 37.851µs | method: OPTIONS | path: /api/v1/roles/master/2 | request_id: 05febfc5-602c-4add-9af0-bd07fa317d67 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:29:57.643] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 46.272µs | method: OPTIONS | path: /api/v1/roles/permissions/rolemaster/2 | request_id: 68b7cc2b-d6e7-4521-a994-d98f19ce02f1 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:29:57.673] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 3.182335ms | method: GET | path: /api/v1/roles/permissions/rolemaster/2 | request_id: 828ca255-ab95-4fc0-9c14-df15eda90828 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:29:57.682] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 12.084535ms | method: GET | path: /api/v1/roles/master/2 | request_id: 9553106c-db6a-41ab-8c0b-884df7ddc935 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:32:36.889] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 06:32:36.890] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 06:32:36.890] [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-09 06:32:36.910] [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-09 06:32:36.910] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:32:36.919] [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-09 06:32:36.919] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:32:36.926] [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-09 06:32:36.926] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:32:36.928] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 06:32:36.929] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 06:32:36.929] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 06:32:36.929] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 06:32:36.929] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 06:32:36.929] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 06:32:36.929] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 06:32:52.952] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 06:32:52.953] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 06:32:52.953] [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-09 06:32:52.961] [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-09 06:32:52.961] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:32:52.982] [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-09 06:32:52.982] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:32:52.994] [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-09 06:32:52.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-09 06:32:52.995] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 06:32:52.996] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 06:32:52.996] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 06:32:52.996] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 06:32:52.997] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 06:32:52.997] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 06:32:52.997] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 06:32:54.667] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 06:32:54.667] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 06:32:54.667] [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-09 06:32:54.675] [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-09 06:32:54.675] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:32:54.683] [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-09 06:32:54.683] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:32:54.702] [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-09 06:32:54.702] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:32:54.703] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 06:32:54.704] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 06:32:54.704] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 06:32:54.704] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 06:32:54.704] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 06:32:54.705] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 06:32:54.705] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 06:32:56.016] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 06:32:56.016] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 06:32:56.016] [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-09 06:32:56.025] [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-09 06:32:56.025] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:32:56.040] [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-09 06:32:56.040] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:32:56.048] [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-09 06:32:56.048] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 06:32:56.049] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 06:32:56.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 06:32:56.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-09 06:32:56.050] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 06:32:56.050] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 06:32:56.050] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 06:32:56.050] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 06:37:23.289] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 06:37:23.293] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 42.464046ms | method: GET | path: /api/v1/roles/master | request_id: e8a5627d-09d2-4018-a487-58255f5c1e53 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:37:27.978] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 4.140174ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: f829928a-2759-401c-bcc5-b24871c9fd0a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:38:12.008] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 11.33953ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: de93be74-1cd0-4a7e-a7e7-d3b2bd8114c7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:38:12.896] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 06:38:12.898] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 2.594519ms | method: GET | path: /api/v1/roles/master | request_id: 56f1ceaf-29c5-4f36-a0e0-0e7ebd8a1d7d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:40:46.955] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 06:40:46.957] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 2.453362ms | method: GET | path: /api/v1/roles/master | request_id: dfd27a1f-ea48-484f-a2ee-08375746d542 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:47:16.211] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 06:47:16.221] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 10.675562ms | method: GET | path: /api/v1/roles/master | request_id: 5b3de2de-a0e3-4d56-aa28-d4bce86afcae | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:47:16.990] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 3.757418ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: ba731d2a-6e32-4bfd-a12a-fe3089027ff3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 06:47:18.009] [INFO ] Built search query | 📍 repository.go:208 | environment: debug | ⚙️ service/internal/master/role/master.(*repository).Search | request: {Fields:[{Expression:* Alias: WindowFunction:<nil>}] From:role_access.rol_master Aliases: Joins:[] Filters:[{Filters:[] LogicOp:}] GroupBy:[] Having:[] Unions:[] CTEs:[] Sort:[{Column:id Order:ASC}] Limit:10 Offset:0 WindowFunctions:[] JsonOperations:[]} | service: service-general
[2026-04-09 06:47:18.010] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 1.908363ms | method: GET | path: /api/v1/roles/master | request_id: 84067a8a-d279-47f9-b9d9-e14baa258352 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 07:03:58.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 689.901µs | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: c718b29d-74b4-4e8c-9ea4-e9dcca0d3d6b | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 07:03:58.374] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 62.171382ms | method: POST | path: /api/v1/auth/refresh | request_id: b53ef35d-20bd-4739-a3e1-0e8c8c31aab0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 07:03:58.813] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 515.772µs | method: GET | path: /api/v1/auth/info | request_id: 7acf807b-1493-4cf6-8f3c-7c915efc8f56 | service: service-general | status: 200 | user_agent: node
[2026-04-09 07:03:58.894] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.151.189 | latency: 11.304005ms | method: GET | path: /api/v1/roles/pages/tree | query: active=true | request_id: f6db3f7b-0f84-4434-b599-119da999f389 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
[2026-04-09 07:41:15.151] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:41:15.151] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:41:15.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-09 07:41:15.161] [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-09 07:41:15.161] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:41:15.181] [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-09 07:41:15.181] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:41:15.189] [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-09 07:41:15.189] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:41:15.192] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:41:15.193] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:41:15.193] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:41:15.194] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:41:15.194] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:41:15.194] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:41:15.194] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:41:15.302] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:41:15.303] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:41:15.303] [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-09 07:41:15.312] [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-09 07:41:15.312] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:41:15.331] [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-09 07:41:15.331] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:41:15.338] [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-09 07:41:15.338] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:41:15.339] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:41:15.340] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:41:15.340] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:41:15.340] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:41:15.340] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:41:15.340] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:41:15.340] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:47:04.277] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:47:04.277] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:47:04.277] [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-09 07:47:04.286] [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-09 07:47:04.286] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:47:04.304] [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-09 07:47:04.304] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:47:04.311] [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-09 07:47:04.311] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:47:04.312] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:47:04.313] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:47:04.313] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:47:04.313] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:47:04.313] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:47:04.313] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:47:04.314] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:47:05.554] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:47:05.554] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:47:05.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-09 07:47:05.562] [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-09 07:47:05.562] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:47:05.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-09 07:47:05.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-09 07:47:05.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-09 07:47:05.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-09 07:47:05.590] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:47:05.591] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:47:05.591] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:47:05.591] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:47:05.591] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:47:05.591] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:47:05.591] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:47:06.805] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:47:06.805] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:47:06.805] [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-09 07:47:06.813] [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-09 07:47:06.813] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:47:06.822] [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-09 07:47:06.822] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:47:06.841] [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-09 07:47:06.841] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:47:06.843] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:47:06.844] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:47:06.844] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:47:06.844] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:47:06.844] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:47:06.845] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:47:06.845] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:47:07.939] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:47:07.940] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:47:07.940] [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-09 07:47:07.948] [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-09 07:47:07.948] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:47:07.956] [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-09 07:47:07.956] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:47:07.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-09 07:47:07.978] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:47:07.981] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:47:07.981] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:47:07.982] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:47:07.982] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:47:07.982] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:47:07.982] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:47:07.982] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:48:45.533] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:48:45.533] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:48:45.533] [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-09 07:48:45.656] [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-09 07:48:45.656] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:48:45.664] [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-09 07:48:45.664] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:48:45.671] [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-09 07:48:45.671] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:48:45.672] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:48:45.673] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:48:45.673] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:48:45.673] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:48:45.673] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:48:45.673] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:48:45.674] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:48:46.789] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:48:46.789] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:48:46.789] [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-09 07:48:46.798] [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-09 07:48:46.798] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:48:46.806] [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-09 07:48:46.806] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:48:46.829] [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-09 07:48:46.829] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:48:46.831] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:48:46.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:48:46.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-09 07:48:46.832] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:48:46.832] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:48:46.832] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:48:46.832] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:51:44.494] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:51:44.495] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:51:44.495] [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-09 07:51:44.514] [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-09 07:51:44.514] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:51:44.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-09 07:51:44.525] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:51:44.535] [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-09 07:51:44.535] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:51:44.536] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:51:44.537] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:51:44.537] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:51:44.538] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:51:44.538] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:51:44.538] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:51:44.538] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:51:46.092] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:51:46.092] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:51:46.092] [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-09 07:51:46.100] [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-09 07:51:46.100] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:51:46.108] [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-09 07:51:46.108] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:51:46.127] [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-09 07:51:46.127] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:51:46.128] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:51:46.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:51:46.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-09 07:51:46.129] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:51:46.129] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:51:46.129] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:51:46.130] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:51:47.239] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:51:47.239] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:51:47.239] [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-09 07:51:47.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-09 07:51:47.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-09 07:51:47.254] [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-09 07:51:47.254] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:51:47.273] [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-09 07:51:47.273] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:51:47.274] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:51:47.274] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:51:47.275] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:51:47.275] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:51:47.275] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:51:47.275] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:51:47.275] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:51:48.507] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:51:48.507] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:51:48.507] [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-09 07:51:48.515] [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-09 07:51:48.515] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:51:48.523] [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-09 07:51:48.523] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:51:48.542] [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-09 07:51:48.543] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:51:48.544] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:51:48.544] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:51:48.544] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:51:48.545] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:51:48.545] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:51:48.545] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:51:48.545] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:52:01.177] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:52:01.177] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:52:01.177] [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-09 07:52:01.195] [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-09 07:52:01.195] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:52:01.202] [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-09 07:52:01.202] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:52:01.210] [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-09 07:52:01.210] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:52:01.211] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:52:01.212] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:52:01.212] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:52:01.212] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:52:01.212] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:52:01.212] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:52:01.212] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:52:19.771] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:52:19.772] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:52:19.772] [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-09 07:52:19.780] [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-09 07:52:19.780] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:52:19.787] [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-09 07:52:19.787] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:52:19.806] [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-09 07:52:19.806] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:52:19.808] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:52:19.809] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:52:19.809] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:52:19.810] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:52:19.810] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:52:19.810] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:52:19.810] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:54:34.647] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:54:34.647] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:54:34.647] [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-09 07:54:34.666] [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-09 07:54:34.666] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:54:34.677] [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-09 07:54:34.677] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:54:34.684] [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-09 07:54:34.684] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:54:34.686] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:54:34.686] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:54:34.686] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:54:34.686] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:54:34.687] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:54:34.687] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:54:34.687] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:54:36.034] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:54:36.034] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:54:36.034] [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-09 07:54:36.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-09 07:54:36.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-09 07:54:36.061] [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-09 07:54:36.061] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:54:36.067] [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-09 07:54:36.067] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:54:36.069] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:54:36.069] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:54:36.069] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:54:36.070] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:54:36.070] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 07:54:36.070] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:54:36.070] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:57:41.746] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 07:57:41.747] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 07:57:41.747] [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-09 07:57:41.756] [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-09 07:57:41.756] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:57:41.779] [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-09 07:57:41.779] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:57:41.835] [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-09 07:57:41.836] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 07:57:41.837] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 07:57:41.838] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 07:57:41.838] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 07:57:41.838] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 07:57:41.838] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 07:57:41.838] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 07:57:41.838] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:06:28.217] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:06:28.217] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:06:28.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-09 08:06:28.226] [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-09 08:06:28.226] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:06:28.233] [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-09 08:06:28.233] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:06:28.251] [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-09 08:06:28.251] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:06:28.253] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:06:28.253] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:06:28.253] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 08:06:28.254] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:06:28.254] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:06:28.254] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 08:06:28.254] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:06:29.611] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:06:29.611] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:06:29.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-09 08:06:29.618] [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-09 08:06:29.618] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:06:29.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-09 08:06:29.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-09 08:06:29.645] [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-09 08:06:29.645] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:06:29.647] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:06:29.647] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:06:29.647] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 08:06:29.648] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:06:29.648] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:06:29.648] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 08:06:29.648] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:09:30.471] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:09:30.472] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:09:30.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-09 08:09:30.492] [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-09 08:09:30.492] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:09:30.512] [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-09 08:09:30.512] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:09:30.548] [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-09 08:09:30.548] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:09:30.550] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:09:30.550] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:09:30.550] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 08:09:30.551] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:09:30.551] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:09:30.551] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 08:09:30.551] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:09:31.933] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:09:31.933] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:09:31.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-09 08:09:31.952] [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-09 08:09:31.952] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:09:31.960] [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-09 08:09:31.960] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:09:31.967] [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-09 08:09:31.967] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:09:31.969] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:09:31.969] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:09:31.969] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 08:09:31.970] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:09:31.970] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:09:31.970] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 08:09:31.970] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:09:33.383] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:09:33.383] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:09:33.383] [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-09 08:09:33.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-09 08:09:33.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-09 08:09:33.398] [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-09 08:09:33.398] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:09:33.416] [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-09 08:09:33.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-09 08:09:33.418] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:09:33.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:09:33.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-09 08:09:33.419] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:09:33.419] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:09:33.419] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 08:09:33.420] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:09:34.839] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:09:34.839] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:09:34.839] [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-09 08:09:34.847] [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-09 08:09:34.847] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:09:34.854] [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-09 08:09:34.854] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:09:34.873] [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-09 08:09:34.873] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:09:34.874] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:09:34.875] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:09:34.875] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 08:09:34.875] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:09:34.875] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:09:34.875] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 08:09:34.876] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:16:57.535] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:16:57.536] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:16:57.536] [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-09 08:16:57.545] [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-09 08:16:57.545] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:16:57.553] [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-09 08:16:57.553] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:16:57.573] [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-09 08:16:57.573] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:16:57.575] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:16:57.575] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:16:57.575] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 08:16:57.575] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:16:57.576] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:16:57.576] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 08:16:57.576] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:16:59.240] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:16:59.240] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:16:59.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-09 08:16:59.248] [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-09 08:16:59.248] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:16:59.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-09 08:16:59.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-09 08:16:59.278] [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-09 08:16:59.278] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:16:59.280] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:16:59.280] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:16:59.280] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 08:16:59.281] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:16:59.281] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:16:59.281] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:16:59.281] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 08:17:00.637] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:17:00.637] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:17:00.637] [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-09 08:17:00.697] [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-09 08:17:00.697] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:17:00.705] [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-09 08:17:00.705] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:17:00.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-09 08:17:00.713] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:17:00.714] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:17:00.715] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:17:00.715] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 08:17:00.715] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:17:00.716] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:17:00.716] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 08:17:00.716] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:17:02.072] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:17:02.072] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:17:02.072] [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-09 08:17:02.146] [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-09 08:17:02.146] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:17:02.227] [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-09 08:17:02.227] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:17:02.234] [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-09 08:17:02.234] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:17:02.236] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:17:02.236] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:17:02.236] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 08:17:02.237] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:17:02.237] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:17:02.237] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 08:17:02.237] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:17:03.373] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:17:03.373] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:17:03.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-09 08:17:03.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-09 08:17:03.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-09 08:17:03.406] [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-09 08:17:03.406] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:17:03.500] [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-09 08:17:03.500] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 08:17:03.501] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:17:03.501] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:17:03.502] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 08:17:03.502] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:17:03.502] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:17:03.502] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 08:17:03.502] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:17:05.578] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 08:17:05.578] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 08:17:05.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-09 08:17:05.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-09 08:17:05.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-09 08:17:05.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-09 08:17:05.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-09 08:17:05.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-09 08:17:05.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-09 08:17:05.615] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 08:17:05.615] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 08:17:05.615] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 08:17:05.616] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 08:17:05.616] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 08:17:05.616] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 08:17:05.616] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:28:46.511] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:28:46.511] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:28:46.511] [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-09 10:28:46.531] [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-09 10:28:46.532] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:28:46.541] [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-09 10:28:46.542] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:28:46.551] [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-09 10:28:46.551] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:28:46.553] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:28:46.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:28:46.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-09 10:28:46.555] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:28:46.555] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:28:46.555] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:28:46.556] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:28:47.918] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:28:47.919] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:28:47.919] [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-09 10:28:47.939] [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-09 10:28:47.939] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:28:47.946] [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-09 10:28:47.946] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:28:47.954] [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-09 10:28:47.954] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:28:47.955] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:28:47.956] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:28:47.956] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:28:47.956] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:28:47.956] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:28:47.956] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:28:47.956] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:28:49.212] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:28:49.212] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:28:49.212] [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-09 10:28:49.231] [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-09 10:28:49.231] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:28:49.240] [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-09 10:28:49.240] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:28:49.249] [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-09 10:28:49.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-09 10:28:49.250] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:28:49.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:28:49.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-09 10:28:49.251] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:28:49.251] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:28:49.251] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:28:49.251] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:28:50.587] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:28:50.587] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:28:50.587] [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-09 10:28:50.596] [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-09 10:28:50.596] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:28:50.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-09 10:28:50.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-09 10:28:50.622] [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-09 10:28:50.622] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:28:50.624] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:28:50.624] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:28:50.624] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:28:50.625] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:28:50.625] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:28:50.625] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:28:50.625] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:35:24.542] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:35:24.543] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:35:24.543] [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-09 10:35:24.552] [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-09 10:35:24.552] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:35:24.560] [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-09 10:35:24.560] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:35:24.580] [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-09 10:35:24.580] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:35:24.582] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:35:24.584] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:35:24.584] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:35:24.585] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:35:24.585] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:35:24.585] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:35:24.585] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:35:26.282] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:35:26.282] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:35:26.283] [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-09 10:35:26.292] [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-09 10:35:26.292] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:35:26.301] [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-09 10:35:26.301] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:35:26.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-09 10:35:26.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-09 10:35:26.322] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:35:26.323] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:35:26.323] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:35:26.323] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:35:26.323] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:35:26.323] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:35:26.324] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:35:27.925] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:35:27.926] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:35:27.926] [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-09 10:35:27.948] [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-09 10:35:27.948] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:35:27.956] [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-09 10:35:27.956] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:35:27.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-09 10:35:27.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-09 10:35:27.979] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:35:27.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:35:27.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-09 10:35:27.979] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:35:27.980] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:35:27.980] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:35:27.980] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:35:29.352] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:35:29.353] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:35:29.353] [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-09 10:35:29.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-09 10:35:29.361] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:35:29.368] [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-09 10:35:29.368] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:35:29.387] [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-09 10:35:29.387] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:35:29.388] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:35:29.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:35:29.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-09 10:35:29.389] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:35:29.390] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:35:29.390] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:35:29.390] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:36:05.357] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:36:05.357] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:36:05.357] [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-09 10:36:05.366] [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-09 10:36:05.366] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:36:05.384] [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-09 10:36:05.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-09 10:36:05.392] [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-09 10:36:05.392] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:36:05.394] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:36:05.394] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:36:05.394] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:36:05.394] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:36:05.394] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:36:05.394] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:36:05.395] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:40:30.021] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:40:30.021] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:40:30.021] [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-09 10:40:30.030] [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-09 10:40:30.030] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:40:30.037] [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-09 10:40:30.037] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:40:30.058] [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-09 10:40:30.058] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:40:30.060] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:40:30.060] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:40:30.060] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:40:30.060] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:40:30.061] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:40:30.061] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:40:30.061] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:40:32.688] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:40:32.688] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:40:32.688] [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-09 10:40:32.708] [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-09 10:40:32.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-09 10:40:32.717] [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-09 10:40:32.717] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:40:32.724] [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-09 10:40:32.724] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:40:32.725] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:40:32.725] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:40:32.725] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:40:32.726] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:40:32.726] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:40:32.726] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:40:32.726] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:40:35.133] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:40:35.133] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:40:35.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-09 10:40:35.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-09 10:40:35.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-09 10:40:35.161] [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-09 10:40:35.161] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:40:35.169] [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-09 10:40:35.170] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:40:35.171] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:40:35.172] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:40:35.172] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:40:35.172] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:40:35.172] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:40:35.172] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:40:35.173] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:40:36.954] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:40:36.955] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:40:36.955] [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-09 10:40:36.974] [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-09 10:40:36.974] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:40:36.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-09 10:40:36.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-09 10:40:36.990] [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-09 10:40:36.990] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:40:36.992] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:40:36.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:40:36.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-09 10:40:36.993] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:40:36.993] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:40:36.993] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:40:36.993] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:46:16.121] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:46:16.121] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:46:16.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-09 10:46:16.130] [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-09 10:46:16.130] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:16.138] [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-09 10:46:16.138] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:16.157] [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-09 10:46:16.157] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:16.159] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:46:16.160] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:46:16.160] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:46:16.160] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:46:16.160] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:46:16.161] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:46:16.161] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:46:18.940] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:46:18.940] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:46:18.940] [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-09 10:46:18.948] [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-09 10:46:18.948] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:18.956] [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-09 10:46:18.956] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:18.975] [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-09 10:46:18.975] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:18.977] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:46:18.977] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:46:18.977] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:46:18.978] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:46:18.978] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:46:18.978] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:46:18.978] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:46:20.636] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:46:20.636] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:46:20.636] [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-09 10:46:20.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-09 10:46:20.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-09 10:46:20.651] [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-09 10:46:20.651] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:20.671] [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-09 10:46:20.671] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:20.672] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:46:20.673] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:46:20.673] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:46:20.673] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:46:20.673] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:46:20.673] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:46:20.673] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:46:22.093] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:46:22.093] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:46:22.093] [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-09 10:46:22.116] [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-09 10:46:22.116] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:22.144] [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-09 10:46:22.144] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:22.175] [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-09 10:46:22.175] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:22.177] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:46:22.178] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:46:22.178] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:46:22.179] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:46:22.179] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:46:22.179] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:46:22.179] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:46:24.937] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:46:24.937] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:46:24.937] [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-09 10:46:24.945] [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-09 10:46:24.945] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:24.954] [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-09 10:46:24.954] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:24.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-09 10:46:24.974] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:24.975] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:46:24.976] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:46:24.976] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:46:24.976] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:46:24.976] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:46:24.977] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:46:24.977] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:46:26.447] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:46:26.447] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:46:26.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-09 10:46:26.454] [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-09 10:46:26.455] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:26.461] [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-09 10:46:26.462] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:26.480] [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-09 10:46:26.480] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:46:26.481] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:46:26.481] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:46:26.481] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:46:26.482] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:46:26.482] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:46:26.482] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:46:26.482] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:48:24.735] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:48:24.735] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:48:24.735] [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-09 10:48:24.743] [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-09 10:48:24.743] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:48:24.751] [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-09 10:48:24.751] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:48:24.770] [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-09 10:48:24.770] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:48:24.772] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:48:24.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:48:24.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-09 10:48:24.773] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:48:24.773] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:48:24.773] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:48:24.773] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:48:27.841] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:48:27.842] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:48:27.842] [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-09 10:48:27.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-09 10:48:27.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-09 10:48:27.856] [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-09 10:48:27.856] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:48:27.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-09 10:48:27.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-09 10:48:27.879] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:48:27.880] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:48:27.880] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:48:27.880] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:48:27.880] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:48:27.881] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:48:27.881] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:49:34.546] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:49:34.546] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:49:34.546] [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-09 10:49:34.554] [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-09 10:49:34.554] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:49:34.573] [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-09 10:49:34.573] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:49:34.580] [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-09 10:49:34.580] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:49:34.582] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:49:34.582] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:49:34.582] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:49:34.582] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:49:34.582] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:49:34.582] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:49:34.583] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:49:48.481] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:49:48.481] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:49:48.481] [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-09 10:49:48.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-09 10:49:48.489] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:49:48.498] [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-09 10:49:48.498] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:49:48.522] [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-09 10:49:48.522] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:49:48.524] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:49:48.525] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:49:48.525] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:49:48.525] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:49:48.525] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:49:48.525] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:49:48.525] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:49:50.105] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:49:50.105] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:49:50.105] [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-09 10:49:50.112] [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-09 10:49:50.112] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:49:50.119] [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-09 10:49:50.119] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:49:50.138] [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-09 10:49:50.138] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:49:50.140] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:49:50.141] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:49:50.141] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:49:50.141] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:49:50.141] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:49:50.141] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:49:50.141] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:52:10.527] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:52:10.528] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:52:10.528] [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-09 10:52:10.535] [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-09 10:52:10.535] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:52:10.553] [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-09 10:52:10.553] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:52:10.560] [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-09 10:52:10.561] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:52:10.562] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:52:10.562] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:52:10.562] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:52:10.563] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:52:10.563] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:52:10.563] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:52:10.563] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:54:12.305] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:54:12.305] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:54:12.305] [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-09 10:54:12.313] [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-09 10:54:12.313] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:12.334] [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-09 10:54:12.334] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:12.342] [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-09 10:54:12.342] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:12.344] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:54:12.344] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:54:12.344] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:54:12.345] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:54:12.345] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:54:12.345] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:54:12.345] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:54:14.170] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:54:14.170] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:54:14.171] [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-09 10:54:14.179] [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-09 10:54:14.179] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:14.186] [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-09 10:54:14.186] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:14.204] [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-09 10:54:14.205] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:14.206] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:54:14.207] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:54:14.207] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:54:14.207] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:54:14.207] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:54:14.207] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:54:14.207] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:54:15.956] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:54:15.957] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:54:15.957] [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-09 10:54:15.964] [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-09 10:54:15.964] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:15.971] [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-09 10:54:15.971] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:15.990] [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-09 10:54:15.990] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:15.992] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:54:15.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:54:15.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-09 10:54:15.993] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:54:15.993] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:54:15.993] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:54:15.993] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:54:17.782] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:54:17.782] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:54:17.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-09 10:54:17.800] [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-09 10:54:17.800] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:17.808] [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-09 10:54:17.808] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:17.816] [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-09 10:54:17.816] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:17.818] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:54:17.818] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:54:17.818] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:54:17.818] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:54:17.818] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:54:17.818] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:54:17.819] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:54:19.802] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:54:19.802] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:54:19.802] [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-09 10:54:19.821] [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-09 10:54:19.821] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:19.829] [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-09 10:54:19.829] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:19.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-09 10:54:19.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-09 10:54:19.838] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:54:19.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:54:19.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-09 10:54:19.839] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:54:19.839] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:54:19.839] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:54:19.839] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:54:22.957] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:54:22.957] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:54:22.957] [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-09 10:54:22.965] [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-09 10:54:22.965] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:22.973] [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-09 10:54:22.973] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:22.992] [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-09 10:54:22.992] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:22.993] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:54:22.994] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:54:22.994] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:54:22.994] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:54:22.994] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:54:22.994] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:54:22.994] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:54:24.930] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:54:24.930] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:54:24.930] [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-09 10:54:24.938] [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-09 10:54:24.938] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:24.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-09 10:54:24.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-09 10:54:24.967] [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-09 10:54:24.967] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:24.968] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:54:24.969] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:54:24.969] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:54:24.969] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:54:24.969] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:54:24.969] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:54:24.970] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:54:26.666] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:54:26.666] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:54:26.666] [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-09 10:54:26.684] [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-09 10:54:26.684] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:26.693] [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-09 10:54:26.693] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:26.701] [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-09 10:54:26.701] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:54:26.702] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:54:26.702] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:54:26.702] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:54:26.703] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:54:26.703] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:54:26.703] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:54:26.703] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 10:55:50.838] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 10:55:50.838] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 10:55:50.838] [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-09 10:55:50.846] [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-09 10:55:50.846] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:55:50.853] [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-09 10:55:50.853] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:55:50.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-09 10:55:50.873] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 10:55:50.874] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 10:55:50.875] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 10:55:50.875] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 10:55:50.876] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 10:55:50.876] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 10:55:50.876] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 10:55:50.876] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:00:17.099] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:00:17.099] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:00:17.099] [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-09 11:00:17.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-09 11:00:17.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-09 11:00:17.116] [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-09 11:00:17.116] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:17.137] [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-09 11:00:17.137] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:17.139] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:00:17.140] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:00:17.140] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 11:00:17.140] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:00:17.140] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:00:17.140] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:00:17.140] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:00:19.310] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:00:19.310] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:00:19.310] [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-09 11:00:19.318] [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-09 11:00:19.318] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:19.325] [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-09 11:00:19.325] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:19.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-09 11:00:19.344] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:19.345] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:00:19.346] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:00:19.346] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 11:00:19.346] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:00:19.347] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:00:19.347] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:00:19.347] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:00:21.120] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:00:21.120] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:00:21.120] [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-09 11:00:21.128] [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-09 11:00:21.128] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:21.138] [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-09 11:00:21.138] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:21.157] [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-09 11:00:21.157] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:21.159] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:00:21.159] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:00:21.159] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 11:00:21.159] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:00:21.159] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:00:21.160] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:00:21.160] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:00:22.772] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:00:22.772] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:00:22.772] [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-09 11:00:22.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-09 11:00:22.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-09 11:00:22.805] [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-09 11:00:22.805] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:22.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-09 11:00:22.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-09 11:00:22.814] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:00:22.814] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:00:22.814] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 11:00:22.814] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:00:22.815] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:00:22.815] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:00:22.815] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:00:24.431] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:00:24.431] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:00:24.431] [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-09 11:00:24.446] [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-09 11:00:24.446] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:24.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-09 11:00:24.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-09 11:00:24.460] [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-09 11:00:24.460] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:24.461] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:00:24.461] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:00:24.461] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 11:00:24.462] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:00:24.462] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:00:24.462] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:00:24.462] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:00:26.105] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:00:26.105] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:00:26.105] [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-09 11:00:26.113] [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-09 11:00:26.113] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:26.122] [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-09 11:00:26.122] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:26.136] [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-09 11:00:26.136] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:26.138] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:00:26.138] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:00:26.138] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 11:00:26.139] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:00:26.139] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:00:26.139] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:00:26.139] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:00:27.562] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:00:27.562] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:00:27.562] [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-09 11:00:27.580] [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-09 11:00:27.580] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:27.591] [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-09 11:00:27.591] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:27.599] [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-09 11:00:27.599] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:27.601] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:00:27.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:00:27.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-09 11:00:27.602] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:00:27.602] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:00:27.602] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:00:27.602] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:00:29.270] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:00:29.271] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:00:29.271] [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-09 11:00:29.279] [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-09 11:00:29.279] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:29.302] [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-09 11:00:29.302] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:29.309] [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-09 11:00:29.309] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:29.311] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:00:29.311] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:00:29.311] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 11:00:29.312] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:00:29.312] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:00:29.312] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:00:29.312] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:00:30.871] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:00:30.871] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:00:30.871] [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-09 11:00:30.881] [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-09 11:00:30.881] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:30.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-09 11:00:30.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-09 11:00:30.910] [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-09 11:00:30.910] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:00:30.911] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:00:30.912] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:00:30.912] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 11:00:30.912] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:00:30.912] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:00:30.912] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:00:30.913] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:04:19.375] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:04:19.375] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:04:19.375] [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-09 11:04:19.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-09 11:04:19.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-09 11:04:19.404] [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-09 11:04:19.404] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:04:19.412] [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-09 11:04:19.412] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:04:19.414] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:04:19.415] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:04:19.415] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 11:04:19.415] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:04:19.415] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:04:19.415] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:04:19.416] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:04:20.519] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:04:20.519] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:04:20.519] [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-09 11:04:20.540] [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-09 11:04:20.540] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:04:20.548] [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-09 11:04:20.548] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:04:20.554] [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-09 11:04:20.554] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:04:20.557] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:04:20.558] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:04:20.558] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 11:04:20.558] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:04:20.558] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:04:20.558] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:04:20.559] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:49:36.542] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 11:49:36.542] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 4 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 11:49:36.542] [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-09 11:49:36.553] [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-09 11:49:36.553] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:49:36.561] [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-09 11:49:36.561] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:49:36.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-09 11:49:36.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-09 11:49:36.581] [ERROR] failed to initialize database, got error failed to connect to `user=stim database=satu_db`: hostname resolving error: lookup 10.123.165: no such host | 📍 database.go:149 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Error | service: service-general
[2026-04-09 11:49:36.582] [ERROR] Failed to connect to database | 📍 database.go:201 | db_name: studata | environment: debug | ❌ ERROR: failed to connect to GORM for studata: failed to connect to `user=stim database=satu_db`: hostname resolving error: lookup 10.123.165: no such host | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 11:49:36.584] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 11:49:36.585] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 11:49:36.585] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 11:49:36.585] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 11:49:36.586] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 11:49:36.586] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 11:49:36.586] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 11:54:20.041] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.799036ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-09 11:54:20.044] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.550316ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-09 11:54:20.046] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 909.196µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT DB_NAME(), @@VERSION, SYSTEM_USER
[2026-04-09 11:54:20.046] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 8.264776ms | method: GET | path: /health/database | request_id: de82d10c-d50c-4d89-a210-d90f22c87b27 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 12:03:00.495] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 12:03:00.496] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 12:03:00.496] [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-09 12:03:00.499] [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-09 12:03:00.499] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:03:00.520] [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-09 12:03:00.520] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:03:00.525] [ERROR] failed to initialize database, got error failed to connect to `user=stim database=satu_db`: hostname resolving error: lookup 10.123.165: no such host | 📍 database.go:149 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Error | service: service-general
[2026-04-09 12:03:00.525] [ERROR] Failed to connect to database | 📍 database.go:201 | db_name: studata | environment: debug | ❌ ERROR: failed to connect to GORM for studata: failed to connect to `user=stim database=satu_db`: hostname resolving error: lookup 10.123.165: no such host | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:03:00.535] [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-09 12:03:00.535] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:03:00.542] [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-09 12:03:00.542] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:03:00.545] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 12:03:00.547] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 12:03:00.547] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 12:03:00.548] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 12:03:00.548] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 12:03:00.548] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 12:03:00.548] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 12:10:27.389] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 12:10:27.389] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 12:10:27.389] [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-09 12:10:27.399] [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-09 12:10:27.399] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:10:27.407] [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-09 12:10:27.407] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:10:27.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-09 12:10:27.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-09 12:10:27.431] [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-09 12:10:27.431] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:10:27.431] [ERROR] failed to initialize database, got error failed to connect to `user=stim database=satu_db`: hostname resolving error: lookup 10.123.165: no such host | 📍 database.go:149 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Error | service: service-general
[2026-04-09 12:10:27.431] [ERROR] Failed to connect to database | 📍 database.go:201 | db_name: studata | environment: debug | ❌ ERROR: failed to connect to GORM for studata: failed to connect to `user=stim database=satu_db`: hostname resolving error: lookup 10.123.165: no such host | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:10:27.433] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 12:10:27.434] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 12:10:27.434] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 12:10:27.435] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 12:10:27.435] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 12:10:27.435] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 12:10:27.435] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 12:11:08.357] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 12:11:08.357] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 6 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 12:11:08.357] [FATAL] Config validation failed | 📍 main.go:103 | environment: debug | ❌ ERROR: configuration validation failed: database username is required for satudata; database password is required for satudata | ⚙️ main.main | service: service-general
[2026-04-09 12:15:21.379] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 12:15:21.380] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 6 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 12:15:21.380] [FATAL] Config validation failed | 📍 main.go:103 | environment: debug | ❌ ERROR: configuration validation failed: database username is required for satudata | ⚙️ main.main | service: service-general
[2026-04-09 12:15:56.944] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 12:15:56.944] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 12:15:56.944] [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-09 12:15:56.947] [ERROR] failed to initialize database, got error failed to connect to `user=stim database=satu_db`: hostname resolving error: lookup 10.123.165: no such host | 📍 database.go:149 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Error | service: service-general
[2026-04-09 12:15:56.947] [ERROR] Failed to connect to database | 📍 database.go:201 | db_name: satudata | environment: debug | ❌ ERROR: failed to connect to GORM for satudata: failed to connect to `user=stim database=satu_db`: hostname resolving error: lookup 10.123.165: no such host | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:15:56.949] [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-09 12:15:56.949] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:15:56.970] [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-09 12:15:56.970] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:15:56.979] [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-09 12:15:56.979] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:15:56.987] [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-09 12:15:56.987] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:15:56.990] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 12:15:56.990] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 12:15:56.990] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 12:15:56.991] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 12:15:56.991] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 12:15:56.992] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 12:15:56.992] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 12:17:44.373] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 283.67µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT DATABASE(), VERSION(), USER()
[2026-04-09 12:17:44.376] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.00214ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT DB_NAME(), @@VERSION, SYSTEM_USER
[2026-04-09 12:17:44.378] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.771279ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-09 12:17:44.380] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 927.607µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-09 12:17:44.381] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 8.501886ms | method: GET | path: /health/database | request_id: c8d2eb7f-8d2b-49d4-840c-e8253f983e84 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 12:19:43.012] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 12:19:43.013] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 12:19:43.013] [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-09 12:19:43.022] [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-09 12:19:43.022] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:19:43.024] [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-09 12:19:43.024] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:19:43.045] [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-09 12:19:43.045] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:19:43.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-09 12:19:43.052] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 12:19:43.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-09 12:19:43.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-09 12:19:43.063] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 12:19:43.063] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 12:19:43.063] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 12:19:43.064] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 12:19:43.064] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 12:19:43.064] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 12:19:43.064] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 12:19:50.691] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 285.784µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT DATABASE(), VERSION(), USER()
[2026-04-09 12:19:50.693] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 885.275µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT DB_NAME(), @@VERSION, SYSTEM_USER
[2026-04-09 12:19:50.695] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.414075ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-09 12:19:50.698] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 1.069333ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-09 12:19:50.699] [DEBUG] Database query executed | 📍 database.go:174 | duration_ms: 817.151µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | rows: -1 | service: service-general | sql: SELECT current_database(), version(), current_user
[2026-04-09 12:19:50.699] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 9.333961ms | method: GET | path: /health/database | request_id: 524c5ade-5703-4942-a500-f06447f8c225 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com)
[2026-04-09 13:38:35.683] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:38:35.683] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:38:35.683] [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-09 13:38:35.702] [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-09 13:38:35.702] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:38:35.711] [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-09 13:38:35.711] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:38:35.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-09 13:38:35.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-09 13:38:35.727] [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-09 13:38:35.727] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:38:35.729] [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-09 13:38:35.729] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:38:35.730] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:38:35.731] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:38:35.731] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 13:38:35.731] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:38:35.731] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:38:35.731] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:38:35.732] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:38:59.328] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:38:59.328] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:38:59.328] [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-09 13:38:59.347] [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-09 13:38:59.347] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:38:59.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-09 13:38:59.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-09 13:38:59.365] [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-09 13:38:59.365] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:38:59.372] [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-09 13:38:59.372] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:38:59.373] [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-09 13:38:59.373] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:38:59.375] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:38:59.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:38:59.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-09 13:38:59.376] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:38:59.376] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:38:59.376] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:38:59.376] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:39:29.468] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:39:29.468] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:39:29.469] [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-09 13:39:29.475] [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-09 13:39:29.475] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:39:29.477] [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-09 13:39:29.477] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:39:29.497] [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-09 13:39:29.497] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:39:29.506] [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-09 13:39:29.506] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:39:29.514] [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-09 13:39:29.514] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:39:29.516] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:39:29.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:39:29.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-09 13:39:29.517] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:39:29.517] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:39:29.517] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:39:29.517] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:40:10.058] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:40:10.058] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:40:10.059] [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-09 13:40:10.066] [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-09 13:40:10.066] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:10.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-09 13:40:10.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-09 13:40:10.075] [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-09 13:40:10.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-09 13:40:10.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-09 13:40:10.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-09 13:40:10.103] [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-09 13:40:10.103] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:10.105] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:40:10.105] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:40:10.105] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 13:40:10.106] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:40:10.106] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:40:10.106] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:40:10.106] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:40:35.667] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:40:35.667] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:40:35.667] [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-09 13:40:35.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-09 13:40:35.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-09 13:40:35.676] [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-09 13:40:35.677] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:35.696] [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-09 13:40:35.696] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:35.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-09 13:40:35.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-09 13:40:35.711] [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-09 13:40:35.711] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:35.712] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:40:35.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:40:35.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-09 13:40:35.713] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:40:35.713] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:40:35.713] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:40:35.713] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:40:44.287] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:40:44.287] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:40:44.287] [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-09 13:40:44.295] [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-09 13:40:44.295] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:44.301] [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-09 13:40:44.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-09 13:40:44.302] [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-09 13:40:44.302] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:44.321] [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-09 13:40:44.321] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:44.330] [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-09 13:40:44.330] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:44.331] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:40:44.331] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:40:44.331] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 13:40:44.332] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:40:44.332] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:40:44.332] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:40:44.332] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:40:53.896] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:40:53.897] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:40:53.897] [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-09 13:40:53.907] [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-09 13:40:53.907] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:53.932] [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-09 13:40:53.932] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:53.951] [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-09 13:40:53.951] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:53.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-09 13:40:53.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-09 13:40:53.988] [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-09 13:40:53.988] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:40:53.990] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:40:53.991] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:40:53.991] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 13:40:53.991] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:40:53.991] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:40:53.991] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:40:53.991] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:41:00.390] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:41:00.391] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:41:00.391] [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-09 13:41:00.399] [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-09 13:41:00.399] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:00.406] [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-09 13:41:00.406] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:00.413] [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-09 13:41:00.413] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:00.415] [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-09 13:41:00.415] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:00.433] [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-09 13:41:00.433] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:00.434] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:41:00.435] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:41:00.435] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 13:41:00.435] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:41:00.435] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:41:00.436] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:41:00.436] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:41:08.325] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:41:08.325] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:41:08.325] [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-09 13:41:08.345] [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-09 13:41:08.345] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:08.354] [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-09 13:41:08.354] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:08.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-09 13:41:08.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-09 13:41:08.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-09 13:41:08.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-09 13:41:08.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-09 13:41:08.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-09 13:41:08.372] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:41:08.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:41:08.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-09 13:41:08.373] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:41:08.373] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:41:08.373] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:41:08.373] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:41:10.375] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:41:10.375] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:41:10.375] [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-09 13:41:10.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-09 13:41:10.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-09 13:41:10.401] [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-09 13:41:10.401] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:10.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-09 13:41:10.409] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:10.415] [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-09 13:41:10.415] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:10.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-09 13:41:10.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-09 13:41:10.418] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:41:10.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:41:10.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-09 13:41:10.419] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:41:10.419] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:41:10.419] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:41:10.419] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:41:12.860] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:41:12.860] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:41:12.860] [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-09 13:41:12.862] [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-09 13:41:12.862] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:12.883] [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-09 13:41:12.883] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:12.893] [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-09 13:41:12.893] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:12.901] [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-09 13:41:12.901] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:12.908] [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-09 13:41:12.908] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:41:12.910] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:41:12.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:41:12.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-09 13:41:12.911] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:41:12.911] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:41:12.911] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:41:12.911] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:43:19.913] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:43:19.913] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:43:19.913] [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-09 13:43:19.915] [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-09 13:43:19.915] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:19.934] [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-09 13:43:19.935] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:19.942] [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-09 13:43:19.943] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:19.950] [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-09 13:43:19.950] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:19.957] [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-09 13:43:19.957] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:19.959] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:43:19.959] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:43:19.959] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 13:43:19.959] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:43:19.959] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:43:19.959] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:43:19.960] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:43:27.792] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:43:27.792] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:43:27.792] [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-09 13:43:27.811] [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-09 13:43:27.811] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:27.818] [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-09 13:43:27.818] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:27.826] [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-09 13:43:27.827] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:27.834] [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-09 13:43:27.834] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:27.835] [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-09 13:43:27.835] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:27.837] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:43:27.837] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:43:27.837] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 13:43:27.837] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:43:27.837] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:43:27.837] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:43:27.838] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:43:46.350] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:43:46.350] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:43:46.350] [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-09 13:43:46.358] [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-09 13:43:46.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-09 13:43:46.366] [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-09 13:43:46.366] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:46.375] [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-09 13:43:46.375] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:46.377] [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-09 13:43:46.377] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:46.396] [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-09 13:43:46.396] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:46.397] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:43:46.398] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:43:46.398] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 13:43:46.399] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:43:46.399] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:43:46.399] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:43:46.399] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:43:48.939] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:43:48.939] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:43:48.939] [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-09 13:43:48.946] [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-09 13:43:48.946] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:48.947] [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-09 13:43:48.947] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:48.969] [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-09 13:43:48.969] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:48.976] [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-09 13:43:48.976] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:48.984] [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-09 13:43:48.984] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:48.986] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:43:48.986] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:43:48.986] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 13:43:48.987] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:43:48.987] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:43:48.987] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 13:43:48.987] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:43:55.315] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 13:43:55.315] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 13:43:55.315] [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-09 13:43:55.323] [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-09 13:43:55.323] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:55.330] [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-09 13:43:55.330] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:55.337] [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-09 13:43:55.337] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:55.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-09 13:43:55.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-09 13:43:55.358] [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-09 13:43:55.358] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 13:43:55.360] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 13:43:55.361] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 13:43:55.361] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 13:43:55.361] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 13:43:55.361] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 13:43:55.361] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 13:43:55.361] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:01:46.762] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:01:46.762] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:01:46.762] [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-09 14:01:46.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-09 14:01:46.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-09 14:01:46.788] [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-09 14:01:46.788] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:46.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-09 14:01:46.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-09 14:01:46.810] [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-09 14:01:46.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-09 14:01:46.817] [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-09 14:01:46.817] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:46.818] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:01:46.819] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:01:46.819] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:01:46.819] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:01:46.819] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:01:46.819] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:01:46.819] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:01:49.588] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:01:49.589] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:01:49.589] [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-09 14:01:49.595] [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-09 14:01:49.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-09 14:01:49.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-09 14:01:49.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-09 14:01:49.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-09 14:01:49.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-09 14:01:49.624] [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-09 14:01:49.624] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:49.632] [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-09 14:01:49.632] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:49.633] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:01:49.633] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:01:49.633] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:01:49.634] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:01:49.634] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:01:49.634] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:01:49.634] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:01:52.082] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:01:52.082] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:01:52.082] [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-09 14:01:52.090] [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-09 14:01:52.090] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:52.099] [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-09 14:01:52.099] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:52.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-09 14:01:52.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-09 14:01:52.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-09 14:01:52.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-09 14:01:52.125] [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-09 14:01:52.126] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:52.127] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:01:52.128] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:01:52.128] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:01:52.128] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:01:52.128] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:01:52.128] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:01:52.128] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:01:54.798] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:01:54.798] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:01:54.798] [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-09 14:01:54.809] [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-09 14:01:54.809] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:54.817] [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-09 14:01:54.817] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:54.823] [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-09 14:01:54.823] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:54.825] [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-09 14:01:54.825] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:54.844] [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-09 14:01:54.844] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:54.845] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:01:54.845] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:01:54.845] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:01:54.846] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:01:54.846] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:01:54.846] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:01:54.846] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:01:57.491] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:01:57.491] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:01:57.491] [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-09 14:01:57.499] [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-09 14:01:57.499] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:57.500] [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-09 14:01:57.500] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:57.519] [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-09 14:01:57.519] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:57.527] [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-09 14:01:57.527] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:57.535] [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-09 14:01:57.535] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:01:57.536] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:01:57.537] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:01:57.537] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:01:57.537] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:01:57.537] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:01:57.537] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:01:57.538] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:00.866] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:00.866] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:02:00.866] [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-09 14:02:00.874] [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-09 14:02:00.874] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:00.881] [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-09 14:02:00.881] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:00.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-09 14:02:00.888] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:00.889] [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-09 14:02:00.889] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:00.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-09 14:02:00.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-09 14:02:00.910] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:00.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:00.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-09 14:02:00.911] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:00.911] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:00.911] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:00.911] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:04.153] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:04.154] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:02:04.154] [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-09 14:02:04.161] [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-09 14:02:04.161] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:04.169] [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-09 14:02:04.169] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:04.175] [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-09 14:02:04.175] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:04.176] [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-09 14:02:04.176] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:04.196] [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-09 14:02:04.197] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:04.198] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:04.198] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:04.198] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:02:04.199] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:04.199] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:04.199] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:04.199] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:06.541] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:06.541] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:02:06.541] [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-09 14:02:06.549] [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-09 14:02:06.550] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:06.556] [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-09 14:02:06.556] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:06.558] [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-09 14:02:06.558] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:06.577] [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-09 14:02:06.577] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:06.585] [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-09 14:02:06.585] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:06.586] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:06.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:06.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-09 14:02:06.587] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:06.587] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:06.587] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:06.587] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:08.918] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:08.918] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:02:08.918] [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-09 14:02:08.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-09 14:02:08.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-09 14:02:08.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-09 14:02:08.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-09 14:02:08.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-09 14:02:08.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-09 14:02:08.955] [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-09 14:02:08.955] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:08.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-09 14:02:08.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-09 14:02:08.963] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:08.964] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:08.964] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:02:08.964] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:08.964] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:08.964] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:08.964] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:11.418] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:11.418] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:02:11.418] [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-09 14:02:11.440] [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-09 14:02:11.440] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:11.451] [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-09 14:02:11.451] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:11.460] [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-09 14:02:11.460] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:11.467] [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-09 14:02:11.467] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:11.468] [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-09 14:02:11.468] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:11.470] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:11.470] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:11.470] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:02:11.471] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:11.471] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:11.472] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:11.472] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:14.874] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:14.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-09 14:02:14.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-09 14:02:14.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-09 14:02:14.886] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:14.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-09 14:02:14.895] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:14.902] [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-09 14:02: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-09 14:02:14.904] [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-09 14:02: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-09 14:02: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-09 14:02:14.925] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:14.927] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:14.928] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:14.928] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:02:14.928] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:14.929] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:14.929] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:14.929] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:17.109] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:17.109] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:02:17.109] [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-09 14:02:17.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-09 14:02:17.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-09 14:02:17.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-09 14:02:17.125] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:17.126] [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-09 14:02:17.126] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:17.145] [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-09 14:02:17.145] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:17.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-09 14:02:17.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-09 14:02:17.153] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:17.153] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:17.153] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:02:17.154] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:17.154] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:17.154] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:17.154] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:19.567] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:19.567] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:02:19.568] [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-09 14:02:19.576] [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-09 14:02:19.576] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:19.584] [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-09 14:02:19.584] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:19.591] [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-09 14:02:19.591] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:19.593] [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-09 14:02:19.593] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:19.612] [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-09 14:02:19.612] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:19.614] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:19.614] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:19.614] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:02:19.615] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:19.615] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:19.615] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:19.615] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:21.876] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:21.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-09 14:02:21.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-09 14:02:21.884] [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-09 14:02:21.884] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:21.886] [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-09 14:02:21.886] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:21.905] [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-09 14:02:21.905] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:21.914] [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-09 14:02:21.914] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:21.921] [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-09 14:02:21.921] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:21.923] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:21.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:21.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-09 14:02:21.924] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:21.924] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:21.924] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:21.924] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:24.412] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:24.412] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:02:24.412] [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-09 14:02:24.414] [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-09 14:02:24.414] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:24.436] [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-09 14:02:24.436] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:24.445] [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-09 14:02:24.446] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:24.453] [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-09 14:02:24.453] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:24.460] [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-09 14:02:24.460] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:24.462] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:24.462] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:24.462] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:02:24.463] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:24.463] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:24.463] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:24.463] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:27.478] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:27.478] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:02:27.478] [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-09 14:02:27.488] [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-09 14:02:27.488] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:27.498] [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-09 14:02:27.498] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:27.504] [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-09 14:02:27.505] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:27.506] [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-09 14:02:27.506] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:27.529] [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-09 14:02:27.530] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:27.531] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:27.532] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:27.532] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:02:27.532] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:27.532] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:27.532] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:27.532] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:29.654] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:29.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-09 14:02:29.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-09 14:02:29.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-09 14:02:29.661] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:29.663] [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-09 14:02:29.663] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:29.682] [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-09 14:02:29.682] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:29.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-09 14:02:29.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-09 14:02:29.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-09 14:02:29.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-09 14:02:29.698] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:29.699] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:29.699] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:02:29.699] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:29.699] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:29.699] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:29.699] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:32.036] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:32.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-09 14:02:32.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-09 14:02:32.055] [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-09 14:02:32.056] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:32.064] [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-09 14:02:32.064] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:32.072] [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-09 14:02:32.072] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:32.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-09 14:02:32.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-09 14:02:32.080] [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-09 14:02:32.080] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:32.081] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:32.082] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:32.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-09 14:02:32.082] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:32.082] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:32.083] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:32.083] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:34.233] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:34.234] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:02:34.234] [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-09 14:02:34.242] [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-09 14:02:34.242] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:34.243] [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-09 14:02:34.243] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:34.263] [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-09 14:02:34.263] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:34.271] [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-09 14:02:34.271] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:34.278] [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-09 14:02:34.278] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:34.280] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:34.280] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:34.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-09 14:02:34.281] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:34.281] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:34.281] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:02:34.281] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:36.620] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:02:36.620] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:02:36.620] [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-09 14:02:36.640] [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-09 14:02:36.640] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:36.649] [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-09 14:02:36.649] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:36.656] [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-09 14:02:36.656] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:36.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-09 14:02:36.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-09 14:02:36.665] [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-09 14:02:36.665] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:02:36.666] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:02:36.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:02:36.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-09 14:02:36.667] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:02:36.667] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:02:36.667] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 14:02:36.668] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:59:15.181] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 14:59:15.181] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 14:59:15.181] [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-09 14:59:15.189] [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-09 14:59:15.189] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:59:15.191] [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-09 14:59:15.191] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:59:15.212] [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-09 14:59:15.212] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:59:15.221] [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-09 14:59:15.221] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 14:59:15.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-09 14:59:15.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-09 14:59:15.233] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 14:59:15.233] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 14:59:15.233] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 14:59:15.233] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 14:59:15.234] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 14:59:15.234] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 14:59:15.234] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:00:42.323] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:00:42.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-09 15:00:42.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-09 15:00:42.342] [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-09 15:00:42.342] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:00:42.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-09 15:00:42.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-09 15:00:42.360] [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-09 15:00:42.360] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:00:42.367] [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-09 15:00:42.367] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:00:42.369] [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-09 15:00:42.369] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:00:42.370] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:00:42.371] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:00:42.371] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:00:42.371] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:00:42.371] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:00:42.371] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:00:42.371] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:01:11.269] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:01:11.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-09 15:01:11.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-09 15:01:11.271] [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-09 15:01:11.271] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:01:11.290] [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-09 15:01:11.290] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:01:11.298] [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-09 15:01:11.298] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:01:11.305] [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-09 15:01:11.305] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:01:11.311] [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-09 15:01:11.311] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:01:11.312] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:01:11.313] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:01:11.313] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:01:11.313] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:01:11.313] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:01:11.313] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:01:11.314] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:01:59.569] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:01:59.569] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:01:59.569] [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-09 15:01:59.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-09 15:01:59.579] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:01:59.586] [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-09 15:01:59.586] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:01:59.593] [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-09 15:01:59.593] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:01:59.594] [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-09 15:01:59.594] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:01:59.614] [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-09 15:01:59.615] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:01:59.616] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:01:59.616] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:01:59.616] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:01:59.617] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:01:59.617] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:01:59.617] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:01:59.617] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:02:44.302] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:02:44.303] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:02:44.303] [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-09 15:02:44.313] [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-09 15:02:44.313] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:02:44.322] [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-09 15:02:44.322] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:02:44.330] [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-09 15:02:44.330] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:02:44.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-09 15:02:44.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-09 15:02:44.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-09 15:02:44.352] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:02:44.353] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:02:44.354] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:02:44.354] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:02:44.354] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:02:44.354] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:02:44.354] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:02:44.355] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:02:53.738] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:02:53.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-09 15:02:53.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-09 15:02:53.746] [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-09 15:02:53.746] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:02:53.754] [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-09 15:02:53.754] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:02:53.762] [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-09 15:02:53.762] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:02:53.763] [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-09 15:02:53.763] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:02:53.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-09 15:02:53.783] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:02:53.784] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:02:53.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:02:53.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-09 15:02:53.785] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:02:53.785] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:02:53.785] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:02:53.785] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:03:06.552] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:03:06.552] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:03:06.552] [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-09 15:03:06.560] [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-09 15:03:06.560] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:06.562] [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-09 15:03:06.562] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:06.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-09 15:03:06.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-09 15:03:06.588] [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-09 15:03:06.588] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:06.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-09 15:03:06.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-09 15:03:06.597] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:03:06.597] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:03:06.598] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:03:06.598] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:03:06.598] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:03:06.598] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:03:06.598] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:03:18.317] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:03:18.317] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:03:18.317] [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-09 15:03:18.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-09 15:03:18.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-09 15:03:18.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-09 15:03:18.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-09 15:03:18.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-09 15:03:18.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-09 15:03:18.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-09 15:03:18.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-09 15:03:18.363] [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-09 15:03:18.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-09 15:03:18.365] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:03:18.365] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:03:18.365] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:03:18.366] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:03:18.366] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:03:18.366] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:03:18.366] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:03:27.041] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:03:27.041] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:03:27.041] [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-09 15:03:27.043] [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-09 15:03:27.043] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:27.061] [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-09 15:03:27.061] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:27.072] [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-09 15:03:27.072] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:27.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-09 15:03:27.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-09 15:03:27.087] [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-09 15:03:27.087] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:27.089] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:03:27.089] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:03:27.089] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:03:27.090] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:03:27.090] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:03:27.090] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:03:27.090] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:03:37.946] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:03:37.946] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:03:37.946] [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-09 15:03:37.955] [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-09 15:03:37.955] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:37.962] [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-09 15:03:37.962] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:37.970] [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-09 15:03:37.970] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:37.973] [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-09 15:03:37.973] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:37.994] [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-09 15:03:37.994] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:37.996] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:03:37.996] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:03:37.996] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:03:37.996] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:03:37.996] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:03:37.996] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:03:37.997] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:03:41.023] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:03:41.023] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:03:41.023] [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-09 15:03:41.044] [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-09 15:03:41.044] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:41.055] [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-09 15:03:41.055] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:41.062] [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-09 15:03:41.063] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:41.069] [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-09 15:03:41.069] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:41.071] [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-09 15:03:41.071] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:41.072] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:03:41.072] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:03:41.072] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:03:41.073] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:03:41.073] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:03:41.073] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:03:41.073] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:03:48.520] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:03:48.520] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:03:48.520] [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-09 15:03:48.541] [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-09 15:03:48.541] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:48.549] [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-09 15:03:48.549] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:48.557] [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-09 15:03:48.557] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:48.563] [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-09 15:03:48.563] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:48.565] [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-09 15:03:48.565] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:03:48.566] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:03:48.566] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:03:48.566] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:03:48.567] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:03:48.567] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:03:48.567] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:03:48.567] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:04:23.272] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:04:23.272] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:04:23.272] [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-09 15:04:23.280] [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-09 15:04:23.280] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:23.281] [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-09 15:04:23.281] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:23.301] [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-09 15:04:23.301] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:23.309] [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-09 15:04:23.310] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:23.318] [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-09 15:04:23.318] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:23.320] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:04:23.321] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:04:23.321] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:04:23.321] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:04:23.321] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:04:23.321] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:04:23.321] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:04:32.922] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:04:32.922] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:04:32.923] [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-09 15:04:32.924] [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-09 15:04:32.924] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:32.942] [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-09 15:04:32.943] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:32.951] [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-09 15:04:32.951] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:32.958] [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-09 15:04:32.958] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:32.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-09 15:04:32.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-09 15:04:32.966] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:04:32.966] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:04:32.967] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:04:32.967] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:04:32.967] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:04:32.968] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:04:32.968] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:04:42.215] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:04:42.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-09 15:04:42.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-09 15:04:42.227] [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-09 15:04:42.227] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:42.234] [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-09 15:04:42.234] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:42.242] [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-09 15:04:42.243] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:42.249] [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-09 15:04:42.249] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:42.250] [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-09 15:04:42.250] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:42.252] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:04:42.252] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:04:42.252] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:04:42.253] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:04:42.253] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:04:42.253] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:04:42.253] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:04:53.647] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:04:53.647] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:04:53.647] [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-09 15:04:53.654] [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-09 15:04:53.654] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:53.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-09 15:04:53.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-09 15:04:53.678] [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-09 15:04:53.678] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:53.685] [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-09 15:04:53.685] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:04:53.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-09 15:04:53.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-09 15:04:53.693] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:04:53.694] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:04:53.694] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:04:53.694] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:04:53.694] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:04:53.694] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:04:53.694] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:05:06.733] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:05:06.733] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:05:06.733] [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-09 15:05:06.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-09 15:05:06.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-09 15:05:06.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-09 15:05:06.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-09 15:05:06.768] [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-09 15:05:06.768] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:05:06.775] [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-09 15:05:06.775] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:05:06.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-09 15:05:06.777] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:05:06.778] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:05:06.778] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:05:06.778] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:05:06.778] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:05:06.779] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:05:06.779] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:05:06.779] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:05:14.353] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:05:14.354] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:05:14.354] [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-09 15:05:14.363] [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-09 15:05:14.363] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:05:14.369] [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-09 15:05:14.369] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:05:14.371] [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-09 15:05:14.371] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:05:14.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-09 15:05:14.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-09 15:05:14.402] [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-09 15:05:14.402] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:05:14.403] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:05:14.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:05:14.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-09 15:05:14.404] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:05:14.404] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:05:14.404] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:05:14.405] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:06:45.431] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:06:45.431] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:06:45.431] [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-09 15:06:45.439] [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-09 15:06:45.439] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:06:45.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-09 15:06:45.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-09 15:06:45.459] [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-09 15:06:45.459] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:06:45.466] [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-09 15:06:45.466] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:06:45.473] [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-09 15:06:45.473] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:06:45.474] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:06:45.474] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:06:45.474] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:06:45.475] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:06:45.475] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:06:45.475] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:06:45.475] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:07:03.925] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:07:03.925] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:07:03.925] [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-09 15:07:03.933] [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-09 15:07:03.933] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:03.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-09 15:07:03.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-09 15:07:03.954] [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-09 15:07:03.954] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:03.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-09 15:07:03.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-09 15:07:03.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-09 15:07:03.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-09 15:07:03.970] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:07:03.970] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:07:03.970] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:07:03.971] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:07:03.971] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:07:03.971] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:07:03.971] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:07:05.857] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:07:05.857] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:07:05.857] [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-09 15:07:05.865] [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-09 15:07:05.865] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:05.874] [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-09 15:07:05.874] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:05.881] [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-09 15:07:05.881] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:05.882] [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-09 15:07:05.883] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:05.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-09 15:07:05.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-09 15:07:05.903] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:07:05.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:07:05.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-09 15:07:05.904] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:07:05.904] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:07:05.904] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:07:05.904] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:07:07.451] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:07:07.451] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:07:07.451] [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-09 15:07:07.458] [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-09 15:07:07.458] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:07.459] [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-09 15:07:07.459] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:07.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-09 15:07:07.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-09 15:07:07.488] [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-09 15:07:07.488] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:07.496] [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-09 15:07:07.496] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:07.497] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:07:07.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:07:07.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-09 15:07:07.498] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:07:07.498] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:07:07.498] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:07:07.498] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:07:08.708] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:07:08.708] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:07:08.708] [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-09 15:07:08.709] [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-09 15:07:08.709] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:08.728] [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-09 15:07:08.728] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:08.737] [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-09 15:07:08.737] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:08.746] [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-09 15:07:08.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-09 15:07:08.754] [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-09 15:07:08.754] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:08.755] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:07:08.756] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:07:08.756] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:07:08.756] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:07:08.757] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:07:08.757] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:07:08.757] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:07:09.870] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:07:09.870] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:07:09.870] [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-09 15:07:09.889] [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-09 15:07:09.889] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:09.898] [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-09 15:07:09.898] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:09.905] [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-09 15:07:09.905] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:09.912] [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-09 15:07:09.912] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:09.913] [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-09 15:07:09.913] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:09.915] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:07:09.915] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:07:09.915] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:07:09.916] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:07:09.916] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:07:09.916] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:07:09.916] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:07:11.017] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:07:11.018] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:07:11.018] [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-09 15:07:11.025] [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-09 15:07:11.025] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:11.027] [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-09 15:07:11.027] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:11.045] [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-09 15:07:11.045] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:11.053] [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-09 15:07:11.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-09 15:07:11.061] [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-09 15:07:11.061] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:11.063] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:07:11.063] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:07:11.063] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:07:11.064] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:07:11.064] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:07:11.064] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:07:11.064] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:07:12.059] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:07:12.060] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:07:12.060] [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-09 15:07:12.068] [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-09 15:07:12.068] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:12.077] [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-09 15:07:12.077] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:12.084] [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-09 15:07:12.084] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:12.085] [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-09 15:07:12.085] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:12.104] [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-09 15:07:12.105] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:07:12.106] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:07:12.106] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:07:12.106] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:07:12.107] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:07:12.107] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:07:12.107] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:07:12.107] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:08:07.823] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:08:07.824] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:08:07.824] [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-09 15:08:07.843] [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-09 15:08:07.843] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:08:07.851] [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-09 15:08:07.851] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:08:07.858] [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-09 15:08:07.858] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:08:07.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-09 15:08:07.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-09 15:08:07.865] [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-09 15:08:07.865] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:08:07.867] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:08:07.867] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:08:07.867] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:08:07.868] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:08:07.868] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:08:07.868] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:08:07.868] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:11:32.572] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:11:32.572] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:11:32.572] [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-09 15:11:32.573] [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-09 15:11:32.573] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:32.592] [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-09 15:11:32.592] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:32.601] [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-09 15:11:32.601] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:32.609] [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-09 15:11:32.609] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:32.616] [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-09 15:11:32.616] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:32.617] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:11:32.617] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:11:32.617] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:11:32.618] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:11:32.618] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:11:32.618] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:11:32.618] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:11:38.710] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:11:38.710] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:11:38.710] [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-09 15:11:38.717] [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-09 15:11:38.717] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:38.718] [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-09 15:11:38.718] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:38.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-09 15:11:38.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-09 15:11:38.745] [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-09 15:11:38.746] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:38.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-09 15:11:38.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-09 15:11:38.757] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:11:38.758] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:11:38.758] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:11:38.758] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:11:38.758] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:11:38.758] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:11:38.759] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:11:43.519] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:11:43.520] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:11:43.520] [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-09 15:11:43.540] [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-09 15:11:43.540] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:43.550] [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-09 15:11:43.551] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:43.558] [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-09 15:11:43.558] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:43.565] [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-09 15:11:43.565] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:43.567] [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-09 15:11:43.567] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:43.569] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:11:43.570] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:11:43.570] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:11:43.570] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:11:43.570] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:11:43.570] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:11:43.570] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:11:49.529] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:11:49.530] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:11:49.530] [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-09 15:11:49.549] [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-09 15:11:49.549] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:49.556] [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-09 15:11:49.557] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:49.564] [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-09 15:11:49.564] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:49.570] [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-09 15:11:49.570] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:49.572] [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-09 15:11:49.572] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:49.573] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:11:49.573] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:11:49.574] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:11:49.574] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:11:49.574] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:11:49.574] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:11:49.574] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:11:58.151] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:11:58.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-09 15:11:58.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-09 15:11:58.159] [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-09 15:11:58.159] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:58.167] [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-09 15:11:58.167] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:58.173] [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-09 15:11:58.173] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:58.175] [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-09 15:11:58.175] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:58.195] [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-09 15:11:58.195] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:11:58.197] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:11:58.198] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:11:58.198] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:11:58.198] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:11:58.199] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:11:58.199] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:11:58.199] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:12:03.920] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:12:03.920] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:12:03.920] [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-09 15:12: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-09 15:12: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-09 15:12:03.941] [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-09 15:12:03.941] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:03.950] [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-09 15:12:03.950] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:03.956] [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-09 15:12:03.957] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:03.964] [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-09 15:12:03.964] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:03.965] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:12:03.965] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:12:03.965] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:12:03.966] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:12:03.966] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:12:03.966] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:12:03.966] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:12:09.804] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:12:09.805] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:12:09.805] [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-09 15:12:09.813] [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-09 15:12:09.813] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:09.821] [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-09 15:12:09.821] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:09.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-09 15:12:09.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-09 15:12:09.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-09 15:12:09.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-09 15:12:09.848] [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-09 15:12:09.848] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:09.850] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:12:09.851] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:12:09.851] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:12:09.851] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:12:09.851] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:12:09.851] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:12:09.851] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:12:16.774] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:12:16.774] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:12:16.774] [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-09 15:12:16.793] [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-09 15:12:16.793] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:16.801] [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-09 15:12:16.801] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:16.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-09 15:12:16.809] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:16.815] [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-09 15:12:16.815] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:16.816] [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-09 15:12:16.816] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:16.818] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:12:16.818] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:12:16.818] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:12:16.819] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:12:16.819] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:12:16.819] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:12:16.819] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:12:24.101] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:12:24.101] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:12:24.101] [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-09 15:12:24.109] [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-09 15:12:24.109] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:24.116] [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-09 15:12:24.116] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:24.117] [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-09 15:12:24.117] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:24.139] [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-09 15:12:24.139] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:24.146] [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-09 15:12:24.146] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:24.148] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:12:24.149] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:12:24.149] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:12:24.149] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:12:24.150] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:12:24.150] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:12:24.150] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:12:29.985] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:12:29.985] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:12:29.985] [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-09 15:12:30.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-09 15:12:30.004] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:30.012] [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-09 15:12:30.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-09 15:12:30.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-09 15:12:30.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-09 15:12:30.026] [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-09 15:12:30.026] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:30.027] [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-09 15:12:30.027] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:30.029] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:12:30.030] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:12:30.030] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:12:30.031] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:12:30.031] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:12:30.031] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:12:30.031] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:12:47.884] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:12:47.884] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:12:47.884] [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-09 15:12:47.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-09 15:12:47.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-09 15:12:47.898] [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-09 15:12:47.898] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:47.899] [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-09 15:12:47.899] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:47.918] [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-09 15:12:47.919] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:47.926] [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-09 15:12:47.926] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:47.927] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:12:47.928] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:12:47.928] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:12:47.928] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:12:47.928] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:12:47.928] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:12:47.929] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:12:55.333] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:12:55.333] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:12:55.333] [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-09 15:12:55.344] [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-09 15:12:55.344] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:55.355] [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-09 15:12:55.355] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:55.364] [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-09 15:12:55.364] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:55.365] [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-09 15:12:55.365] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:55.384] [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-09 15:12:55.384] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:12:55.386] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:12:55.386] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:12:55.386] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:12:55.386] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:12:55.386] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:12:55.386] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:12:55.387] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:13:01.085] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:13:01.085] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:13:01.085] [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-09 15:13:01.093] [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-09 15:13:01.093] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:01.099] [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-09 15:13:01.099] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:01.101] [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-09 15:13:01.101] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:01.123] [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-09 15:13:01.123] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:01.133] [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-09 15:13:01.133] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:01.134] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:13:01.135] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:13:01.135] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:13:01.135] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:13:01.136] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:13:01.136] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:13:01.136] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:13:06.784] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:13:06.784] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:13:06.784] [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-09 15:13:06.803] [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-09 15:13:06.803] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:06.812] [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-09 15:13:06.812] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:06.820] [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-09 15:13:06.820] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:06.829] [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-09 15:13:06.829] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:06.830] [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-09 15:13:06.830] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:06.832] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:13:06.832] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:13:06.832] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:13:06.833] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:13:06.833] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:13:06.833] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:13:06.833] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:13:14.969] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:13:14.969] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:13:14.969] [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-09 15:13:14.977] [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-09 15:13:14.977] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:14.986] [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-09 15:13:14.986] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:14.993] [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-09 15:13:14.993] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:14.995] [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-09 15:13:14.995] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:15.015] [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-09 15:13:15.015] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:13:15.017] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:13:15.017] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:13:15.017] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:13:15.018] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:13:15.018] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:13:15.018] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:13:15.018] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:03.283] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:03.283] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:03.283] [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-09 15:20:03.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-09 15:20:03.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-09 15:20:03.293] [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-09 15:20:03.293] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:03.313] [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-09 15:20:03.313] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:03.324] [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-09 15:20:03.324] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:03.333] [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-09 15:20:03.333] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:03.334] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:03.335] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:03.335] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:03.335] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:03.335] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:03.335] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:03.336] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:05.993] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:05.993] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:05.993] [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-09 15:20:06.002] [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-09 15:20:06.002] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:06.009] [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-09 15:20:06.009] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:06.016] [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-09 15:20:06.016] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:06.017] [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-09 15:20:06.017] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:06.037] [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-09 15:20:06.037] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:06.038] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:06.038] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:06.038] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:06.039] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:06.039] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:06.039] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:06.039] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:08.717] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:08.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-09 15:20:08.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-09 15:20:08.725] [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-09 15:20:08.725] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:08.733] [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-09 15:20:08.733] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:08.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-09 15:20:08.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-09 15:20:08.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-09 15:20:08.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-09 15:20:08.760] [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-09 15:20:08.760] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:08.761] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:08.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:08.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-09 15:20:08.762] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:08.762] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:08.762] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:08.763] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:12.054] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:12.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-09 15:20:12.054] [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-09 15:20:12.062] [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-09 15:20:12.062] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:12.069] [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-09 15:20:12.069] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:12.075] [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-09 15:20:12.076] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:12.077] [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-09 15:20:12.077] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:12.099] [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-09 15:20:12.099] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:12.101] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:12.101] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:12.101] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:12.102] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:12.102] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:12.102] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:12.102] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:15.560] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:15.560] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:15.560] [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-09 15:20:15.567] [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-09 15:20:15.567] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:15.569] [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-09 15:20:15.569] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:15.588] [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-09 15:20:15.588] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:15.595] [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-09 15:20:15.595] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:15.604] [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-09 15:20:15.604] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:15.605] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:15.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:15.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-09 15:20:15.606] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:15.606] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:15.606] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:15.606] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:20.321] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:20.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-09 15:20:20.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-09 15:20:20.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-09 15:20:20.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-09 15:20:20.341] [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-09 15:20:20.341] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:20.349] [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-09 15:20:20.349] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:20.356] [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-09 15:20:20.356] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:20.363] [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-09 15:20:20.363] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:20.364] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:20.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:20.365] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:20.365] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:20.365] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:20.365] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:20.365] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:23.032] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:23.032] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:23.032] [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-09 15:20:23.040] [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-09 15:20:23.040] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:23.047] [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-09 15:20:23.048] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:23.054] [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-09 15:20:23.055] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:23.056] [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-09 15:20:23.056] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:23.075] [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-09 15:20:23.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-09 15:20:23.077] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:23.077] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:23.077] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:23.078] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:23.078] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:23.078] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:23.078] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:25.690] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:25.690] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:25.690] [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-09 15:20:25.698] [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-09 15:20:25.698] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:25.705] [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-09 15:20:25.705] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:25.712] [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-09 15:20:25.712] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:25.713] [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-09 15:20:25.713] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:25.732] [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-09 15:20:25.732] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:25.733] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:25.734] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:25.734] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:25.734] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:25.735] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:25.735] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:25.735] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:29.462] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:29.462] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:29.462] [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-09 15:20:29.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-09 15:20:29.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-09 15:20:29.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-09 15:20:29.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-09 15:20:29.486] [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-09 15:20:29.486] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:29.489] [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-09 15:20:29.489] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:29.508] [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-09 15:20:29.509] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:29.510] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:29.511] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:29.511] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:29.511] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:29.511] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:29.511] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:29.512] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:32.949] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:32.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-09 15:20:32.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-09 15:20:32.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-09 15:20:32.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-09 15:20:32.970] [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-09 15:20:32.970] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:32.980] [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-09 15:20:32.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-09 15:20:32.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-09 15:20:32.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-09 15:20:32.998] [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-09 15:20:32.998] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:32.999] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:33.000] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:33.000] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:33.000] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:33.000] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:33.001] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:33.001] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:37.611] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:37.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-09 15:20:37.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-09 15:20:37.613] [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-09 15:20:37.613] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:37.632] [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-09 15:20:37.632] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:37.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-09 15:20:37.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-09 15:20:37.648] [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-09 15:20:37.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-09 15:20:37.655] [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-09 15:20:37.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-09 15:20:37.657] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:37.657] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:37.657] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:37.658] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:37.658] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:37.658] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:37.658] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:40.432] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:40.432] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:40.432] [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-09 15:20:40.434] [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-09 15:20:40.434] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:40.453] [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-09 15:20:40.453] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:40.462] [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-09 15:20:40.462] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:40.472] [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-09 15:20:40.472] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:40.479] [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-09 15:20:40.479] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:40.481] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:40.481] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:40.482] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:40.482] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:40.482] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:40.482] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:40.482] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:43.115] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:43.115] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:43.115] [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-09 15:20:43.123] [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-09 15:20:43.123] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:43.129] [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-09 15:20:43.129] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:43.130] [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-09 15:20:43.131] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:43.147] [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-09 15:20:43.147] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:43.155] [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-09 15:20:43.155] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:43.156] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:43.157] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:43.157] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:43.157] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:43.157] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:43.158] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:43.158] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:46.701] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:46.701] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:46.701] [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-09 15:20:46.720] [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-09 15:20:46.721] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:46.730] [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-09 15:20:46.730] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:46.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-09 15:20:46.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-09 15:20:46.743] [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-09 15:20:46.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-09 15:20:46.745] [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-09 15:20:46.745] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:46.747] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:46.747] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:46.747] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:46.748] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:46.748] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:46.748] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:46.748] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:50.099] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:50.100] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:50.100] [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-09 15:20:50.121] [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-09 15:20:50.121] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:50.129] [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-09 15:20:50.129] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:50.136] [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-09 15:20:50.136] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:50.143] [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-09 15:20:50.143] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:50.145] [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-09 15:20:50.145] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:50.146] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:50.146] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:50.146] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:50.147] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:50.147] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:50.147] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:50.147] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:55.115] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:55.115] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:55.115] [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-09 15:20:55.123] [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-09 15:20:55.123] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:55.129] [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-09 15:20:55.129] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:55.131] [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-09 15:20:55.131] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:55.150] [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-09 15:20:55.150] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:55.157] [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-09 15:20:55.157] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:55.158] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:55.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:55.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-09 15:20:55.159] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:55.159] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:55.159] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:20:55.159] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:57.962] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:20:57.962] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:20:57.962] [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-09 15:20:57.964] [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-09 15:20:57.964] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:57.983] [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-09 15:20:57.983] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:57.990] [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-09 15:20:57.990] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:57.999] [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-09 15:20:57.999] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:58.005] [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-09 15:20:58.005] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:20:58.006] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:20:58.007] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:20:58.007] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:20:58.007] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:20:58.007] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:20:58.007] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:20:58.008] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:00.723] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:00.723] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:21:00.723] [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-09 15:21:00.732] [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-09 15:21:00.732] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:00.741] [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-09 15:21:00.741] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:00.748] [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-09 15:21:00.748] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:00.749] [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-09 15:21:00.749] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:00.771] [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-09 15:21:00.771] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:00.773] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:00.773] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:00.774] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:21:00.774] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:00.774] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:00.774] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:00.774] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:04.423] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:04.423] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:21:04.423] [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-09 15:21:04.442] [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-09 15:21:04.443] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:04.450] [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-09 15:21:04.450] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:04.458] [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-09 15:21:04.458] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:04.465] [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-09 15:21:04.465] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:04.466] [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-09 15:21:04.466] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:04.467] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:04.468] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:04.468] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:21:04.468] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:04.468] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:04.469] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:04.469] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:07.866] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:07.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-09 15:21:07.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-09 15:21:07.868] [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-09 15:21:07.868] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:07.887] [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-09 15:21:07.887] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:07.895] [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-09 15:21:07.895] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:07.902] [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-09 15:21:07.903] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:07.909] [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-09 15:21:07.910] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:07.911] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:07.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:07.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-09 15:21:07.912] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:07.912] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:07.912] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:07.912] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:12.672] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:12.672] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:21:12.672] [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-09 15:21:12.680] [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-09 15:21:12.680] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:12.687] [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-09 15:21:12.687] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:12.694] [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-09 15:21:12.694] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:12.696] [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-09 15:21:12.696] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:12.714] [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-09 15:21:12.714] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:12.716] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:12.716] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:12.716] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:21:12.716] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:12.716] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:12.716] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:12.717] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:15.278] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:15.279] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:21:15.279] [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-09 15:21:15.300] [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-09 15:21:15.300] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:15.307] [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-09 15:21:15.308] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:15.315] [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-09 15:21:15.315] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:15.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-09 15:21:15.323] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:15.324] [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-09 15:21:15.324] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:15.326] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:15.326] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:15.326] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:21:15.327] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:15.327] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:15.327] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:15.327] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:17.962] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:17.963] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:21:17.963] [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-09 15:21:17.970] [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-09 15:21:17.970] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:17.972] [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-09 15:21:17.972] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:17.991] [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-09 15:21:17.991] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:17.999] [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-09 15:21:17.999] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:18.006] [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-09 15:21:18.006] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:18.007] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:18.007] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:18.007] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:21:18.008] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:18.008] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:18.008] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:18.008] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:21.537] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:21.537] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:21:21.537] [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-09 15:21:21.559] [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-09 15:21:21.559] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:21.570] [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-09 15:21:21.570] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:21.578] [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-09 15:21:21.578] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:21.584] [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-09 15:21:21.584] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:21.586] [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-09 15:21:21.586] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:21.588] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:21.588] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:21.588] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:21:21.589] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:21.589] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:21.589] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:21.589] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:25.082] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:25.082] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:21:25.082] [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-09 15:21:25.090] [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-09 15:21:25.090] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:25.097] [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-09 15:21:25.097] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:25.104] [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-09 15:21:25.104] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:25.105] [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-09 15:21:25.106] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:25.125] [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-09 15:21:25.125] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:25.126] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:25.127] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:25.127] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:21:25.127] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:25.127] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:25.127] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:25.127] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:29.930] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:29.930] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:21:29.930] [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-09 15:21:29.938] [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-09 15:21:29.938] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:29.945] [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-09 15:21:29.945] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:29.951] [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-09 15:21:29.952] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:29.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-09 15:21:29.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-09 15:21:29.972] [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-09 15:21:29.972] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:29.973] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:29.974] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:29.974] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:21:29.974] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:29.974] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:29.975] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:29.975] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:32.734] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:32.735] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:21:32.735] [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-09 15:21:32.742] [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-09 15:21:32.742] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:32.749] [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-09 15:21:32.749] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:32.751] [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-09 15:21:32.751] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:32.771] [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-09 15:21:32.771] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:32.779] [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-09 15:21:32.779] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:32.780] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:32.781] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:32.781] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:21:32.781] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:32.781] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:32.781] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:32.781] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:35.293] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:35.293] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:21:35.294] [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-09 15:21:35.313] [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-09 15:21:35.313] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:35.322] [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-09 15:21:35.323] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:35.331] [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-09 15:21:35.331] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:35.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-09 15:21:35.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-09 15:21:35.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-09 15:21:35.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-09 15:21:35.344] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:35.344] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:35.344] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:21:35.344] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:35.345] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:35.345] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:35.345] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:39.073] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:39.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-09 15:21:39.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-09 15:21:39.080] [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-09 15:21:39.080] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:39.082] [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-09 15:21:39.082] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:39.101] [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-09 15:21:39.101] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:39.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-09 15:21:39.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-09 15:21:39.119] [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-09 15:21:39.119] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:39.121] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:39.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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:39.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-09 15:21:39.122] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:39.122] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:39.123] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:39.123] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general
[2026-04-09 15:21:42.041] [INFO ] Application starting | 📍 main.go:81 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general
[2026-04-09 15:21:42.041] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:96 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general
[2026-04-09 15:21:42.041] [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-09 15:21:42.050] [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-09 15:21:42.050] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:42.058] [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-09 15:21:42.058] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:42.065] [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-09 15:21:42.065] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:42.066] [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-09 15:21:42.066] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:42.085] [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-09 15:21:42.085] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general
[2026-04-09 15:21:42.086] [INFO ] Cache initialized | 📍 main.go:137 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general
[2026-04-09 15:21:42.087] [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/sandbox | service: service-general | static_tokens_len: 4
[2026-04-09 15:21:42.087] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general
[2026-04-09 15:21:42.088] [INFO ] Registered RolPermission gRPC service | 📍 server.go:35 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general
[2026-04-09 15:21:42.088] [INFO ] REST API running | 📍 main.go:283 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general
[2026-04-09 15:21:42.088] [INFO ] Application started successfully | 📍 main.go:344 | environment: debug | ⚙️ main.main | service: service-general
[2026-04-09 15:21:42.088] [INFO ] gRPC Server running | 📍 main.go:310 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general