I'm trying to set up a way to relay SNMP traps from our internal network to our AWS VPC. The plan is to have those traps forwarded through a site-to-site tunnel to a partner's cloud on GCP and ultimately to a specific receiving device. The catch is that we can't send the traps directly to the final destination because of the IP addressing on our private network. Are there any built-in AWS services that could help with this, or will I need to set up something custom on EC2 with third-party tools? I came across a solution using Elastic Logstash and CloudWatch but it seems like overkill for our needs.
1 Answer
You might want to consider deploying the SNMP-exporter with Prometheus, then use a Google solution to fetch data from Prometheus. I’m not aware of any native AWS service that handles SNMP traps directly, so that could be a good workaround.
Thanks for the tip! I'll definitely look into it.