All Apps and Add-ons

How do we integrate Amazon SES with Splunk without linking Cloudwatch or Kinesis Firehose?

vivekjayasimha
Engager

I want to integrate AWS SES with Splunk without Cloudwatch or Kinesis Firehose. Is there a way to do that. I want all the SES events/logs to get generated into Splunk DLP.

How can I do that?

ttovarzoll
Path Finder

I successfully forward my SES notifications to Splunk via the following process:

  • create SNS topic, e.g. "ses-notifications-topic"
  • create SQS queue, e.g. "ses-notifications-queue"
  • from the SQS queue's right-click menu, 'Configure queue" and change Default Visibility Timeout = 5 min (Splunk recommended value)
  • again from the right-click, 'Add subscription' (then select the SNS topic)
  • in the IAM policy for my Splunk service-account, I specifically add sqs:List*/Get*/DeleteMessage permissions and with that particular SQS queue as the Resource
  • in the Splunk Add-on for AWS, create new Input of type 'Custom / SQS', then point it at the SQS queue and set sourcetype=aws:ses
  • finally, back in the SES console, update the Notifications to send to the new SNS topic

The problem I have, actually, is with parsing the events correctly. The message details are not being extracted even though they're in JSON. Probably some simple setting I'm missing. (I also found a "Splunk SES App" from a third-party but it doesn't seem to work.)

P.S. I have the optional SES notification setting, "Include original headers" but I don't think that's the issue.

0 Karma

mydog8it
Builder

The only methods AWS lists for publishing the data is "Amazon CloudWatch or Amazon Kinesis Data Firehose, or by Amazon SNS notification".
You can't get around AWS rules for publishing the data. Maybe I don't understand your question?

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Where Innovation Takes Flight: The Splunk4Aviation Flight Sim Lands at .conf26

If you hear someone at .conf26 shouting "gear down, GEAR DOWN" across the show floor, you have found us.  The ...

Turn Cisco Telemetry Into Action with Cisco Data Fabric, powered by the Splunk ...

The surge in machine data is already hitting enterprise budgets, and the agentic era will only intensify it. ...

Persistent Queue at TcpOut — One of Splunk's Most Practical Features

Splunk introduced persistent queueing at the tcpout layer as one of the most practical resilience features in ...