Errors detected in browser

Plumbr Browser Agent captures errors from user interactions that include at least one request completing with 400 or 500 series response code, indicating either a client or server side failure. In addition, all Javascript errors occurred in browser during the interaction are exposed as root causes for failed transactions.

In all such cases Plumbr flags the interaction containing such request as failed. In addition, the request URL along with the response code is linked with the failed request as the error due to which the interaction failed.

There are also some exceptions, we are not considering spans with response code 400, 401, 403, 409, 418, 426, 451 as failed because they are used a lot in REST APIs to describe behavior of business rules.