.NET アプリケーションで例外を追跡するために、errbit ( https://github.com/errbit/errbit/ ) を使用しようとしています。アプリケーションを errbit と統合するために、SharpBrake ( https://github.com/MikeRalphson/SharpBrake ) を使用しました。
global.asax ファイル内で、キャッチされていない例外をキャッチし、それらを errbit に転送します。
private void Application_Error(object sender, EventArgs e)
{
Exception lastError = Server.GetLastError();
lastError.SendToAirbrake();
Server.ClearError();
}
テストとして、1 ページ内で例外をスローしました。
throw new InvalidOperationException()
そして、別のページから別の例外をスローしました:
throw new Exception()
errbit に行ったとき、エラーはテスト アプリケーションの個別のエラーとして表示されると思っていましたが、何らかの理由でこれらの例外が同じものとしてグループ化されています。
私が間違っているかもしれないこと、またはerrbit内のマージメカニズムを変更する方法についてのアイデアはありますか?