1. 程式人生 > 其它 >netdata開源Linux系統監控系統安裝:一句話滿足你的要求

netdata開源Linux系統監控系統安裝:一句話滿足你的要求

Netdata是一個開源的實時Linux伺服器效能監控工具,漂亮的web前端,使用netdata,你可以監視CPU 、RAM使用情況、磁碟I/O 、網路流量、Postfix等等,netdata超快,資源使用高效。

Netdata功能

  • 它可以幫助你即時診斷基礎設施中的異常,包括數千個指標,互動式視覺化,以及洞察性的健康警報
  • 1s粒度-Netdata每秒更新系統統計資訊。
  • 快速,輕巧-預設情況下,它僅使用1%的單核CPU和25 MB RAM。
  • 它收集上千個指標

在本教程中,我們將研究如何在Debian/Ubuntu和Redhat/CentOS/Fedora伺服器上安裝netdata。

在Linux伺服器上安裝

Netdata包含在許多Linux發行版的儲存庫中,要獲得最新版本,你可以使用官方指令碼來安裝,只需在Linux系統上執行以下命令。

bash <(curl -Ss https://my-netdata.io/kickstart.sh) --dont-wait --no-updates

安裝過程中發生了什麼

kickstart.sh 指令碼在下載並使用 bash 執行後執行以下操作:

  • 檢測 Linux 發行版並安裝構建 Netdata 所需的系統包。除非您添加了 --dont-wait 選項,否則它會先徵求您的許可。
  • 檢查現有安裝,如果找到更新而不是建立新安裝。
  • 將最新的 Netdata 源樹下載到 /usr/src/netdata.git
  • 通過使用您指定的任何可選引數從源樹執行 ./netdata-installer.sh 來安裝 Netdata。
  • 將 netdata-updater.sh 安裝到 cron.daily,因此您的 Netdata 安裝將使用新的夜間版本更新,除非您使用可選引數覆蓋它。

出於 QA 目的,無論安裝成功還是失敗,都會列印一條訊息。

如果您需要一些個性化配置請檢視這裡

如果不是root,它要求你輸入密碼。

然後它將嘗試安裝依賴項(如果尚未在系統上安裝它們)。按Enter開始構建和安裝。

安裝後,應該在系統啟動時自動啟動,並啟用自動啟動,可以看到systemctl狀態。

systemctl status netdata

Netdata預設監聽埠19999.現在,在瀏覽器位址列中輸入server-ip/19999以訪問netdata Web介面。

netdata預設沒有安全認證服務,您可能需要這個

給netdata配置一個基本認證增加安全性請檢視這裡

系列文章

netdata開源Linux系統監控系統安裝:安裝
netdata開源Linux系統監控系統安裝:配置項詳解
netdata開源Linux系統監控系統安裝:nginx反代設定