본문 바로가기

IT/하려고 하는 클라우드38

[AWS] AWS CloudWatch 설정시 기본 모니터링 항목 AWS에서 기본적으로 서버 및 서비스 등에 대해서 모니터링을 할 수 있는 서비스가 CloudWatch입니다. 해당 서비스는 AWS에서 제공하는 거의 모든 항목에서 대해서 모니터링을 할 수 있는데 그것들 모두 모니터링 하기에는 너무 많으니 여기에서는 기본적으로 꼭 모니터링해야 하는 항목에 대해서만 나열하려고 합니다. https://docs.aws.amazon.com/ko_kr/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html 1. 모니터링 경보 생성 AWS 콘솔에 접근하여 CloudWatch 서비스에 접근 CloudWatch 경보 선택 -> 경보 생성 지표 선택 지표 항목에서 모니터링 하고자 하는 지표 선택 선택한 지표 선택 또는 지표를 검색도 가능함. .. 2021. 8. 21.
[AWS] EC2 서버 Root Volume 확장 EC2 서버 Root Volume 확장 오늘은 기본인 EC2 볼륨 확장하는 방법에 대해서 가이드하려고 합니다. 내용은 간단하며, 간혹 EC2 Root 볼륨을 확장해야 하는 경우가 발생하며, 이런 기능이 있다는 것 자체가 클라우드의 장점이 아닐까 생각합니다. 1. 볼륨 확장 전 EC2 상태 2. 확장할 볼륨 ID를 선택하여 이동 3. 볼륨 수정 선택 4. 볼륨 사이즈 선택 - 예 > 기존 30 GB에서 50GB로 수정 5. 변경된 사이즈 확인 6. EC2 접근하여 서버 볼륨 확인 > 명령어 : df -h 7. 확장할 디스크 정보 확인 > 명령어 : lsblk 8. Root 볼륨 확장 명령어 > 명령어 : sudo growpart /dev/xvda 1 9. 볼륨 확장 확인 > 명령어 : lsblk 10. R.. 2021. 8. 21.
Docker 기초 명령어 클라우드를 하다보니 단순 EC2만 사용하는 것이 아닌 컨테이너도 알아야 하기에 Docker를 공부하다 기초적인 명령어는 정리를 해야겠다는 생각에 정리한 내용입니다. (기본적으로 docker 는 root 권한이 있어야 합니다.) Docker 버전 확인 - #docker version Docker 실행 환경 확인 -# docker system info Docker 디스크 용량 확인 - #docker system df (상세 용량확인 옵션 -v) Docker 이미지 목록 - #docker images Docker 이미지 받기 -#docker pull [이미지 이름:버전] - 버전 : latest를 입력하면 받고자 하는 이미지의 최신 이미지를 받을 수 있음. Dcoker 이미지 삭제 -#docker rmi [O.. 2021. 8. 21.
[AWS] 자동 Partitioning 구성 다음은 앞서 기술한 Athena에서 수집한 vpcflow log를 Lambda 함수를 이용하여 자동으로 일일 파티셔닝 시키는 방법입니다. 우선 Lambda 서비스로 이동을 합니다. 함수 생성 화면에서 이름 및 개발언어를 선택하면 다음과 같은 기본 화면을 볼 수 있습니다. 저는 여기서 파이썬을 선택하였습니다. 함수 코드 부분에 다음과 같이 작성하여 자동으로 파티셔닝하도록 코드를 입력합니다. s3 = boto3.client('s3','ap-northeast-2') bucket="vpcflowlogcollector" athena_workgroup = "VpcFLowLog" catalog_database = "vpcflowlog_db" flowlog_bucket="vpcflowlogcollector" accou.. 2021. 8. 21.
728x90