본문 바로가기

반응형

퍼블릭 클라우드

Amazon CloudWatch Agent 설치 Amazon CloudWatch Agent 설치 Cloudwatch에서는 메모리 및 디스크 사용률에 대해서 모니터링이 불가능하여 EC2의 메모리 및 디스크 사용률을 보기 위해서는 Cloudwatch Agent로 메트릭을 수집하여 모니터링할 수 있습니다. AWS CloudWatch Agent 설치 작업 순서 IAM Role 설정 EC2 인스턴스에 IAM Role 연결 EC2 인스턴스에 CloudWatch Agent 설치 CloudWatch Agent로 메모리 사용량 확인 IAM 역할 설정(생성) IAM 기존 역할에 CloudWatchAgentServerPolicy 정책 추가 IAM > 액세스 관리 > 정책 > 기존 역할 > 권한 추가 > 정책 연결 > CloudWatchAgentServerPolicy, A.. 더보기
AWS Chatbot을 Slack과 연동하여 알람을 받는 방법 AWS Chatbot을 Slack과 연동하여 알람을 받는 방법 AWS Chatbot을 사용하여 Slack과 연동하면 AWS 서비스의 알람 및 이벤트를 Slack 채널로 전달받을 수 있습니다. 이를 통해 AWS 리소스 상태의 중요한 변경 사항을 Slack으로 통지받을 수 있으며, 실시간으로 대응할 수 있습니다. 아키텍처 다이어그램(architecture diagram) Slack - 채널 생성 Amazon SNS - 주제 생성 AWS Chatbot - 워크스페이스 및 채널 생성 CloudWatch - 경보 상태 설정 Slack 알람 확인 --- Slack 워크스페이스 준비 채널 생성 > awschatbot Slack 워크스페이스 URL xworkspacex.slack.com 확인 ** 미리 웹브라우저에서 .. 더보기
AWS CloudFront에서 캐시된 파일을 무효화(Invalidation)하는 방법 AWS CloudFront에서 캐시된 파일을 무효화(Invalidation)하는 방법 AWS CloudFront에서 캐시된 파일을 무효화(Invalidation)하는 과정은 원격 클라이언트의 요청이 캐시에서 아닌 원본 서버에서 데이터를 가져오게 만드는 작업입니다. 이것은 웹사이트 업데이트, 새로운 콘텐츠 게시, 또는 중요한 변경사항을 반영하기 위해 필요한 작업입니다. 1. 원격 무효화 요청 생성 create-invalidation : 무효화 만들기 aws cloudfront create-invalidation --distribution-id EDFDVBD6EXAMPLE --paths "/example-path/example-file2.png" --distribution-id EDFDVBD6EXAMPLE:.. 더보기
AWS CodeDeploy user data(사용자 데이터) AWS CodeDeploy user data #!/bin/bash # 필요한 패키지 설치 yum install -y ruby jq # 현재 인스턴스의 리전 가져오기 REGION=$(curl -s 169.254.169.254/latest/dynamic/instance-identity/document | jq -r ".region") # 홈 디렉토리로 이동 cd /home/ec2-user/ # AWS CLI v2 다운로드 및 설치 curl -SsL "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip ./aws/install # AWS CodeDeploy 에이전트 설치 및 활성화 wget -.. 더보기
AWS Console Login 시 Slack 알람 AWS Console Login 시 Slack 알람 CloudWatch CloudWatch > Events > Rules 서비스 이름 : AWS Console Sign-in 이벤트 유형 : Sign-in Events Slack 알람 더보기
[aws] EC2 인스턴스에 접속할 때마다 슬랙으로 알림을 보내는 방법 EC2 인스턴스에 접속할 때마다 슬랙으로 알림을 보내는 방법 1. CloudWatch 이벤트 규칙 생성 먼저 CloudWatch 콘솔에서 이벤트 규칙을 생성합니다. 이벤트 규칙을 생성하면 EC2 인스턴스에 대한 모든 이벤트에 대한 알림을 받을 수 있습니다. 1-1. CloudWatch 콘솔에서 [이벤트] > [규칙]을 선택합니다. 1-2. [규칙 생성] 버튼을 클릭합니다. 1-3. 이벤트 규칙의 이름을 입력합니다. 1-4. 이벤트 패턴을 선택합니다. 1-5. 이벤트 대상으로 "SNS 주제"를 선택합니다. 1-6. 새로운 SNS 주제를 만들거나 기존 주제를 선택합니다. 1-7. 규칙을 만듭니다. 2. SNS 주제 구독 이제 SNS 주제에 대한 구독을 설정해야 합니다. 이를 통해 알림을 받을 수 있습니다. .. 더보기

728x90
반응형