본문 바로가기

맥썸5

[AWS] CW Synthetics Canary 안녕하세요 맥썸입니다. 오늘의 포스팅은 AWS Cloudwatch Synthetics Canary 를 소개하겠습니다. Synthetics Canary 는 AWS의 웹 모니터링 기능을 제공하고 있으며 페이지에서 메트릭과 실패, 성공 확률을 파악할 수 있도록 출력됩니다. 사이트를 모니터링 해주며 지연된 URL 체크와 AWS 서비스인 SNS를 연동하여 한계 초과 시 알람을 받도록 경보를 설정 가능하여, 즉각적으로 모니터링 대응의 이점이 있습니다. 로직은 Canary 스크립트를 진행 시, Lambda 함수를 사용하여 호출 후 실행되어 결과를 출력합니다. (Canary 생성 시, Lambda function 이 생성되어 별도의 비용이 청구 될 수 있습니다.) 리뷰를 하기 위해 blueprint - heartbea.. 2022. 12. 13.
[AWS] 타 계정 S3 Data Copy 안녕하세요 맥썸입니다. 오늘 포스팅은 타 계정의 S3 data를 복사하는 방법에 관한 환경 구성을 소개 하겠습니다. 환경 구성하기 전, 내 계정의 Bucket이 존재하는 것과 aws cli, aws configure 구성이 되어 있다는 것을 기점으로 시작 하겠습니다. ● 복사 할 Bucket (타 계정) = Source-Bucket ● 복사 한 Data를 담을 Bucket (내 계정) = Target-Bucket Step 1. 내 계정 Policy 생성 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:ListBucket", "s3:GetObject" ], "Resource": [ "arn:aws:s3:::", ".. 2022. 11. 2.
AWS Scheduled Instance Event 안녕하세요 맥썸입니다. 이번 포스팅은 AWS 유지보수 이벤트 중 Scheduled Instance Event에 대해 알아보고자 합니다. MILEAGE팀의 BTC_백만장자님이 포스팅 한 AWS Health Dashboard 에서 알 수 있듯이 AWS 이벤트에 대한 알림을 Health Dashboard에서 Event에 대한 알림과 지침을 제공해 줍니다. Scheduled Instance의 Event는 AWS Health Dashboard에서 확인 가능하지만, EC2 Event 에서도 확인이 가능합니다. Scheduled events for your instances는 자주 발생하는 것은 아니지만, 이벤트 기간은 신속하게 예정된 이벤트 및 네트워크 유지 관리 이벤트, 자동 복구 및 계획되지 않은 재부팅과 같은.. 2022. 10. 14.
[AWS] Expired domain certificate alarm 안녕하세요 맥썸입니다. 오늘의 포스팅은 AWS 서비스를 이용하여 만료된 도메인 인증서를 알람을 통해 만료 되기 전, 메일로 확인 할 수 있는 알람 환경을 구성하고자 합니다. 🔷 AWS 서비스 - SNS : 각각의 Protocol을 통해 채널에 알람을 보냅니다. - Lambda : Function을 통해 서버를 프로비저닝하거나 관리하지 않고 코드를 실행합니다. - Cloudwatch : Rule를 통해 이벤트를 예약된 간격으로 Lambda Function을 트리거하는데 사용합니다. 🔷 Step 1. SNS Topic 생성 Type: Standard Subscription 생성 해당 Topic에서 진행하면 Topic ARN을 입력하지 않아도 자동 할당 됩니다. Protocol: EMAIL Endpoint: .. 2022. 9. 23.
[AWS] Volume Size 안녕하세요 맥썸입니다. 이번 포스팅은 AWS의 서버 디스크 증설 하는 방법을 설명 하는 시간을 가지도록 하겠습니다. 디스크 증설은 AWS 콘솔상에서 볼륨 크기 조정 후 파일 시스템을 확장 시켜줘야 합니다. 파일 시스템 확장을 하기 전, 변경 사항을 롤백 해야 하는 경우를 대비하여 볼륨 Snapshot 생성을 권장드립니다. 파일 시스템 확장을 하는 목적은 EBS Volume에는 파일 시스템과 데이터가 포함된 파티션이 있어 볼륨 크기를 콘솔에서 늘려도 파티션의 크기가 늘어나지 않기 때문에 확장 시켜줘야 합니다. Step 1. 인스턴스 볼륨 사이즈 확장 AWS EC2 > Instance > 매핑되어 있는 볼륨 선택 > 볼륨 수정 > 원하는 Size 변경 Step 2. 서버 접속 후 파일 시스템 확장 (Linu.. 2022. 9. 2.