GuardDuty-Sentinel-Integration架构解析两种ingestion路径如何提升安全监控效率【免费下载链接】guardduty-sentinel-integration项目地址: https://gitcode.com/gh_mirrors/gu/guardduty-sentinel-integrationGuardDuty-Sentinel-Integration是一款为Microsoft Sentinel提供AWS GuardDuty findings生产级摄入和KQL解析层的解决方案支持两种摄入路径原生AWS S3连接器轮询和通过Log Analytics Data Collector API的直接Lambda推送助力提升安全监控效率。两种核心ingestion路径解析S3连接器路径托管轮询模式S3连接器路径是一种托管的轮询模式。Microsoft Sentinel可通过AWS S3连接器摄入GuardDuty数据该连接器会创建所需的AWS资源实现对GuardDuty findings的获取。不过在实际应用中团队可能会面临一些挑战。AWS GuardDuty findings导出到S3时通常使用KMS进行静态加密Microsoft Sentinel AWS S3连接器需要解密这些文件才能读取GuardDuty findings这就需要正确配置相关权限。在部署过程中需确保Microsoft Sentinel AWS S3连接器已安装并针对GuardDuty数据类型进行配置具体可参考Connector Setup中关于AWS S3连接器配置的详细步骤。Lambda直接推送路径实时亚分钟模式Lambda直接推送路径是一种实时的亚分钟模式。通过EventBridge规则触发Lambda该Lambda会对findings进行转换并通过Log Analytics Data Collector API直接POST到Microsoft Sentinel实现亚分钟级的低延迟数据摄入。此路径中scripts/lambda_ingestion_handler.py发挥着重要作用它实现了通过Log Analytics Data Collector API从EventBridge到Sentinel的直接推送并且使用HMAC-SHA256认证方式向Log Analytics Data Collector API发送数据。两种路径如何提升安全监控效率S3连接器路径作为托管模式易于配置和管理适合对实时性要求不是特别高的场景。而Lambda直接推送路径则以其实时性和低延迟的特点能够让安全团队更快地获取GuardDuty findings及时发现和响应安全威胁。两种路径的存在使得用户可以根据自身的业务需求和安全监控目标选择最适合的摄入方式或者结合使用从而全面提升安全监控的效率和灵活性。在实际部署中可参考docs/deployment-runbook.md中关于Microsoft Sentinel工作区配置AWS S3连接器的相关内容确保两种路径能够顺利协同工作。同时当遇到问题时docs/troubleshooting.md中关于AWS S3连接器状态等方面的排查方法也能提供帮助。总结GuardDuty-Sentinel-Integration提供的两种ingestion路径为AWS GuardDuty findings接入Microsoft Sentinel提供了灵活且高效的解决方案。无论是托管轮询的S3连接器路径还是实时亚分钟的Lambda直接推送路径都各有其优势和适用场景。通过合理选择和配置能够有效提升安全监控的效率让安全团队更好地应对各种安全挑战。如果需要部署该项目可通过git clone https://gitcode.com/gh_mirrors/gu/guardduty-sentinel-integration获取仓库代码。【免费下载链接】guardduty-sentinel-integration项目地址: https://gitcode.com/gh_mirrors/gu/guardduty-sentinel-integration创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考