azure事件中心日志记录策略上下文过滤?

时间:2016-02-02 23:40:09

标签: azure azure-eventhub azure-api-management

Azure Event Hub Logging具有一个策略配置,用于定义下游记录的信息。我已经设置了一个IEventProcessor侦听器,它获取策略中配置的所有EventData的句柄。我可以在IEventProcessor中编写代码,通过公司特定的记录器记录这些数据。如果context.LastError.Reason =“OperationNotFound”,我还可以在IEventProcessor中编写代码以跳过其他日志记录。

有没有办法在策略中配置过滤器来处理这种类型的逻辑,该逻辑会预先过滤我想要记录或不想记录的事件?此外,有没有办法以编程方式通过某种类型的事件前处理程序执行此操作?到达我的IEventProcessor侦听器实现时,我假设事件已经被记录在某处。

1 个答案:

答案 0 :(得分:1)

我建议使用choose政策并将<logtoeventhub>政策放在选择范围内。