Patrick's 데이터 세상

Glances 성능 모니터링 본문

Programming/Python

Glances 성능 모니터링

patrick610 2021. 4. 9. 15:56
반응형
SMALL

 

 

 Glances는 Linux 터미널 및 웹 인터페이스를 제공하는 성능 모니터링 도구이다. 기본적인 CPU, RAM, NIC, DISK 뿐만 아니라 GPU, Docker Containers 상태까지 모니터링한다.

 

 

 

설치

 Python 3 버전에서 실행되므로 Python을 먼저 설치해야 한다.

apt update && \
apt install -y python3 python3-pip

 

 

모든 옵션 기능을 함께 설치하려면 패키지 이름 접미사로 '[all]'을 붙힌다.

pip3 install glances[all]

웹 인터페이스로 사용하기 위해서는 '-w' 플래그를 붙히면 된다.

터미널이 닫히면 커맨드도 종료되므로 screen을 사용하여 백그라운드 실행한다.

포트는 61208을 기본값으로 사용한다.

웹 서버가 따로 있다면 리버스 프록시를 통해 정규 HTTP 포트로 경유시킬 수 있다.

그리고 기본적으로 plain HTTP이므로 비보안 통신이다.

TLS 레이어 위에 HTTP Basic Auth를 적용하면 된다.

 

반응형
LIST
Comments