We see harness logs are exported as plain text on the delegate pods. Please help us to change the delegate logging format to JSON instead of plain text. This is needed for us create dashboards in ELK based on index.
example logs : 2023-09-04 14:38:50,134 [task-exec-4] INFO io.harness.delegate.task.scm.ScmDelegateClientImpl - scm channel successfully shut down [accountId=<actid>, taskId=a2efLl5kQCOjw_J3ZCitHw-DEL]
10.70.125.125 - - [04/Sep/2023:14:38:55 +0000] "GET /api/health HTTP/1.1" 200 74 "-" "kube-probe/1.24+" 1
2023-09-04 14:39:00,278 [AsyncHttpClient-3-1] INFO io.harness.delegate.service.DelegateAgentServiceImpl - New Task event received: {"eventType":"DelegateTaskEvent","accountId":"<actid>","delegateTaskId":"m6sv67ngT8mcNj67SuV1eQ-DEL","sync":true,"taskType":"CAPABILITY_VALIDATION"}
2023-09-04 14:39:00,311 [task-exec-5] INFO software.wings.delegatetasks.PerpetualTaskCapabilityCheckTask - Checking Capability: HttpConnectionExecutionCapability(capabilityType=HTTP, url=https://github.com/harness.git, headers=null, host=null, scheme=null, port=0, path=null, query=null, ignoreRedirect=false) [accountId=<actid>, taskId=m6sv67ngT8mcNj67SuV1eQ-DEL]
Created by prashant.kumar
·