華為云計算 云知識 什么是Netdata
什么是Netdata

簡介

Netdata是一款實時監(jiān)視系統(tǒng)和應(yīng)用程序性能和健康的工具,它是可以安裝在所有系統(tǒng)和容器上的高度優(yōu)化的監(jiān)視代理程序。

配置流程

1.選擇操作環(huán)境

本文選用華為鯤鵬云服務(wù)ECS KC1實例做測試

2.配置編譯工具

Netdata需要的編譯工具有g(shù)cc、make、autoconf、automake、pkg-config,其中autoconf需要2.6及以上版本支持。在本系統(tǒng)環(huán)境中需要安裝升級automake和autoconf。執(zhí)行如下命令進行安裝。

yum install-y autoconf
yum install-y automake

3.獲取源代碼

執(zhí)行以下命令,獲取最新的netdata包。

git clone https://github.com/firehol/netdata.git--depth=1

4.配置編譯環(huán)境

1)安裝依賴包libuuid-devel。

yum install-y libuuid-devel

2)安裝依賴包zlib-devel。

yum install-y zlib-devel

5.編譯源代碼

1)打開下載好的源碼包。

cd./netdata

2)執(zhí)行編譯安裝腳本。

./netdata-installer.sh--dont-start-it

在腳本執(zhí)行“curl-sSL--connect-timeout 10--retry 3 https://github.com/netdata/go.d.plugin/releases/download/v0.7.0/go.d.plugin-v0.7.0.linux-arm64”時,需要約10分鐘(測試時的數(shù)據(jù)),請耐心等待。

6.測試已完成編譯的軟件

1)啟動netdata。

/usr/sbin/netdata

2)在瀏覽器地址欄輸入“http://[ECS IP]:19999/”,查看監(jiān)視界面,返回界面如下,表示安裝成功。

19999為默認端口。