记录最佳实践我想了解人们如何处理跟踪和登录实际应用程序的故事。以下是一些可能有助于解释您的答案的问题。构架你使用什么框架?log4net的System.Diagnostics.TraceSystem.Diagnostics.TraceSource记录应用程序块其他?如果使用跟踪,是否使用Trace.Correlation.StartLogicalOperation?您是手动编写此代码,还是使用某种形式的面向方面编程来执行此操作?小心共享代码片段?您是否在跟踪源上提供任何形式的粒度?例如,WPF TraceSources允许您在不同级别配置它们:System.Windows - 所有WPF的设置System.Windows.Animation - 专门为动画覆盖。听众你使用什么日志输出?文本文件XML文件事件簿其他?如果使用文件,您使用滚动日志还是仅使用单个文件?如何使日志可供人们使用?查看您可以使用哪些工具查看日志?记事本尾巴事件查看器Systems Center Operations Manager / Microsoft Operations MangerWCF服务跟踪查看器其他?如果要构建ASP.NET解决方案,是否还使用ASP.NET运行状况监视?您是否在运行状况监视器事件中包含跟踪输出?那么Trace.axd呢?自定义性能计数器怎么样?
3 回答
- 3 回答
- 0 关注
- 374 浏览
添加回答
举报
0/150
提交
取消