Linux- 監控工具netdata配置安裝 (系統:centos)

一、Netdata 介紹

它是Linux系統實時性能監測工具,以web的可視化方式展示系統及應用程序的實時運行狀態(包括**cpu、內存、硬盤輸入/輸出、網絡**等linux性能的數據)。
Netdata的web前端響應很快,而且不需要Flash插件。 UI很整潔,保持着 Netdata 應有的特性。第一眼看上去,你能夠看到很多圖表,幸運的是絕大多數常用的圖表數據(像 CPU,RAM,網絡和硬盤)都在頂部,通過每個圖表的右下方的按鈕,Netdata還能控制圖表的顯示,重置,縮放。
(自動化安裝bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh) )
二、主要監控事件`

  • CPU的使用率,中斷,軟中斷和頻率(總量和每個單核)

  • RAM,互換和內核內存的使用率(包括KSM和內核內存deduper)

  • 硬盤輸入/輸出(每個硬盤的帶寬,操作,整理,利用等)

  • IPv4網絡(數據包,錯誤,分片):
    TCP:連接,數據包,錯誤,握手
    UDP:數據包,錯誤
    廣播:帶寬,數據包
    組播:帶寬,數據包

  • Netfilter/iptables Linux防火牆(連接,連接跟蹤事件,錯誤等)

  • 進程(運行,受阻,分叉,活動等)

  • NFS文件服務器,v2,v3,v4(輸入/輸出,緩存,預讀,RPC調用)

  • 網絡服務質量(唯一一個可實時可視化網絡狀況的工具)

  • 應用程序,通過對進程樹進行分組(CPU,內存,硬盤讀取,硬盤寫入,交換,線程,管道,套接字等) Apache Web服務器狀態(v2.2, v2.4)

  • Nginx Web服務器狀態

  • Mysql數據庫(多臺服務器,單個顯示:帶寬,查詢/s, 處理者,鎖,問題,臨時操作,連接,二進制日誌,線程,innodb引擎等)

  • ISC Bind域名服務器(多個服務器,單個顯示:客戶,請求,查詢,更新,失敗等)

  • Postfix郵件服務器的消息隊列(條目,大小)

  • Squid代理服務器(客戶帶寬和請求,服務帶寬和請求)

  • 硬件傳感器(溫度,電壓,風扇,電源,溼度等)

  • NUT UPSes(負載,充電,電池電壓,溫度,使用指標,輸出指標)
    可以監測任意數量的SNMP服務,不過你需要進行配置,還可以對此軟件進行擴展,可以使用任何語言編寫插件,以此來從任何來源收集數據。

三、安裝配置Netdata
1.沒有git先安裝git
#yum -y install git
2.安裝好 git 後,要把倉庫 “clone” 到你的系統裏。這個命令會在當前工作目錄克隆(或者說複製一份)倉庫。
#git clone https://github.com/firehol/netdata.git
3.依賴包
#yum -y install zlib-devel libuuid-devel libmnl-devel gcc make git autoconf autogen automake pkgconfig
4.切換到 netdata/ 目錄,運行 netdata-installer.sh 腳本。
#cd netdata
#./netdata-installer.sh
5.按 enter,出現下圖表示安裝成功。
在這裏插入圖片描述

6.配置文件:/etc/netdata/netdata.conf(可修改端口配置等)
默認端口19999.
7.啓動關閉服務命令(在安裝成功之後也會出來英文說明)
a、關閉(安裝成功默認開啓)killall netdata b、開啓 /user/sbin/netdata
8.web界面。
本機測試直接訪問瀏覽器127.0.0.1:19999即可進入主界面
elinks 127.0.0.1:19999
其他機器訪問,服務器防火牆要開啓
firewall-cmd --zone=public --add-port=19999/tcp --permanent
firewall-cmd --reload
查看防火牆端口是否開啓成功
firewall-cmd --zone=public --list-ports
在這裏插入圖片描述
9.web.在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述

四、配置文件。
在這裏插入圖片描述

留言評價,一起討論。
[email protected]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章