I'd recommend you test 10.5.2 to see if BA (and a trial of AXA) can help:
These are just some of the features included in the 10.5.2 release:
.NET Agent - Full browser agent support, including automatic injection and integration with Application Experience Analytics, is included along with enhanced transaction tracing and .NET framework support.
PHP Agent - Enhanced discovery and monitoring of front-end URLs and MySQL back-ends, plus additional version support and installer enhancements
Node.js Agent - Additional Node.js runtime metrics and enhanced MongoDB and Mongoose support
Digital Experience Collector - Redesigned installer is easier to use and includes automated configuration for APM connectivity, AXA connectivity (include SaaS), and SSL termination
Browser Agent - Reduced application cookie usage by utilizing HTTP headers to return data where applicable
We encourage you to visit the CA APM product documentation page for more information.