AngularJS のエラーが表示されない

問題

AngularJS を使用しており、New Relic に JavaScript エラーをレポートしたいが、あなたは、JavaScript errors ページに、アプリケーションのエラーが表示されない。

原因

AngularJS のアプリケーションには、デフォルトで、すべてのエラーをキャッチするグローバルエラーハンドラーが含まれることがあります。New Relic Browser は、未キャッチのエラーのみレポートします。

対策

New Relic にエラーをレポートする NREUM.noticeError API を呼び出してください。通常のエラー処理の一環として処理するだけでなく、New Relic UI で見ることができるようになります。