首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ASP.NET Health Monitoring或ELMAH有哪些选择?

关于ASP.NET Health Monitoring或ELMAH有哪些选择,我可以给您提供以下信息:

  1. ASP.NET Health Monitoring ASP.NET Health Monitoring是一个用于监控ASP.NET应用程序的健康状况的框架。它可以帮助开发人员跟踪应用程序中的错误、异常和警告,并将这些信息记录到日志中。ASP.NET Health Monitoring可以通过配置文件进行设置,并且可以使用多个提供商来记录日志。

选择:

  • Microsoft Azure Application Insights:Application Insights是一个可扩展的应用程序性能管理(APM)服务,可帮助开发人员监视和诊断ASP.NET应用程序中的问题。
  • Log4Net:Log4Net是一个开源的日志记录框架,可以将ASP.NET应用程序中的日志记录到不同的输出中,例如文件、数据库、电子邮件等。
  • Serilog:Serilog是一个轻量级的日志记录框架,可以将ASP.NET应用程序中的日志记录到不同的输出中,例如文件、数据库、电子邮件等。
  1. ELMAH ELMAH是一个用于ASP.NET应用程序的错误日志记录和处理模块。它可以帮助开发人员跟踪应用程序中的错误、异常和警告,并将这些信息记录到日志中。ELMAH可以通过配置文件进行设置,并且可以使用多个提供商来记录日志。

选择:

  • Microsoft Azure Application Insights:Application Insights是一个可扩展的应用程序性能管理(APM)服务,可帮助开发人员监视和诊断ASP.NET应用程序中的问题。
  • Log4Net:Log4Net是一个开源的日志记录框架,可以将ASP.NET应用程序中的日志记录到不同的输出中,例如文件、数据库、电子邮件等。
  • Serilog:Serilog是一个轻量级的日志记录框架,可以将ASP.NET应用程序中的日志记录到不同的输出中,例如文件、数据库、电子邮件等。

总结:

ASP.NET Health Monitoring和ELMAH都是用于监控ASP.NET应用程序的健康状况和错误日志记录的框架。开发人员可以根据自己的需求选择不同的日志记录框架,例如Microsoft Azure Application Insights、Log4Net和Serilog等。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

ASP.NET Core开发者路线图2020

如果你对接下来要学习的内容感到困惑,这张路线图将指导你,而不是鼓励你选择时髦的东西。 你应该逐渐理解为什么一种工具比另一种工具更适合某些场景,并且记住时髦和新颖的东西并不总是意味着最适合这个工作。...⭐ 如果你喜欢正在使用这个项目进行学习引用在你的解决方案中,请给它一个星星。谢谢!...EFSecondLevelCache.Core EntityFrameworkCore.Cacheable 分布式缓存 Redis Memcached 内存缓存 日志 日志框架 Serilog NLog Elmah...日志管理系统 Sentry.io Loggly.com Elmah.io 模板引擎 Razor DotLiquid Scriban Fluid 实时通信 SignalR 对象映射 AutoMapper...要修改它, 请打开 draw.io, 点击 Open Existing Diagram 并选择项目中的 xml 文件。

2.1K20

ASP.NET Core开发者成长路线图

ASP.NET Core开发者路线图RoadMap 来源: MoienTajik/AspNetCore-Developer-Roadmap. 2019年ASP.NET Core开发者指南: 你可以在下面找到一张图...如果你对接下来要学习的内容感到困惑,这张路线图将指导你,而不是鼓励你选择时髦的东西。 你应该逐渐理解为什么一种工具比另一种工具更适合某些场景,并且记住时髦和新颖的东西并不总是意味着最适合这个工作。...⭐ 如果你喜欢正在使用这个项目进行学习引用在你的解决方案中,请给它一个星星。谢谢!...日志管理系统 Sentry.io Loggly.com Elmah.io 模板引擎 Razor DotLiquid Scriban Fluid 实时通信 SignalR 对象映射 AutoMapper...要修改它, 请打开 draw.io, 点击 Open Existing Diagram 并选择项目中的 xml 文件。

2.1K30

SQL调优和诊断之何时使用何工具?

