网站首页 > 技术教程 正文
我是编程乐趣,一个10年.Net开发经验老程序员,点击右上方“关注”,每天为你分享开源项目和编程知识。
盘点10个第三方.Net日志开源库,你都用过哪几个?
1、Serilog
Star:225
项目地址:
https://github.com/serilog/serilog-sinks-console
简介:Serilog的一个接收器,通过标准输出将日志事件写入Windows控制台或ANSI终端。它支持颜色和自定义主题,包括在macOS、Linux和Windows 10上的ANSI 256色主题。默认输出是纯文本;可以使用诸如Serilog.Formatting.Compact之类的包插入JSON格式化功能。
2、NLog
Star:386
项目地址:
https://github.com/NLog/NLog.Extensions.Logging
简介:NLog是一个灵活且免费的日志记录平台,适用于包括.NET标准在内的各种.NET平台。NLog可以轻松地将日志写入多个目标(数据库、文件、控制台),并实时更改日志配置。NLog支持结构化和传统日志记录。NLog的主要关注点在于:高性能、易于使用、易于扩展以及配置灵活。
3、Log4Net
Star:816
项目地址:
https://github.com/apache/logging-log4net
简介:log4net是将出色的Apache log4框架移植到.NET运行时环境的产品。
4、JSNLog
Star:189
项目地址:
https://github.com/mperdeck/jsnlog
简介:JSNLog for .Net将客户端的jsnlog.js日志记录与.Net服务器端组件相结合,用于接收日志消息并将其传递给服务器端日志记录包。
5、Gelf
Star:105
项目地址:
https://github.com/mattwcole/gelf-extensions-logging
简介:GELF 提供程序适用于 Microsoft.Extensions.Logging,用于将日志从与 .NET Standard 2.0+ 兼容的组件发送到 Graylog、Logstash 等更多系统。
6、elmah.io
Star:32
项目地址:
https://github.com/elmahio/Elmah.Io.Extensions.Logging
简介:elmah.io是.NET的简单错误记录和正常运行时间监控服务。通过支持所有.NET Web和日志记录框架,重新掌控您的错误。
7、KissLog.net
Star:35
项目地址:
https://github.com/KissLog-net/KissLog.Sdk
简介:日志记录、异常追踪及应用性能监控服务器、完全兼容REST架构、基于最新的.NET技术构建、功能强大且易于使用的用户界面,对开发者免费,可安装在本地。
8、NReco.Logging
Star:265
项目地址:
https://github.com/nreco/logging
简介:适用于.NET Core的简单且高效的文件记录器提供者,无需其他依赖项。功能与标准ConsoleLogger非常相似,但会将日志写入文件。可以在重启时追加到现有文件或覆盖日志文件。支持“滚动文件”行为,并可控制总日志大小。可实时更改日志文件名。适用于高并发的密集使用场景:内置消息队列,避免线程阻塞。
9、Sentry
Star:560
项目地址:
https://github.com/getsentry/sentry-dotnet
简介:Sentry产品的.Net SDK。
10、Stackdriver
Star:913
项目地址:
https://github.com/googleapis/google-cloud-dotnet
简介:适用于Google Cloud Platform服务的.NET客户端库。
- End -
猜你喜欢
- 2024-10-27 NET 6 NLog教程与使用 .net nlog
- 2024-10-27 .NET 远程日志组件 Jack.RemoteLog
- 2024-10-27 如何在企业中轻松地管理群聊(上) 企业群管理规章制度
- 2024-10-27 在 ASP.NET Core 中使用 Serilog 使用 Fluentd 将日志写入 Elasticsearch
- 2024-10-27 asp.net如何添加日志NLog aspnet日历控件
- 2024-10-27 Asp.Net Core中使用NLog记录日志 netcore日志框架对比
- 2024-10-27 EvnetLog Analyzer作为一款日志管理软件能给企业带来哪些帮助?
- 2024-10-27 .Net Core下NLog日志框架使用入门
- 2024-10-27 C# .NET 6 校园图书管理系统:第六章 .Net6之NLog日志的配置与使用
- 2024-10-27 ASP.NET Core:ASP.NET Core中使用NLog记录日志
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)