메뉴 닫기

vmstat를 웹에서 모니터링

리눅스 계열에 기본적으로 설치되어있는 대표적인 모니터링 명령어 vmstat 를 좀더 편하게 보는 방법에 대해 소개합니다.
vmstat 사용법은 자료들이 워낙 많기에 여기서는 생략하겠으며 man 페이지에서 정의하기를 Report virtual memory statistics 의 약자로 가상 메모리 통계 정보를 제공한다고 명시되어있습니다.
프로세스, 메모리, 페이징(paging), 블록(block) I/O, 트랩스(traps), 디스크, CPU에 대한 정보를 제공하며 시스템에 로그인만 가능하다면 특별한 권한없이도 사용 가능하죠.

초보자들이 접근하기에는 웹만한게 없죠…
설치법도 상당히 간단하기에 시스템 모니터링에 한번 활용해 보시기 바랍니다.

출처
https://github.com/joewalnes/web-vmstats

web-vmstat
# git clone https://github.com/joewalnes/web-vmstats.git
# cd web-vmstats
# mkdir /opt/web_vmstats
# cp -r web/* /opt/web_vmstats/
# cd /opt/web_vmstats

출처
https://github.com/joewalnes/websocketd/wiki/Download-and-install
https://github.com/joewalnes/websocketd/releases

websocketd
# wget https://github.com/joewalnes/websocketd/releases/download/v0.2.11/websocketd-0.2.11-linux_amd64.zip
# unzip websocketd-0.2.11-linux_amd64.zip
# cp websocketd /usr/local/bin
# websocketd –port=8080 –staticdir=/opt/web_vmstats/ /usr/bin/vmstat -n 1
8mAkksSvXR6yAi9rfyWNzpqVkL6a

웹브라우저를 통해 모니터링
6cC5adZmCW9Jp3wmBUGfVk

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다