업데이트 및 패키지 설치
yum update
yum install epel-release
yum install gcc make git curl zlib-devel git automake libuuid-devel libmnl autoconf pkgconfig findutils
파일 다운로드
wget https://github.com/netdata/netdata/releases/download/1.32.1/netdata-v1.32.1.tar.gz
tar xvfz netdata-v1.32.1.tar.gz
cd netdata-v1.32.1
(Netdata 디렉터리로 이동하여 install-required-packages.sh 스크립트를 실행합니다. 이 스크립트는 Linux 배포를 감지하고 Netdata 설치 중에 필요한 추가 패키지를 설치합니다.)
./packaging/installer/install-required-packages.sh --dont-wait --non-interactive netdata
설치 스크립트 실행
./netdata-installer.sh
설치 완료 후 화면
기본 설정
vi /etc/netdata/netdata.conf
[global]
config directory = /etc/netdata
plugins directory = /usr/libexec/netdata/plugins.d
web files directory = /usr/share/netdata/web
cache directory = /var/cache/netdata
log directory = /var/log/netdata
# host access prefix =
# debug flags = 0x00000000
# memory deduplication (ksm) = yes
debug log = /var/log/netdata/debug.log
error log = /var/log/netdata/error.log
access log = /var/log/netdata/access.log
memory mode = save
hostname = dslee.kr
history = 3600
update every = 1
pthread stack size = 10485760
run as user = netdata
web files owner = netdata
http port listen backlog = 100
port = 19999
ip version = any
bind socket to IP = *
disconnect idle web clients after seconds = 60
# enable web responses gzip compression = yes
[plugins]
tc = yes
idlejitter = yes
proc = yes
checks = no
plugins directory = /usr/libexec/netdata/plugins.d
enable running new plugins = yes
check for new plugins every = 60
charts.d = yes
apps = yes
node.d = yes
netdata 실행 및 자동 실행 등록
systemctl start netdata
systemctl enable netdata
systemctl status netdata
방화벽 등록
19999포트 등록(TCP)
도메인 연결해서 써도 되며, 연결 안했으면 ip:19999로 접근하면 됨.
접속 후 화면
'모니터링 > 모니터링 툴' 카테고리의 다른 글
grafana Alerting(알람) 설정 (0) | 2022.03.30 |
---|---|
prometheus 설치 + grafana 연동 (0) | 2022.03.24 |
bmon 네트워크 모니터링 툴 설치 (0) | 2021.08.12 |
ncdu (디스크 모니터링 툴) 설치 및 사용법 (0) | 2021.08.12 |
bpytop 설치 (0) | 2021.08.11 |