We have logs already in CloudWatch. What is the best way to take the logs from cloudwatch to splunk on prem.
We have a vpn established too between them . So based on this any Add ons or other viable solution other than Add ons.
If yes : Any details /steps etc.
There are a number of different ways to get AWS Cloudwatch logs out of AWS into your on-prem environment, ultimately I think this will depend on how where your VPN terminates and which AWS services can connect to it.
I tend to go with using AWS Firehose which sends to your Splunk HEC endpoint - Check out https://aws.amazon.com/blogs/big-data/deliver-decompressed-amazon-cloudwatch-logs-to-amazon-s3-and-s... for more information on this.
Alternatively you can send using AWS Lambda instead of Firehose, this also sends to HEC - Check out https://www.splunk.com/en_us/blog/platform/stream-amazon-cloudwatch-logs-to-splunk-using-aws-lambda.... for more info on this.
There may be others, but ultimately it depends on your connection - do either of these look suitable for your environment? Let me know if you need more info?
🌟 Did this answer help you? If so, please consider:
Your feedback encourages the volunteers in this community to continue contributing