如何在哨兵上记录未处理的异常?
How to log unhandled exceptions on sentry?
我刚刚在我的 asp.net 4.5 项目上初始化了哨兵,但我只看到我手动添加到我的项目中的日志。
我正在寻找我没有处理或没有预见到的例外情况。我在使用哨兵时有什么特别的错误吗?
我刚刚在 Global.asax 中添加了这行代码:
var ravenClient = new RavenClient("https://appcode");
除了我发送给哨兵的事件外,我在我的哨兵项目中没有看到任何异常或警告。
在 ASP.NET 中,使用 Global.asax.cs
你可以覆盖一个方法来处理错误:
protected void Application_Error()
{
var exception = Server.GetLastError();
ravenClient.CaptureException(exception);
}
我刚刚在我的 asp.net 4.5 项目上初始化了哨兵,但我只看到我手动添加到我的项目中的日志。
我正在寻找我没有处理或没有预见到的例外情况。我在使用哨兵时有什么特别的错误吗?
我刚刚在 Global.asax 中添加了这行代码:
var ravenClient = new RavenClient("https://appcode");
除了我发送给哨兵的事件外,我在我的哨兵项目中没有看到任何异常或警告。
在 ASP.NET 中,使用 Global.asax.cs
你可以覆盖一个方法来处理错误:
protected void Application_Error()
{
var exception = Server.GetLastError();
ravenClient.CaptureException(exception);
}