log4net相关设置说明
来源:互联网 发布:js中拼接html代码 编辑:程序博客网 时间:2024/06/05 17:39
(一)Log4net中的Appender类型
AdoNetAppender:利用ADO.NET记录到数据库的日志。
AnsiColorTerminalAppender:在ANSI 窗口终端写下高亮度的日志事件。
AspNetTraceAppender:能用asp.net中Trace的方式查看记录的日志。
BufferingForwardingAppender:在输出到子Appenders之前先缓存日志事件。
ConsoleAppender:将日志输出到控制台。
EventLogAppender:将日志写到Windows Event Log.
FileAppender:将日志写到文件中。
LocalSyslogAppender:将日志写到local syslog service (仅用于UNIX环境下).
MemoryAppender:将日志存到内存缓冲区。
NetSendAppender:将日志输出到Windows Messenger service.这些日志信息将在用户终端的对话框中显示。
RemoteSyslogAppender:通过UDP网络协议将日志写到Remote syslog service。
RemotingAppender:通过.NET Remoting将日志写到远程接收端。
RollingFileAppender:将日志以回滚文件的形式写到文件中。
SmtpAppender:将日志写到邮件中。
TraceAppender:将日志写到.NET trace 系统。
UdpAppender:将日志connectionless UDP datagrams的形式送到远程宿主或以UdpClient的形式广播。
(二)ConversionPattern相关参数设置
%m(message):输出的日志消息,如ILog.Debug(…)输出的一条消息
%n(new line):换行
%d(datetime):输出当前语句运行的时刻
%r(run time):输出程序从运行到执行到当前语句时消耗的毫秒数
%t(thread id):当前语句所在的线程ID
%p(priority): 日志的当前优先级别,即DEBUG、INFO、WARN…等
%c(class):当前日志对象的名称,例如:
%f(file):输出语句所在的文件名。
%l(line):输出语句所在的行号。
%数字:表示该项的最小长度,如果不够,则用空格填充,如“%-5level”表示level的最小宽度是5个字符,如果实际长度不够5个字符则以空格填充。
下面以一个实际的例子来说明问题,比如在配置中有“%date [%thread] (%file:%line) %-5level %logger [%property{NDC}] - %message%newline”,那么实际的日志中会是如下格式:
“记录时间:2010-11-17 16:16:36,561 线程ID:[9] 日志级别:文件:所在行ERROR 出错类:Log4NetDemo.Program property:[(null)] - 错误描述:error
System.Exception: 在这里发生了一个异常,Error Number:2036084948”
- log4net相关设置说明
- log4net 相关
- log4net相关
- 设置RichEdit相关颜色说明
- log4net简单的说明
- Log4net详细说明
- Log4net相关知识
- pthread_mutexattr_t设置的相关函数及其说明
- Bugzilla附件设置相关参数说明
- build.gradle 的设置和相关说明
- log4net配置文件设置
- log4net配置文件设置
- asp.net log4net 设置
- Log4Net邮件设置
- Java学习:Java环境配置及相关变量设置说明
- Nginx代理非80端口设置及相关参数说明
- Nginx代理非80端口设置及相关参数说明
- div table td布局相关属性设置说明
- nginx学习总结一(基本介绍和编译参数详解)
- python Hill密码
- ZOJ 3593
- SetThreadAffinityMask 函数使用慎重
- python dict sort
- log4net相关设置说明
- Windows Phone开发之App文件讲解
- web页面即时通讯简单原型
- WinCE Display驱动开发介绍
- Anroid应用开发——Property Animation与View Animation的区别
- fback.cpp +xiaogaijing
- nginx学习总结二(nginx的启动停止以及版本平滑升级)
- Apache MINA实战之 对象传输
- GOOGLE 云端硬盘