[2023 기능대회 준비] 22. 실습3 - 파이프라인 테스트하기

Yohan_05·2023년 3월 27일
2
post-thumbnail

EC2

실습을 진행할 EC2 하나를 생성해준다.

아래 명령어를 실행해준다. 이때 POST 뒤의 URL은 전 실습에서 생성한 API-GATEWAY PROD 스테이지의 URL이다.
curl -d "{\"value\":\"30\",\"type\":\"Tip 3\"}" -H "Content-Type: application/json" -X POST https://zinascamfh.execute-api.ap-northeast-2.amazonaws.com/PROD

입력하면 아래와 같은 텍스트가 떠야 성공이다.

CloudWatch

curl로 POST를 한 로그가 잘 남았는지 확인하기 위해 cloudwatch에 접속하여 api-gateway-execution-logs ... 라는 로그그룹을 눌러주자.

로그 스트림이 잘 남아있는 것을 볼 수 있다.

로그 스트림을 눌러 자세히 보면 이러한 내용들이 로그로 남아있다.

Kinesis

키네시스 DataStream, firehose들이 제대로 동작하는지 확인해보자.

정상적으로 잘 작동하는 것을 볼 수 있다.

Firehose도 일을 잘 하고 있는 것을 볼 수 있다.

S3

s3에도 데이터가 잘 쌓이는 것을 볼 수 있다.

연속적으로도 데이터를 보내보자

해당 sendPost.jar 이란 프로그램으로 11건의 데이터를 API Gateway URL로 전송하였다.

S3까지도 성공적으로 잘 들어온 모습이다.

profile
안녕하세요 DevOps 엔지니어로 현업에서 활동중인 요한이라고 합니다.

0개의 댓글