如何使用.NET在Windows事件日志中实现关联ID?

如何使用.NET在Windows事件日志中实现关联ID?,.net,event-log,.net,Event Log,我们即将开始使用EventLog作为集中式审核解决方案。我现在面临的一个问题是记录日志条目的相关性。例如,我们有一个从一个组件开始到另一个组件结束的操作。此操作具有唯一ID。因此我需要将条目与操作ID关联 如何将此操作ID存储到事件日志?稍后的操作ID将用于筛选Windows事件查看器中的事件 在Windows事件日志中,我找到了相关ID字段。看来我能用。但是我在.NET System.Diagnostics.EventLog中找不到相关的API。更重要的是,我找不到关于这个领域的信息 请推荐关

我们即将开始使用EventLog作为集中式审核解决方案。我现在面临的一个问题是记录日志条目的相关性。例如,我们有一个从一个组件开始到另一个组件结束的操作。此操作具有唯一ID。因此我需要将条目与操作ID关联

如何将此操作ID存储到事件日志?稍后的操作ID将用于筛选Windows事件查看器中的事件

在Windows事件日志中,我找到了相关ID字段。看来我能用。但是我在.NET System.Diagnostics.EventLog中找不到相关的API。更重要的是,我找不到关于这个领域的信息


请推荐关于Subc的最佳实践。

请查看TraceSource和CorrelationManager,您可能应该使用它,而不是自己写事件日志。

谢谢,这是我需要的。