To enable OpenTelemetry (OTel) tracing in the PAS for OpenEdge agent, you must specify the configuration file using the otelConfigFile property in the openedge.properties file.

An example of how you specify the configuration file using the otelConfigFile property in the openedge.properties file for a PAS for OpenEdge agent is as follows:

[AppServer]
    allowRuntimeUpdates=1
    applications=oepas1
    collectMetrics=1
    statusEnabled=1
 
 #
 #  Default properties for Session Manager
 #
[AppServer.SessMgr]
    agentExecFile=${psc.as.oe.dlc}/bin/_mproapsv
    otelConfigFile=myotelConfig.json
    …

where, myotelConfig.json is the name of the configuration file.

You can add the otelConfigFile property under the AppServer.SessMgr or AppServer.SessMgr.APPLICATION section in the openedge.properties file.

Note: OTel tracing is not enabled in the PAS for OpenEdge agent for following cases:
  • The specified configuration file for the PAS for OpenEdge agent is either missing or inaccessible for READ operations.
  • The specified configuration file exists but does not contain valid configuration details.
In both cases, you receive a warning message indicating that OTel tracing is not enabled. However, the PAS for OpenEdge agent startup process continues without any interruptions.