분류 전체보기
마이다스인의 동호회 M.ART #3(2019 하반기 대회)
이전글. 2019/07/09 - [Paul과 June의 일상/@일상적인이야기] - 마이다스인의 동호회 M.ART #2(2019 피닉스 섬머 페스티벌)_마이다스아이티 마이다스아이티에는 명실상부 자타공인 동호회 M.art 또는 마트라 불리는 동호회가 있다. 2019년에 새로운 멤버가 많이 투입되고 이제 회사내에서도 중형급 규모의 동호회로 성장했고, 다시 한번 다트의 위상을 알리고자 2019 하반기 대회가 열리게 되었다. 여기에 마트 회장인 june은 소정의 상품까지 걸게 되는데.......june은 이전에도 소복지라는 복지를 개설하여 나눔을 행사했었는데 이러한 선행을 베풀었던 june이 이번에는 또 상품을 크게 걸었는데? 1등. 플레이스테이션 또는 동급 소정의 상품 2등. 가습기 또는 동급 소정의 상품 3등..
RDS tmp_table_size를 올려야하는 이유
mariadb(mysql)은 수행되는 쿼리 문에 order by 와 같은 sort 문이 들어갈 경우 데이터를 호출하고 -> 임시테이블에 호출된 데이터를 sort 하고 -> sort 완료된 데이터를 load 한다 데이터가 많은 테이블에 다량의 order by 쿼리가 들어올 경우 tmp 테이블이 감당할 수 있는 만큼은 memory에 적재하여 수행하지만...이후에는 disk를 사용하기 시작하고 cpu까지 부하가 발생 lock걸린 테이블 또는 processlist를 보면 아래와 같이 "Copying to tmp table" 또는 "Copying to tmp table on disk" 두개의 state 확인이 가능하다. RDS를 쓰는 우리의 tmp 기본값은 16MB로 설정되어 있었고 해당 값을 256MB로 늘림...
s3 암호화 kms/aws 사용시 문제점
AWS s3 암호화에서 제공하는 기본 옵션인 kms/aws (kms/s3)를 사용하게 될 때 문제점이 있다. ELB 등 로그 생성이 불가하다는 것이다.(iam계정 소유자라 하더라도 파일 업로드가 안되는등의 문제도 있다고 한다.) ELB의 Access logs를 활성하 하고 kms/aws(default) 로 암호화된 s3 bucket을 지정할 경우 이러한 메세지와 함께 적용이 되지 않는다. aws에 문의해본 결과 기본으로 적용된 kms/aws key를 사용할 경우에는 kms key의 정책을 수정할 수 없기에 permission 허용이 되지 않는다는..... 즉, 위의 문제를 해결하려면 AES-256 또는 KMS를 수동으로 생성하여 정책 조절을 해서 사용해야 한다고 한다. AES와 KMS 둘중 아무거나 사용..
DB 모니터링 TOOL(PMM) 구축
개요. DB 모니터링을 Grafana를 통해 현재 EC2 서버 스펙단의 모니터링 및 일부 IOPS등의 모니터링을 하고 있으나, 세부적인 DB 매트릭에 대한 모니터링은 되지 않고 있기에 DB 전용 모니터링 시스템(PMM. percona monitoring management)을 구축하기로 함 목적. 좀더 세밀한 지표를 설정 하고 모니터링 하여 DB에 문제가 발생시 즉각적으로 판단할 수 있는 근거를 마련하고자 함(Alert and 모니터링) 구축 방법. docker 설치 PMM 서버 / 클라이언트 설치 docker 구축 // root 권한으로 로그인 yum -y upgrade // yum 최신버전 업데이트 sudo amazon-linux-extras install -y docker //aws 전용 리눅스 명..