概述 当把问题定位到某个某些SQL后,我们接下来就要针对不同的场景和条件,通过各种工具和方法进行SQL的分析,而针对不同的环境和场景,我们选择的工具可能也有所不同。...工具的分类(Editions&license) 为了了解数据库的版本(Editions)和license情况可以使用哪些工具,我们需要首先了解一下Diagnostics Pack license和Tuning...Pack license都包含哪些数据库功能。...Personal Edition )等的话,你完全不需要在意这些 Pack license,因为这些版本不能够使用Diagnostics Pack license和Tuning Pack license都包含哪些数据库功能...★ Performance Hub Exadata Cell Grid Administration Exadata Cell Grid Performance Exadata Cell Group Health

51620

可观测|流量|日志|监控|链路|用户体验

近年来,随着云原生环境变得越来越复杂,故障异常的潜在根本原因变得更加难以确定,可观察性变得越来越重要。随着团队开始收集和处理可观察性数据,他们也意识到它对业务的好处,而不仅仅是IT。...Monitoring keeps track of the health of important systems.监视定义的系统。监视可跟踪重要系统的运行状况。...可观察性使您能够了解哪些内容缓慢损坏,以及需要采取哪些措施来提高性能。借助可观察性解决方案,团队可以接收有关问题的警报,并在问题影响用户之前主动解决问题。...it easier for developers and operations teams to achieve a consistent understanding of application health...From there, they can proactively troubleshoot areas of degrading health before they impact application

71120

为了解决 Prometheus 大内存问题,我竟然强行将 Prometheus Operator 给肢解了。。

同时随着数据采集量的增加,单台 Prometheus 实例能够处理的时间序列数会达到瓶颈,这时 CPU 和内存都会升高,一般内存先达到瓶颈,主要原因: Prometheus 的内存消耗主要是因为每隔...一些不合理的查询条件也会加大内存,如 Group 大范围 Rate。 这个时候要么加内存,要么通过集群分片来减少每个实例需要采集的指标。...根据服务维度拆分 Prometheus Prometheus 主张根据功能服务维度进行拆分,即如果要采集的服务比较多,一个 Prometheus 实例就配置成仅采集和存储某一个某一部分服务的指标,这样根据要采集的服务将...Prometheus 实例的服务维度一一对应,按照上文的拆分逻辑,这里只需要拆分成两个告警规则,打上不同的标签,然后在 CRD 资源 Prometheus 中通过配置项 ruleSelector 指定规则标签来选择相应的告警规则...这里选择 VictoriaMetrics[1] 来作为远程存储。

2.6K11

专业上的常用的工具和类库集

支持css颜色选择器、js和css的压缩工具、zencoding、less等等超多web开发者需要的强大功能 xUnit.net runner for Visual Studio 2012 and 2013...LinqPad:对EFLinq的查询困扰,可以用这个工具分析试试,十分强大。...如果想快速做个简单的Web应用,Nancy是个不错的选择。作为NancyFx的粉丝,作为博主我也将在本博中开写一系列介绍NancyFx的文章。敬请关注!...官方网站: http://automapper.org Elmah 实现最流行的ASP.NET应用异常日志记录框架,可以详细的将运行时的各种异常记录在文件、数据库其他可能的任何位置。...官方项目: http://elmah.googlecode.com Lucene.Net 流行高性能的全文索引库,可用于为各类信息提供强大的搜索功能。迁移自Java的Lucene库。

2.6K90

DotNet 资源大全中文版(Awesome最新版)

资源(Assets) Cassette - 管理.NET Web应用程序资源(脚本,css和模板) NodeAssets - .net的资产管理器,使用SignalR进行实时更新,可以选择使用NodeJS...全球超过75万家机构建立了由DNN平台提供支持的网站。...它跟踪哪些SQL脚本已经运行,并运行更新脚本,以使数据库保持最新 Octo Pack - 用于使用诸如八达通部署之类的工具来构建应用程序的nuget软件包进行部署 DirectX 多媒体编程接口 SlimDX...-官方ELMAH网站 Elmah MVC - Elmah为MVC Logary - Logary是mono和.Net的高性能,多目标日志记录,度量,跟踪和健康检查库。...ShareX - ShareX是一个免费的开放源代码程序,可让您捕获记录屏幕的任何区域,并通过一键按下即可共享。 它还允许将图像,文本其他类型的文件上传到超过80个支持的目的地,您可以选择

16.1K82
领券