2021年1月14日 星期四

手動安裝netdata到CentOS 7

CentOS 7上面目前的netdata版本只到1.26,要裝最新版的1.28.0要手動安裝。首先要安裝一些必要的套件並且打開防火牆讓port 19999可以使用

sudo yum install cmake libuv libuv-devel
sudo firewall-cmd --permanent --zone=public --add-port=19999/tcp
sudo firewall-cmd --reload

然後從Git上面下載最新版的source code並安裝

cd ~/Sources/
git clone https://github.com/netdata/netdata.git && cd netdata
grep "Latest release" README.md
sudo ./netdata-installer.sh --disable-telemetry --enable-lto

再來設定 /etc/netdata/netdata.conf,可參考這篇。設定完成後,微調一下系統並重新啟動netdata

sudo sh -c 'echo 1 >/sys/kernel/mm/ksm/run'
sudo sh -c 'echo 1000 >/sys/kernel/mm/ksm/sleep_millisecs'
sudo service netdata start


參考資料

_EOF_

沒有留言:

張貼留言