限时领|《AI 百问百答》专栏课+实体书(包邮)! 了解详情
写点什么

NLog 4.0 改进了异常日志,新增了 JSON/Zip 支持

  • 2015-06-23
  • 本文字数:524 字

    阅读完需:约 2 分钟

面向.NET 的开源工具 NLog 最近刚刚发布了 4.0 版本。在这个版本中,团队关注几个方面。一个重大的、同时也是破坏性的更改是改变了异常日志的执行方式。现在,所有的日志方法都包含一个新的、类型为 Exception的可选参数:

复制代码
Error(Exception exception, string message, params object[] args)

条件日志已通过Logger.ConditionalTrace()引入。在编译时,如果DEBUG设置为激活,则该语句有效。如果未设置,那么该语句会在编译时移除,以便提高性能。

该版本新增了一个 target——zip 归档文件——允许它们接收日志信息。将日志信息输出到 zip 文件需要使用.NET 4.5 及以上版本。该 target 与控制台、事件日志、电子邮件、数据库及 ASP.NET 跟踪日志等现有的 target 并列。

其它特性:

  • 自动加载扩展
  • AllEventProperties 布局呈现器
  • LoggingRule final 属性的行为(破坏性更新)
  • 增加新的 Eventlog.EntryType
  • 修复了许多 bug

NLog 遵循开源 BSD 许可协议,可以通过 GitHub 及 NuGet 获取。Apache 项目 Log4Net 是最主要的一个 NLog 开源替代方案。需要注意的是,Log4Net 的最新版本(1.2.13)是 2013 年发布的。关于这两种日志工具, StackOverflow 上有个有点过时的比较。

查看英文原文: Newest NLog Improves Exception Logging, Adds JSON/Zip support

2015-06-23 07:403679
用户头像

发布了 1008 篇内容, 共 424.4 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

微博评论场景高性能高可用架构

张文龙

#架构实战营

【大咖直播】Elastic Security 安全管理实战工作坊

腾讯云大数据

大数据 elasticsearch

Flutter Android 端 FlutterView 相关流程源码分析

工匠若水

flutter android 8月日更

我的架构设计方法论

南冥

加油站借力光伏发电转型碳中和 推广复制仍待破题

CECBC

微博评论系统高性能高可用计算架构-模块5

小牧ah

架构实战营

架构实战训练营模块五作业

Clarke

解决“百万富翁问题”—隐私比较高效算法解读

趣链科技

隐私计算 安全多方计算

浪潮云说直播间丨智能运维专题来了!

云计算

HDFS API操作

Mike

Flink 和流式应用运维(十-中)

Databri_AI

flink 调度 检查点

架构实战营模块五作业

袁小芬

从0开始的TypeScriptの十一:模块和命名空间

空城机

typescript 大前端 8月日更

QDS curl 安装

耳东@Erdong

curl 8月日更 qds

“人工智能+蛋白质组学”成科研热点课题,云计算发挥重要作用

北鲲云

百度世界2021|重构AI世界,百度大脑7.0重磅来袭

爱极客侠

没有捷径的中国AI“直道超车”之路:百度世界大会2021的智能时代启示录

脑极体

面试必考:秒杀系统如何设计?

苏三说技术

系统设计 高并发 秒杀

PaaS厂商该如何面对方兴未艾的通信云To B市场

融云 RongCloud

Jira Automation 探索与实践

GrowingIO技术专栏

项目管理 自动化 Jira

【SpringCloud技术专题】「Feign技术专区」从源码层面让你认识Feign工作流程和运作机制

码界西柚

OpenFegin spring-cloud Fegin 8月日更

实时语音质量监控

声网

架构实战营第五周作业——微博评论高性能高可用

发酵的死神

架构实战营

腾讯云数据库开源再突破:TDSQL PG版查询性能提升百倍

腾源会

腾讯云 开源 腾讯 tdsql TBase

Python Web 菜谱项目再次前进一步,从应用层了解内置用户认证系统

梦想橡皮擦

8月日更

架构实战营-模块5-作业

Cingk

上游思维:预见问题的能力,识别真假警报

石云升

读书笔记 8月日更 上游思维

Chai 和 Mocha 为API编写测试

devpoint

JavaScript 单元测试 8月日更

大一被调剂到计算机,对电脑根本不了解,只会上网聊天,如何杜绝

hanaper

c++ 数据结构算法

网络攻防学习笔记 Day109

穿过生命散发芬芳

网络安全 8月日更

前端之算法(八)贪心算法

Augus

算法 8月日更

NLog 4.0改进了异常日志,新增了JSON/Zip支持_.NET_Jeff Martin_InfoQ精选文章