.net – 在Windows上生成ActivityTracing事件日志
我目前正在研究一个(C)应用程序,它试图通过
Windows事件日志来处理系统范围的事件.
我正在使用由MSDN非常好地描述的EvtSubscribe API. 令我困扰的是,我偶然发现了一个网络参考,描述了我之前从未见过的事件类型:“活动追踪”. 使用EvtRender API和EvtSystemLevel / EvtSystemKeywords getter获取所有其他(严重,错误,信息等)事件类型. 由于关键字“活动”和“跟踪”会重复用于多个应用程序和基础架构,因此Google搜索充满了误报. 我最好的领导来自我们发现的reference,由不同事件记录收集框架的用户编写:
当我试图检查这些链接时,我看到这种跟踪机制允许对WCF应用程序进行故障排除. 但是,由于我不是WCF的专家,至少可以说,我不想花费数天时间来设置.NET环境并强制示例WCF应用程序启用此功能并触发此类事件日志. 任何人都可以推荐一种快速生成此类事件日志的方法吗? 解决方法
您可以按照此处所述配置WCF跟踪:
https://docs.microsoft.com/en-us/dotnet/framework/wcf/diagnostics/tracing/configuring-tracing.这是所有配置,无需编码
配置监听器时,可以使用EventLogTraceListener.这将产生活动追踪事件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – 从命令行创建一个无声的mp3
- windows – 将外部计算机集成到域中 – 请一些建议
- 如何将Windows Update设置为从不使用PowerShell检查更新?
- windows – 检测批处理文件中是否打开了文件
- Windows – 进程资源管理器:提交历史图表显示什么?
- 在Windows下,什么是流程“工作集”?
- winapi – Win32入口点是否必须保留任何寄存器值(被调用者保
- windows-phone-7 – WP7链接到购买应用/评论
- windows-server-2008 – 我需要Hyper-V R2服务器吗?
- windows-server-2008 – 在AWS实例中禁用NIC