Salesforce 模块
编辑Salesforce 模块
编辑Salesforce 模块已完全改进,使用新的专用 Salesforce 输入来收集事件,取代了之前的 HTTPJSON 输入方法。此更改带来了改进的性能和可靠性。但是,请注意,此更新引入了重大更改。我们认为现在是进行此必要改进的最佳时机,因为之前的模块处于测试阶段。
Salesforce 模块使用 Salesforce REST API 收集 Salesforce 实例中的日志。它支持各种日志类型的实时和历史数据收集,包括登录、注销、APEX 和设置审计跟踪。
Salesforce 模块包含以下文件集,用于收集不同类型的日志
login
文件集从 EventLogFile 或对象(实时)收集登录事件。logout
文件集从 EventLogFile 或对象(实时)收集注销事件。apex
文件集从 EventLogFile 收集 APEX 执行日志。setupaudittrail
文件集从对象(实时)收集管理员在组织的设置区域进行配置更改时生成的审计跟踪事件。
文件集 | EventLogFile | 对象(实时) |
---|---|---|
login |
是 |
是 |
logout |
是 |
是 |
apex |
是 |
否 |
setupaudittrail |
否 |
是 |
收集日志的默认间隔(var.real_time_interval
或 var.elf_interval
)为 5m/1h。缩短此间隔时请谨慎操作,因为它会直接影响 Salesforce API 的速率限制(约每小时 1000 次调用)。超过限制将导致 Salesforce API 出错。请参考 Salesforce API 速率限制 文档了解更多详细信息。