All Apps and Add-ons

Can I select the AWS region used by the Amazon Kinesis Modular Input?

wvdsluis
New Member

Hello,

I found that the Amazon Kinesis Modular input uses in part the default AWS region as set in the aws-java-sdk-1.7.13.jar
To be exact for the DynamoDB table used by the Kinesis App, think needed by the KCL.

It defaults to us-east-1, but for my requirements, I need it to be the EU. Is there anyway to configure the Kinesis app to use resources in a particular AWS region? The Kinesis endpoint I can configure so that is fine.

Many thanks!

0 Karma

Damien_Dallimor
Ultra Champion

Kinesis Endpoint field in the UI setup or kinesis_endpoint field if editing inputs.conf directly.

alt text

0 Karma

wvdsluis
New Member

Hi Damien,

Thanks for your prompt response. I am aware of the Kinesis endpoint configuration - this works fine. Using https://kinesis.eu-west-1.amazonaws.com. Don't think I can specify just the AWS region there fe. eu-west-1?

I'm looking to change the region that the Kinesis app uses - at the moment the Kinesis input will create DynamoDB tables in us-east-1. Need this to be in EU.

Hope this clarifies my question.

Found some information around region selection here: http://docs.aws.amazon.com/AWSSdkDocsJava/latest/DeveloperGuide/java-dg-region-selection.html
But for what I can see the region setting is arranged in the code. Don't see a way I can influence this in a config file or so...

Many thanks.

0 Karma

Damien_Dallimor
Ultra Champion

Currently , you'd need to fork the code and create your own custom build to acheive this : https://github.com/damiendallimore/SplunkModularInputsJavaFramework/tree/master/kinesis

0 Karma

wvdsluis
New Member

Hi Damien,

OK understand. Just asking, any chance you can make this part of a future release of the input?

Many thanks!

0 Karma

Damien_Dallimor
Ultra Champion

I'll certainly look at it , the community are always the best source of requirements 🙂

0 Karma
Get Updates on the Splunk Community!

Detecting Remote Code Executions With the Splunk Threat Research Team

REGISTER NOWRemote code execution (RCE) vulnerabilities pose a significant risk to organizations. If ...

Observability | Use Synthetic Monitoring for Website Metadata Verification

If you are on Splunk Observability Cloud, you may already have Synthetic Monitoringin your observability ...

More Ways To Control Your Costs With Archived Metrics | Register for Tech Talk

Tuesday, May 14, 2024  |  11AM PT / 2PM ET Register to Attend Join us for this Tech Talk and learn how to ...