반응형

AWS 2

PM2 로그 스테이션 설정과 백업 관리하기

pm2로 node.js 서비스를 올려서 사용하고 있는데 이제 슬슬 런칭 준비를 하면서 로그 백업이 필요할 거 같아서 세팅을 시작함 일별 로그 로테이션용량 기반 분할백업 관리이런식으로 크게 세가지 카테고리로 설정을 하려고 한다. 1. 기본 디렉토리 구조 설정# 백업 디렉토리 생성mkdir -p /home/ec2-user/.pm2/logs/bak 나는 로그 폴더에 백업 폴더 하나 만들었음.. 백업 로그랑 현재 로그랑 분리하고 싶었기 때문에.. 2. pm2-logrotate 모듈 설치 및 설정# 모듈 설치pm2 install pm2-logrotate 이렇게 설치해주면,이렇게 설치가 되서 하단에 모듈에 pm2-logrotate가 추가된 걸 확인할 수 있다.그 위에는 테스트 서버 올려둔 거라서 핑크색 박스로 이름..

AWS/EC2 2025.04.02

EC2에서 SES 상태 확인 및 테스트 이메일 발송

EC2(AL2023)에서 SES(AWS Simple Email Service) 상태 확인 및 테스트 이메일 발송   험난하도다 서비스 런칭의 과정.. 이메일 쪽 테스트 중... 1. AWS 자격 증명 설정하기EC2 인스턴스에서 SES를 사용하려면 권한이 필요하다.AWS CLI로 aws configure 직접 설정도 가능하지만 나는 IAM 역할 설정을 이용했음AWS 콘솔에서 IAM 역할 생성:사용 사례로 "EC2" 선택"AmazonSESFullAccess" 권한 정책 연결역할 이름 지정 (예: EC2-SES-Role)EC2 인스턴스에 IAM 역할 연결:EC2 콘솔에서 인스턴스 선택작업 → 보안 → IAM 역할 수정생성한 역할 선택 후 저장IAM 역할 연결 확인# IMDSv2 토큰 발급TOKEN=`curl ..

AWS/SES 2025.04.01
1
반응형