Best method to send guardduty logs to opensearch


What is the best method to send guardduty logs to opensearch service. ? Cloud watch or through S3+lambda? Which is more efficient and cost effective? Thanks

2 Answers

AWS has an opensource solution that helps you set up OpenSearch: After the initial set up of opensearch, you will then follow these steps to configure GuardDuty findings to be sent to the opensearch instance:

answered a year ago

Stepping back a bit, what are you trying to do with this data? Are you trying to setup alerts? A dashboard of some kind? Or integrate with a 3rd party SIEM solution? In order to try to minimize back and forth, I will provide a solution to several of these use-cases, please let me know if any of these hit the mark.

  1. Alerts: You can create a CloudWatch event from Guard Duty findings and create an alert for them as documented here.
  2. Dashboard: Amazon Guard Duty integrates with AWS Security Hub, which provides you with a comprehensive view of your security state in AWS. Findings from Guard Duty flow over to Security Hub, which provides you with a simple workflow management interface for all findings across all services. More info here. However, strictly speaking Security Hub is not a SIEM, which leads to...
  3. 3rd party integration: Most 3rd party SIEM solutions integrate with Security Hub, so any and all findings from Security Hub, including those from Guard Duty, can flow over to your SIEM of choice.

Do any of these address your particular use case?

profile pictureAWS
answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions