본문 바로가기

IT/NAS

[자작NAS] 시스템 모니터링을 위한 Netdata 설치

반응형

Netdata는 시스템 모니터링을 위한 툴입니다.

Netdata

시스템 리소스의 사용량을 그래프나 게이지 등으로 쉽게 확인 가능합니다.

또한 리소스가 과다하게 사용될 때 경고를 하는 기능 역시 포함하고 있습니다.

우분투 서버에서 Docker로 Netdata를 설치하는 방법을 알아보겠습니다.

 

Docker를 통한 설치는 간단하게 진행됩니다.

아래 명령어를 실행해서 Netdata에서 공식 지원하는 이미지로 컨테이너를 생성하면 됩니다.

sudo docker run -d \
--name=netdata \
-p 19999:19999 \
-v /proc:/host/proc:ro \
-v /sys:/host/sys:ro \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
--cap-add SYS_PTRACE \
--security-opt apparmor=unconfined \
--restart=unless-stopped \
netdata/netdata

기본 포트는 19999으로 localhost:19999 형태로 접속하면 됩니다.

System Overview

접속하면 CPU, 디스크 I/O, 네트워크 I/O 등을 확인할 수 있습니다.

시스템 사용량 정보

스크롤을 내리면 각각의 시스템 리소스 사용량을 상세하게 확인 가능합니다.

Settings

상단 메뉴에서 Settings를 클릭하면 몇 가지 설정이 가능합니다.

우측 상단에 보이는 Sign In을 통해 가입하면 노드들을 한 번에 관리할 수 있습니다.

Nodes

각 노드의 전체적인 상태와 히스토리를 확인할 수 있습니다.

Netdata는 다양한 시스템 정보를 쉽게 확인 가능한 툴입니다.

또한 특정 조건이 발생하는 경우 경고를 발생시키는 기능 역시 포함하고 있습니다.

NAS 사용시 시스템 모니터링을 위해 Netdata를 고려해보는 것을 추천합니다.

반응형