2013-03-26 2 views
0

사설 클라우드에있는 모니터링 도구에서 AWS에 호스팅 된 응용 프로그램의 성능을 모니터하고 싶습니다.사설 클라우드에서 AWS EC2 인스턴스와 통신하는 방법은 무엇입니까?

사설 클라우드와 Amazon 클라우드 간의 성공적인 연결을 위해 따라야 할 다양한 단계는 무엇입니까?

+0

사적인 클라우드를 말할 때 아마존 VPC에 대해 이야기하고 있습니까? 또는 aws 외부의 환경? – datasage

+0

질문에 추가하려면 어떤 모니터링 도구에 대해 이야기하고 있습니까? – Guy

+0

@ 데이터 : aws 외부의 환경. – APMFreak

답변

2

EC2 인스턴스가 Amazon VPC 내부에 없으면 EC2 보안 그룹 만 인바운드 연결을 제어합니다. 따라서 VPC에서 EC2로 연결해야하는 경우 EC2 보안 그룹에서 필요한 포트를 열어야합니다.

ec2 보안 그룹의 포트를 열지 않으려면 EC2와 VPC 간의 통신에 SNS를 사용할 수 있습니다. 예를 들어, ec2는 SNS에 메시지를 넣습니다. SNS는 메시지를 SQS 대기열에 넣습니다. VPC 시간 서비스는 SQS에서 메시지를 가져 와서 모니터링 도구에서 해당 메시지를 처리합니다.

+0

실제로 AWS 외부의 환경에 AWS를 연결하려고합니다. 서로 다른 사설 클라우드. – APMFreak

1

기본 AWS 클라우드는 사용자가 구축 한 다른 네트워크와 비슷합니다. 따라서 SNMP 모니터링을 위해 연결하려면 보안 그룹에서 SNMP 포트 (161 및 162)를여십시오. 기본적으로 인바운드 규칙을 편집하고 응용 프로그램이있는 AWS 서버의 보안 그룹에 대해 udp 포트 161 및 162를 추가합니다. 그러나 다시 작성한 서버에서도 Firewal 구성을 변경해야합니다. 리눅스 서버의 경우 iptables를 편집하여 이러한 트래픽을 허용하고, Windows는 방화벽 설정 등을해야합니다. 그러나 다른 사람들이 말했듯이, 당신이 사용하고있는 모니터링 툴과 같은 deatils를 제공하기를 원할 수도 있습니다.

관련 문제