日志
- Essential Diagnostics (opens new window) - 扩展System.Diagnostics命名空间的内置功能,以提供灵活的日志记录。
- NLog (opens new window) - NLog - 高级的.NET和Silverlight日志记录。
- NLog for ASP.NET and ASP.NET Core (opens new window) - 用于ASP.NET和ASP.NET Core 1-3的NLog集成
- NLog.Extensions.Logging (opens new window) - 用于.NET标准库和.NET Core应用程序的Microsoft.Extensions.Logging的NLog提供程序
- NLog.Windows.Forms (opens new window) - 特定于Windows.Forms的日志目标
- NLog.MailKit (opens new window) - 使用using MailKit库的替代邮件目标
- Logazmic (opens new window) - 用于Windows的开源NLog查看器。
- ELMAH (opens new window) - 官方ELMAH网站。
- Elmah MVC (opens new window) - 用于MVC的Elmah。
- Logary (opens new window) - Logary是一个高性能、多目标的日志、度量、跟踪和健康检查库,适用于Mono和.NET。.NET对DropWizard的回应。支持多个目标,专为微服务构建。
- Log4Net (opens new window) - Apache log4net库是一个工具,帮助程序员将日志语句输出到各种输出目标。
- Rollbar.NET (opens new window) - 简化了使用Rollbar.com的实时远程错误监控。是任何基于以下.NET版本构建的应用程序的开源Rollbar Notifier SDK:.NET Core 2.0+、.NET Standard 2.0+、.NET Full Framework 4.5.1+、Mono、Xamarin,以及通常的.NET Standard 2.0+ 实现。它简化了基于异常数据、跟踪数据、信息消息和遥测数据构建数据负载,并将负载发送到Rollbar API,以远程监控和分析托管应用程序的行为。
- Sejil (opens new window) - 从您的ASP.NET Core应用程序中捕获、查看和筛选日志。它支持结构化日志记录、查询以及保存日志查询。
- Sentry (opens new window) - 用于Sentry (opens new window) 的.NET SDK,开源的错误跟踪工具,帮助开发人员实时监控和修复崩溃。
- Serilog (opens new window) - 用于NoSQL时代的无废纸日志记录库。将传统和结构化的诊断日志记录最佳特点结合到一个易于使用的包中。
- serilog-aspnetcore (opens new window) - Serilog集成库。
- Serilog.Exceptions (opens new window) - Serilog异常库。
- Serilog.Settings.Configuration (opens new window) - Serilog设置库。
- StackExchange.Exceptional (opens new window) - 用于Stack Exchange网络的错误处理程序。
- Semantic Logging Application Block (SLAB) (opens new window) - 扩展了System.Diagnostics.Tracing命名空间(EventSource类)的内置功能,以将日志记录到多个目标,包括Azure Tables、数据库、文件(JSON、XML、文本)。通过ETW支持进程内和进程外的日志记录,以及使用Rx进行事件的实时过滤/聚合。
- ULogViewer (opens new window) - 支持读取和解析各种类型日志的跨平台(Windows/macOS/Linux)通用日志查看器。您还可以定义自己的配置文件以解析和显示日志。
- Foundatio (opens new window) - 可以在整个应用程序中记录消息的流畅日志记录API。
- Exceptionless (opens new window) - Exceptionless .NET客户端。
- Loupe (opens new window) - 集中式.NET日志记录和监控。【专有】【免费套餐】
- elmah.io (opens new window) - 为.NET Web应用程序提供的云日志记录工具,使用ELMAH。在上线之前发现错误。强大的搜索、API、与Slack、GitHub、Visual Studio等的集成。【免费供OSS使用】【收费】
- BugSnag (opens new window) - 记录错误。包含有用的诊断信息,如堆栈跟踪、会话、版本等。有免费套餐。【免费供OSS使用】【收费】
- ZeroLog (opens new window) - ZeroLog是一个零分配的.NET日志记录库。它提供基本的日志记录功能,用于对垃圾回收不受欢迎的延迟敏感应用程序。
- common-logging (opens new window) - 抽象的日志记录库。
- dnxcore-logging-logstash (opens new window) - 具有UDP和Redis传输的.NET Core应用程序的Logstash日志记录扩展库。
- ElmahCore (opens new window) - 错误日志库。
- Karambolo.Extensions.Logging.File (opens new window) - 轻量级但功能丰富的文件记录库。
- log4net (opens new window) - log4net日志记录。
- NLog (opens new window) - Nlog日志记录。
- Q42.Logging.ApplicationInsights (opens new window) - 用于在ASP.NET Core日志中构建的日志附加程序,以将所有日志发送到Application Insights。
- SEQ (opens new window) - Seq是收集,搜索,分析和警报结构化日志数据服务器。
上次更新: 2023/09/21, 10:51:40