gpt4 book ai didi

azure - 我可以将 Elmah 错误详细信息发送到 ApplicationInsights 吗?

转载 作者:行者123 更新时间:2023-12-03 01:36:49 26 4
gpt4 key购买 nike

我有一个旧应用程序,我使用Elmah来聚合异常并将数据保存到磁盘/数据库。

今天,我开始使用 Azure Monitor 和 Application Insights SDK 来监控我的服务,因此我想知道如何继续使用 Elmah 并将我的应用程序错误详细信息发送到 Azure Monitor。

提前致谢!

最佳答案

一个简单但有效的技巧是使用 Error Filter拦截路由到 ELMAH 的异常并将其发送到 App Insights 的功能:

void ErrorLog_Filtering(object sender, ExceptionFilterEventArgs e)
{
new TelemetryClient().TrackException(e.Exception);
}

并不是说您应该重用 TelemetryClient 的实例,但此代码只是为了让您了解该方法。

关于azure - 我可以将 Elmah 错误详细信息发送到 ApplicationInsights 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57311892/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com