- 배경
- 호스팅 OS 기본적으로 Network I/O, Disk I/O, CPU 1분 동안 점검 시 WEB UI가 있으면 좋겠다는 생각으로 찾아보다가 Netflex Vector라는게 있어 설치 방법을 아래와 기록을 남긴다.
- 물론 수동으로 터미널에서 체크 하는 방법이 있는데 그것보다는 유저 친축한 WEB UI가 필요했다.
-
High-Level 아킥텍처
- 우분투 18.04 설치 하는 법
- 만약 16.04 사용 중이면 http://getvector.io/docs/installing-performance-co-pilot.html 해당 사이트에 들어가 설치 법을 확인 한다.
- 선행 조건 방화벽 아래와 같이 방화 벽 오픈
PCP 컴포넌트는 각 해당하는 포트를 사용하므로 , 해당 포트를 오픈해주어야 한다. 44321 (pmcd) 44322 ( pmproxy) 44323 (pmwebd) 4430 (pmlogger)
- PCP 데몬 및 웹 API 설치
$ sudo apt-get install pcp pcp-webapi
- Vector 설치
$ docker run \ -d \ --name vector \ -p 80:80 \ netflixoss/vector:latest
- Vector 페이지 접속 후 호스트 활성화 처음에 접속하면 아무 데이터도 나오지 않는다. 해당 호스트 이름을 적으면 성능 데이터가 출력한다.
Comments