一 安裝netdata:
1 基本安裝(適合所有Linux系統(tǒng))* 如果安裝失敗請(qǐng)嘗試第2種
bash <(curl -Ss https://my-netdata.io/kickstart.sh)
2 從頭安裝(安裝所有依賴包)
bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh)
3 安裝成功進(jìn)入
在瀏覽器輸入
http://ip:19999
二 常用命令:
1 停止 netdata
service netdata stop
2 啟動(dòng) netdata
service netdata start
3 重啟 netdata
service netdata restart
三 集群配置:
Netdata本身不存在主從服務(wù)沃暗,搭建集群需要在每一個(gè)節(jié)點(diǎn)上完整部署Netdata悟衩,流數(shù)據(jù)匯總到一臺(tái)主服務(wù)器上葡缰。數(shù)據(jù)處理全部在主服務(wù)器上進(jìn)行熟空,各個(gè)節(jié)點(diǎn)服務(wù)器不打開19999端口供查看蝎土,只是把收集到的數(shù)據(jù)發(fā)送到主服務(wù)器上樱报,具體參考官網(wǎng)文檔。
一 修改從節(jié)點(diǎn)的配置
1 修改配置文件 */etc/netdata/netdata.conf 目錄不存時(shí) vim /opt/netdata/etc/netdata/netdata.conf
vim /etc/netdata/netdata.conf
[global]
memory mode = none
hostname = slave-10
[web]
mode = none
[health]
enabled = no
2 新增stream.conf * 必須在netdata.conf 同目錄下
vim /etc/netdata/stream.conf
[stream]
enabled =yes
destination = 主節(jié)點(diǎn)ip:19999
api key = 6aa60980-7cfd-4cad-9d28-267659890363
其中api key 是一個(gè)uuid格式的字符串,可以使用uuidgen命令生成梧却,關(guān)聯(lián)主節(jié)點(diǎn)時(shí)使用奇颠。
二 修改主節(jié)點(diǎn)配置
1 修改配置文件 */etc/netdata/netdata.conf 目錄不存時(shí) vim /opt/netdata/etc/netdata/netdata.conf
vim /etc/netdata/netdata.conf
[global]
hostname = Master
2 新增stream.conf * 必須在netdata.conf 同目錄下
[6aa60980-7cfd-4cad-9d28-267659890363]
enabled =yes
defaulthistory = 3600
default memory mode = save
health enabled by default = auto
allow from = *
配置文件中這個(gè)6aa60980-7cfd-4cad-9d28-267659890363對(duì)應(yīng)從節(jié)點(diǎn)生成的uuid ,我這是隨便復(fù)制的篮幢,和上面不一樣 大刊,下面內(nèi)容不變 ,如果有多個(gè)從節(jié)點(diǎn)三椿,就復(fù)制多個(gè)就行
三 配置完成重啟主從節(jié)點(diǎn)
systemctl restart netdata
四 配置完成
效果如下: