[VOL-3142] Enabled tracing for ofagent-go and added config parameters

Change-Id: I56928a3c43e7b4566abfcc51521c9f3aa85bc707
diff --git a/cmd/ofagent/main.go b/cmd/ofagent/main.go
index 911d99e..1dd05fb 100644
--- a/cmd/ofagent/main.go
+++ b/cmd/ofagent/main.go
@@ -132,6 +132,13 @@
 		logger.Warnw(ctx, "unable-to-create-kvstore-client", log.Fields{"error": err})
 	}
 
+	closer, err := log.InitTracingAndLogCorrelation(config.TraceEnabled, config.TraceAgentAddress, config.LogCorrelationEnabled)
+	if err != nil {
+		logger.Warnw(ctx, "unable-to-initialize-tracing-and-log-correlation-module", log.Fields{"error": err})
+	} else {
+		defer closer.Close()
+	}
+
 	ofa, err := ofagent.NewOFAgent(ctx, &ofagent.OFAgent{
 		OFControllerEndPoints:     config.OFControllerEndPoints,
 		VolthaApiEndPoint:         config.VolthaApiEndPoint,