Sending Amazon CloudWatch alerts to existing monitoring tools via AWS Direct Connect

0

What is the best way to import Amazon CloudWatch alerts into an existing monitoring tool? There is a documented process for Netcool to receive these alerts via HTTPS. The problem is the log solution is an isolated on-prem system behind a DMZ. The traffic needs to remain internal and not traverse the internet. Is there a way to have Amazon Simple Notification Service (SNS) send an alert without traversing the internet? I don't think so since this is an abstracted service that doesn't live within a customers VPC. I don't think a VPC endpoint will help as that just solves the problem between alerts getting from CloudWatch to SNS, but once SNS sends an HTTP alert there is no way to use the VPC connectivity. Looking for options to recommend the to the customer.

Option 1: Open ports so the existing tool can receive HTTS traffic via the internet. Option 2: Could we create an AWS Lambda function that would receive a CloudWatch event then generate an HTTPS message that could use routing to keep the HTTPS traffic internal?

1개 답변
0
수락된 답변

To your second option:

Yes, you could create a Lambda function that receives the event; make sure that Lambda function is attached to a VPC; have a Direct Connect or a site-to-site VPN connection to on-premises; then have the Lambda function call the on-premises server.

There would be additional charges for Lambda; for Direct Connect/VPN and traffic charges (which they are probably already paying). But it would be a "private" connection.

profile pictureAWS
전문가
답변함 3년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