• Log inStart now

setErrorHandler

Important

To use this API, you need either a Browser Pro or Pro+SPA edition of the browser agent.

Syntax

newrelic.setErrorHandler(function $callback)

Allows selective ignoring of known errors that the browser agent captures.

Requirements

Agent version nr-974 or higher.

Description

The newrelic.setErrorHandler() API call allows you to selectively ignore known errors that the browser agent captures. It takes a single error handler function, which will be called for each error that the browser agent captures. If the handler returns true, New Relic does not record the error. Otherwise the error will be processed normally.

Parameters

Parameter

Description

$callback

function

Required. When an error occurs, the callback is called with the error object as a parameter. The callback will be called with each error, so it is not specific to one error.

Examples

Use a single error handler function

Include the error object inside of the callback function to ignore specific errors that the browser agent captures.

newrelic.setErrorHandler(function(err) {
if (shouldIgnoreError(err)) {
return true;
} else {
return false;
}
});
Copyright © 2023 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.