The Mapped Diagnostic Context (MDC) support is included in PAS for OpenEdge, so that you can add, remove, and rearrange fields to conform to the log file and scanning standards of your company, and to meet any company policies.

The Fluent Bit configuration, which is part of the PAS for OpenEdge image, extracts metadata from the log message from various log files and enriches the log message sent to log processing systems. MDC fields are also extracted and added as metadata to the log message, where applicable. For example:

{"@timestamp":"2019-01-16T12:08:04.880Z", 
"date":"2019-01-16T12:08:04.880Z", 
"instance":"oepas1", 
"requestid":"Sports:f:00000002", 
"eventstatus":"success", 
"loginprincipal":"restuser", 
"failreason":"", 
"faildetails":"", 
"hostaddress":"af41815a9a50", 
"product":"PASOE", 
"appName":"pasoe-basic-sample"} 
In the example, the MDC request ID is extracted too.
Note: If changes are made to the MDC logging configuration, then update the Fluent Bit configurations.

For more information about the support for MDC, see Configure logging in PAS for OpenEdge in Manage Progress Application Server (PAS) for OpenEdge.