Hello all,
I'm using Wazuh 4.3.8 and everything working good. My Wazuh already integrated with the AWS to reading the AWS services log such as: CloudTrail, Config , S3 server error access, ...
I'm just have a wonder how can I make the Wazuh can reads the unsupported AWS services which already stored their log inside AWS S3 bucket? I'm done with the decoder and ruleset for them, the permissions are also good, the Wazuh modules log (debug mode enabled) nothing related my issue.
My services log stored in AWS S3 bucket with this stucture:
s3://ses-st******s/2023/02/20/01/
s3://rds-st******s/2023/02/20/01/
And beblow is my Wazuh integrate config for supported AWS services:
 <wodle name="aws-s3">
  <disabled>no</disabled>
  <interval>10m</interval>
  <run_on_start>yes</run_on_start>
  <skip_on_error>yes</skip_on_error>
  <bucket type="config">
   <name>ses-st******s</name>
   <aws_account_id>63********03</aws_account_id>
   <access_key>AKIA*************SNV</access_key>
   <secret_key>yN7ib***************************************Gv3U</secret_key>
  </bucket>
    <bucket type="server_access">
   <name>cyb***************gs</name>
   <aws_account_id>13**********21</aws_account_id>
   <access_key>AK****************TU</access_key>
   <secret_key>Zr+
********************************
VgB</secret_key>
  </bucket>
 </wodle>
Can you please tell me how to make the Wazuh read the unsupported AWS services which already stored their log on AWS S3?
Thanks a lot.