Hey @pvssraju,
sorry for the late reply.
Ok, so, one idea could be to move the agent logs into serilog. You can configure this in the Application_Start method. Here is an example for that.
So basically you'll need to implement the IApmLogger interface - this is an example of that for NLog - and then in the Application_Start you need to set AgentDependencies.Logger to your implementation of IApmLogger which directs logs to serilog. From that point the agent will write all the logs to serilig.
What that we'll see the agent logs and hopefully we'll know what's the issue here.