Do you mean "how to extract BrowserUserAgent from that error"? You do not need to do that.
When "new Image().src='...'" sends request to your server - your server has all that information available: IPAddress, BrowserUserAgent, Time + all data that is sent in errmessage, errurl, errline parameters.
BrowserUserAgent
You do not need to do that.
When "new Image().src='...'" sends request to your server - your server has all that information available: IPAddress, BrowserUserAgent, Time + all data that is sent in errmessage, errurl, errline parameters.