AWS 클라우드 검색에 대해 2 개의 프록시를 통해 AWS CLI 명령을 실행해야하는 시나리오가 있습니다.2 프록시를 통한 AWS CLI
서버 A (AWS CLI) -----> 서버 B (아파치 프록시 웹 서버) -----> 회사 프록시 IP (XXXX) -----> 인터넷 여기
내 도전 AWS CLI 명령에 서버 A에서 기업 프록시 IP로, 그리고 마지막으로 인터넷 (AWS)으로 요청을 전달하기 위해 다시 쓰기 규칙 (서버 B에 작성)을 적용 할 수있는 컨텍스트 (/ 무언가) . 기업 프록시 IP의 연결은 이미 인터넷에 있습니다.
내 주요 동기는 두 프록시를 통해 서버 A에서 클라우드 워치 메트릭을 가져 오는 것입니다. 나에게 이것은 달성 할 수 없지만 달성 할 수 있다면 입력이 필요하며 예인 경우 회사 프록시에 AWS CLI 명령을 프록시하기 위해 다시 쓰기 규칙 을 서버 B에 기록해야합니다.
AWS CLI 명령 예 : 다음과 같습니다 :
aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name CPUUtilization --dimensions 이름 = InstanceId, 값 = i-xxx - 통계 평균 - 시작 시간 date -u '+%FT%TZ' -d '10 mins ago'
--end-time date -u '+%FT%TZ'
--period 60
우리는 HTTP_PROXY를 사용하여 프록시를 통해 요청을 전달할 수 있지만 서버 A에서 서버 B (Apache 프록시 웹 서버) 로의 요청 만 전달할 수 있다는 것을 알고 있습니다.
미리 감사드립니다. & 빠른 응답을 감사드립니다.