Category: SE

System Engineer

Infrastructure: Cloud, MSA, On-premis



MERN Stack 이란?

MERN Stack 이란? 최근 MongoDB에 대한 자료들을 찾아보다 보면 해외 사이트들에서 쉽게 접할 수 있는 단어입니다. 꽤 인기있는 것으로 Udemy 같은 온라인 교육 사이트에는 MERN Stack에 대한 통합 교육과정도 업로드 되고 있습니다. MERN은 스택을 구성하는...

Notepad++, Go Lang Syntax & Highlight Setting

  Notepad++, Go Lang Syntax & Highlight Setting 저도 업무에서 Mac을 선호하지만, 회사에서 Windows PC를 세팅해주는 경우가 있기 때문에 어쩔 수 없이 윈도우 환경을 사용하고 있습니다. 요즘은 MySQL Procedure들을 Go Lang으로 컴파일 하는 작업을 조금하고...

클라우드 컴퓨팅이란?

  클라우드 컴퓨팅이란? 간단하고 쉽게 정의한다면 “IT 자원을 서비스로 제공하는 방법” 이라고 할 수 있겠습니다. IT 자원을 서비스한다는 것은 CPU, RAM, 네트워크, 스토리지 등을 고객에게 임대해주고 고객이 사용한 만큼 돈을 받는 서비스를 말합니다. IT가 제공하는...

AWS Udemy 무료교육

  UDEMY 무료 교육 AWS 관련하여 UDEMY에서 몇가지 교육이 무료로 올라왔습니다. (정보제공 – 자격증방 Master Seo님) 언제까지 무료로 등록 가능할지는 모르겠습니다. AWS CLOUD AWS SOLUTIONS ARCHITECT AWS DEVELOPER ASSOCIATE AWS SYSOPS ADMINISTRATOR 오늘(2020-09-28)이 지나면 다시...

Windows 10 단축키

Windows 10 단축키 키 누르기 조합을 사용하여 Windows 10 공통 기능에 빨리 액세스합니다. 기능 키 입력 결과 시작 메뉴 Windows 키 또는 Ctrl + Esc 시작 메뉴 또는 시작 화면을 열거나 닫습니다. 검색 Windows 키 + S(Windows 10)...

Oracle Cloud Infrastructure 2019 Architect Certified Associate 시험후기

  Oracle Cloud Infrastructure 2019 Architect Certified Associate 일단 1z0-1072를 취득했습니다. 우선 AWS나 GCP에 비해서 OCI가 인기 없는건 사실입니다… 클라우드 후발 주자로 점유율이 저 밑에 있다는 것도 현실이고, 솔직히 다른 클라우드에 비해 장점이 크게 없습니다…...

Buypass 무료 SSL 인증서 발급 (180일)

  180일 무료 SSL인증서 발급, Buypass https://www.buypass.com/ 저도 예전에 let’s encrypt 에서 무료로 SSL 인증서를 발급 받아서 사용했습니다. acme.sh 스크립트를 이용하여 자동으로 갱신을 걸어두었었는데, crontab에 걸어둔 스크립트가 실패하여 인증 초과 같은게 걸려서 더 이상 갱신이...

Shell

  Shell이란 무엇인가? 간단히 정의를 하자면 사용자의 명령을 해석하여 커널에 전달하여 주고, 명령을 실행시켜 주는 명령어 해석기(Command Interpreter)입니다. 명령어와 프로그램을 실행할 때 사용하는 인터페이스이며,  좀 더 자세히 말하면 Shell은 커널(Kernel)과 사용자간의 다리역할을 하는 것으로 사용자로부터...

Windows 10 설치시 불필요한 패키지 삭제

  Windows 10을 설치하면 참 필요없는 패키지가 많이 깔려 있습니다. 하지만 설정 → 앱에 들어가서도 지울수 없는 패키지들이 있습니다. XBOX 패키지나 OneDrive 패키지 같은 것들을 삭제하는 방법입니다. 피플은 삭제가 불가능 합니다.   Powershell 을 관리자...

오픈소스 모니터링 툴 PMM2 (MySQL, MariaDB, PostgreSQL, Mongo)

  Percona Monitoring and Management 2 PMM은 Percona에서 프로메테우스와 그라파나를 이용해 무료로 배포하고 있는 모니터링 툴입니다. (https://www.percona.com/software/database-tools/percona-monitoring-and-management) 최근에 2버전으로 업데이트가 되면서 기존 1.7버전과는 많은 것이 바뀌었습니다. MariaDB의 Galera Cluster 모니터링 뿐만아니라, PostgreSQL 모니터링도 정식으로 지원하기...

[Playbook] PostgreSQL 다중화 구성

  PostgreSQL 다중화 구성 미리 /etc/hosts 파일에 pgsql01,02,03의 ip를 넣어줬습니다. inventory [master] pgsql01 [slave] pgsql02 pgsql03 . . . [postgres:children] master slave ansible_user=root ansible_password=<mypassword> 10,11 버전 사용가능. (9.6 사용 불가) ansible-playbook -i inventory inst_psql.yml –extra-vars...

Disk I/O Check를 위한 iostat 사용법

  Disk I/O 체크를 위한 iostat 사용법 DB를 운영하면서, DB의 성능 분석을 위해 Disk I/O 점검을 하는 경우가 많습니다. Linux의 sysstat 패키지안에 있는 iostat을 이용하여 I/O 체크를 할 수 있습니다. $ iostat -xtmdz -p ALL...

Process 별로 CPU, MEM 사용량 모니터링

  Process 별로 CPU, MEM 사용량 모니터링 특별히 모니터링 툴이라던가 다른 방법이 없을때 OS에서 ps 명령을 가지고 모니터링하는 방법입니다. #!/bin/bash LOG_FILE=test.log while true do date >> $LOG_FILE ps -U postgres -o user,pid,ppid,rss,pcpu,pmem,size,vsize,time,cmd –sort -rss >>...