系统日志控件 Log4NET

本文详细介绍了Log4NET这一日志框架,包括其概念、级别、特殊级别、appender以及滚动日志等特性。Log4NET是从Java版Log4J移植而来的,能够简化日志记录过程。文章还提供了配置和使用Log4NET的方法,以及如何在分布式环境中应用开源日志收集框架Exceptionless。
摘要由CSDN通过智能技术生成

//日志系统:
//什么是日志: 每天发生的事件(操作记录)
//Log4NET是一个从Java版的Log4J 移植过来的日志框架,可以简化日志记录
//log4NET的概念:
// a, 级别:trace(跟踪) debug(调试) info(普通) warm(警告) Error(错误) fatal(致命错误)
// b, 特殊级别:all(全部显示) off(全部不显示)
// c, appender 日志输出的地方(输出到不同地方)
// d, 滚动日志 限制日志文件大小和数量
//安装:Install-package Log4NET
//如果Nuget没自动添加配置信息App.config,那么要在<configuration>的<configSeetions>节点下添加<section name="Log4net" type="log4net.ConfigurationSectionHandler.log4net"/>
//然后在<configuration>根节点下新增<log4net>

 

  //配置log4net信息  (从App.config或者Web.config中加载log4net的配置)
            log4net.Config.XmlConfigurator.Configure();
            //传入类名:
            ILog log = LogManager.GetLogger(typeof(Program));
            //记录普通信息
            log.Debug("飞机飞行10000米");
            log.Warn("油量不足");
            log.Error("引擎失灵");

  //分布式的(多台服务器汇总)  开源日志收集框架Exceptionless

转载于:https://www.cnblogs.com/x666066/p/10295390.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值