我已经使用Okta.Core.Client 0.2.9 SDK编写了一个.NET应用程序,以从我们组织的系统日志中提取事件以导入到另一个系统中。我们每5分钟就会运行一次,从上一次运行中收到的最后一个事件开始发布事件。Okta Events API中startDate和“published”过滤器之间的区别是什么?
我们看到一些事件显示出现延迟。如果我在上一小时的数据的顶部手动运行,它将包含比5分钟运行更多的行。当试图找出为什么我记得startDate
param,与我一直使用的filter
互斥。
docs没有提及太多 - 只是它“指定时间戳列出事件之后”。它是否与published gt "some-date"
一样?我们正在捕获大量时间的数据,所以我需要包含一个“小于”过滤器并忽略startDate。但延迟的事件让我寻找解决方法。
谢谢 - 我们一直在使用'filter'做5分钟的方法,意味着要求“在时间Y之前或之后的时间X”,所以'startDate'不会削减它。但是,我想Okta处理和整理事件日志意味着我们需要等待至少一个小时,以确保我们拥有一切。 –