NaverCloud Platform 6

Percona Monitoring andManagement(PMM) 설치 및 사용

PMM이란?Percona Monitoring and Management (PMM)은 오픈 소스 성능 모니터링, 문제 해결 및 성능 최적화 도구입니다. 주로 MySQL, MariaDB, PostgreSQL 및 MongoDB 데이터베이스와 같은 오픈 소스 데이터베이스를 모니터링하는 데 사용됩니다. PMM은 서버 및 클라이언트 컴포넌트로 구성되며, 각 컴포넌트는 특정 역할을 수행합니다.  PMM (Percona Monitoring and Management) 서버PMM 서버는 중앙 집중식 모니터링 및 관리 인터페이스를 제공합니다. 주요 기능은 다음과 같습니다. 데이터 수집 및 저장-  데이터베이스 서버에서 수집한 성능 및 메트릭 데이터를 중앙에서 저장합니다.-  Prometheus를 사용하여 데이터를 수집하고..

NaverCloud Platform 2024.06.05

[Naver Cloud Platform] Database Migration Service으로 DB 마이그레이션

안녕하세요! 이번 글은 ncloud의 서비스인 Database Migration Service를 통해 DB 마이그레이션을 해보려합니다! 우선 Database Migration Service는 ncloud의 Cloud DB for MySQL과 같은 완전관리형 데이터베이스로만 옮길 수 있습니다. 그래서 저의 이번 테스트 시나리오는 이렇게 정하였습니다. 시나리오 Naver Cloud Platform 의 서버 하나에 apache + php + mysql 로 간단한 웹서비스를 운영하고 있다. 회원가입 페이지는 php로 짜여져있으며, 회원가입한 정보들은 MySQL 데이터베이스에 담기도록 설정을 해놓음. 웹과 DB 서버를 분리하고 안정적인 운영을 하고 싶었던 관리자는 Naver Cloud Platform의 완전관리형..

NaverCloud Platform 2023.09.15

[Naver Cloud Platform] CLA(Cloud Log Analytics) 사용

안녕하세요! Naver Cloud Platform의 CLA(Cloud Log Analytics)를 사용해보겠습니다. Cloud Log Analytics는 클라우드에서 생성되는 다양한 로그를 효과적으로 관리할 수 있는 서비스입니다. 네이버 클라우드 플랫폼 콘솔을 통해 여러 곳에서 수집된 로그를 간편하게 조회할 수 있습니다. 또한 서버를 비롯한 클라우드 서비스 내에서 텍스트 형태로 생성되는 모든 로그 파일을 실시간으로 수집하고 저장합니다. 여러 서비스에서 수집된 로그 전체를 시간대별 검색이나 키워드 검색 등 다양한 옵션을 적용해 조회할 수 있습니다. 클라우드 환경에서 생성되는 방대한 양의 로그를 효과적으로 관리하고 분석할 수 있습니다. Cloud Log Analytics > Management > 로그를 수..

NaverCloud Platform 2023.08.22

[Naver Cloud Platform] Auto Scaling 테스트

오토스케일링 할 대상 서버를 선정한 후, 해당 서버의 이미지를 떠놓습니다. 그리고 나서 cpu 평균 사용률, 메모리 평균 사용률에 따라 서버의 대수가 설정해놓은 최소, 최대 갯수로 늘고 줄어들게끔 설정을 합니다. Auto Scaling > Launch Configuration에서 오토스케일링을 위한 서버 템플릿 생성합니다. 서버 이미지는 대상 서버의 이미지를 통해 내 서버이미지를 만들어 놓으면 됩니다. 오토스케일링 그룹을 생성합니다. 아까 만든 Launch Configuration 서버 템플릿을 선택하고 최소 용량, 최대용량, 기대용량을 설정해줍니다. 기대용량이 최소용량보다 작으면 안됩니다. 이제 이 오토스케일링 그룹을 대상으로 이벤트 룰을 생성할 것입니다. cloud insight > event rul..

NaverCloud Platform 2023.08.21

[Naver Cloud Platform] 리눅스 패스워드 expired 정책 해제

Naver Cloud Platform 공공존에서는 서버 user에 대해서 기본적으로 90일의 패스워드 expired 정책이 걸려있습니다. 90일이 지난 뒤 서버에 접속해보면 user의 비밀번호를 변경하라는 메세지가 뜨는데요! 비밀번호 변경 메세지를 받지 않기 위해서는 패스워드 expired 정책을 해제해야합니다. 로그인 정책 설정파일 : /etc/login.defs PASS_MAX_DYAS : 비밀번호의 최대 유효일 PASS_MIN_DAYS : 패스워드 변경없이 사용할 수 있는 최소일자 PASS_MIN_LEN : 패스워드 최소 길이 지정 PASS_WARN_AGE : 패스워드 사용일자가 종료되기 전 경고메시지 보내는 기간 vi /etc/login.defs 위 설정 및 정책은 이미 생성된 계정에는 반영되지 ..

NaverCloud Platform 2023.08.21

[Naver Cloud Platform] ALB redirection 하는법

이전 도메인으로 접속하는 것을 새로운 도메인으로 redirect 해볼 일이 생기게 되었습니다. 그래서 Naver Cloud Platform 에서 이전 서비스 계승용으로 사용 중인 도메인이 있을 때 새로운 도메인으로 redirect 시킬 수 있을지에 대해서 다뤄보도록하겠습니다. ※테스트 예시 test1 서버, test2서버가 있으며 test1,test2에는 각각 alb를 생성 후 연결해놓은 상태입니다. Global DNS 를 통해 구매해놓은 도메인을 등록하고 로드밸런서 호스트 헤더 규칙을 통해 도메인 redirect 할 것인데요. test.yjro.store 로 접속한 고객을 redirect 시켜서 test.yjmine.shop 의 페이지를 보여줄 것입니다. - test.yjro.store Global D..

NaverCloud Platform 2023.08.21