企业库日志模块

一、Formatters 格式化

    1.Binary Formatter 二进制格式化

    2.Custom Formatter自定义

    3.Text Formatter文本格式化

二、 Trace Listeners监听器

    1. Formatted EventLog TraceListener写入事件查看器中

    2.Database Trace Listener  数据库(需要额外的数据库服务器)

    3.Email TraceListener  电子邮件(需要额外的邮件服务器)

    4.FlatFile TraceListener  写入文本中(默认trace.log在debuge文件夹中)

    5.Msmq TraceListener写入消息队列中 【如果是分布式服务必须选这个且只能用Binary Formatter 进行格式化】

    6.Rolling Flat File Trace Listener 根据当前日志文件的累积量和/或尺寸创建新的日志文件的跟踪监听程序

    7.System.Diagnostics TraceListener  .NET 框架跟踪监听程序之一,如 Console Trace Listener

    8.WMI TraceListener 为每个接收到的日志条目触发一个 WMI 管理事件的跟踪监听程序

    9.XML Trace Listener写入到XML文件中

    10.Custom Trace Listener 自定义

三、Category:决定了你在程序中添加的日志写向何处,是通过配置来实现的。比如说我们有两个Category,第一个我们可以指定为事件日志,第二个我们可以指定为文本文件

四、special sources 用来做特殊日志记录:例如 1、将所有日志都记录到SQL数据库中(all events)

2、将错误或警告信息记录到事件查看器中(logging Errors & Warnings)

3、将不属于category的日志记录到文本文件中  (unprocessde category)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值