Linux Centos Netdata 安裝與配置
一:背景
1.資源路徑
2.Netdata是一個高度最佳化的Linux守護程式,它為Linux系統,應用程式,SNMP服務等提供實時的效能監測。
它用視覺化的手段,將被監測者最細微的細節,展現了出來。這樣,你便可以清晰地瞭解你的系統和應用程式此時的狀況。
3.使用此軟體,你可以得到:
a.優美的介面:bootstrap框架下的控制介面
b.自定義的控制介面:你可以使用簡單的HTML程式碼去自定義控制介面(不需要使用javascript)
c.極其的快速而高效:程式使用C進行編寫(預設安裝下,預計只有2%的單核CPU使用率和少許的記憶體使用率)
d.零配置:你只需要去安裝它,接著它就會自動地監測一切資料
e.零依賴:它的靜態網路檔案和網路介面擁有自己的網路伺服器
f.可擴充套件:用它自身的外掛API(可以使用許多方式來製作它的外掛,從bash到node.js),你可以檢測任何可以衡量的資料。
g.可嵌入:它可以在任何Linux核心可以執行的地方執行
4.監測內容:
這是它目前檢測的內容(大多數都不需要進行配置,安裝後即可開始監測)
a.CPU的使用率,中斷,軟中斷和頻率(總量和每個單核)
b.RAM,互換和核心記憶體的使用率(包括KSM和核心記憶體deduper)
c.硬碟輸入/輸出(每個硬碟的頻寬,操作,整理,利用等)
d.IPv4網路(資料包,錯誤,分片):
TCP:連線,資料包,錯誤,握手
UDP:資料包,錯誤
廣播:頻寬,資料包
組播:頻寬,資料包
e.Netfilter/iptables Linux防火牆(連線,連線跟蹤事件,錯誤等)
f.程式(執行,受阻,分叉,活動等)
g.熵
h.NFS檔案伺服器,v2,v3,v4(輸入/輸出,快取,預讀,RPC呼叫)
i.網路服務質量(唯一一個可實時視覺化網路狀況的工具)
j.應用程式,透過對程式樹進行分組(CPU,記憶體,硬碟讀取,硬碟寫入,交換,執行緒,管道,套接字等)
k.Apache 狀態(v2.2, v2.4)
l.Nginx 狀態
m.Mysql資料庫(多臺伺服器,單個顯示:頻寬,查詢/s, 處理者,鎖,問題,臨時操作,連線,二進位制日誌,執行緒,innodb引擎等)
n.ISC Bind域名伺服器(多個伺服器,單個顯示:客戶,請求,查詢,更新,失敗等)
o.Postfix郵件伺服器的訊息佇列(條目,大小)
p.Squid代理伺服器(客戶頻寬和請求,服務頻寬和請求)
q.硬體感測器(溫度,電壓,風扇,電源,溼度等)
r.NUT UPSes(負載,充電,電池電壓,溫度,使用指標,輸出指標)
你可以監測任意數量的SNMP服務,不過你需要進行配置
二:安裝
1.版本netdata-1.0.0.tar.gz()
2.安裝依賴外掛
yum install zlib-devel gcc make git autoconf autogen automake pkgconfig
3.安裝 netdata
tar -zxvf netdata-1.0.0.tar.gz
./netdata-installer.sh --install /usr/local
安裝成功後可以看到/usr/local/netdata/etc/netdata/netdata.conf配置檔案
三:啟動與關閉
1.啟動:/usr/local/netdata/usr/sbin/netdata
2.關閉:killall netdata
四:監控資訊截圖
五:配置檔案
vi netdata.conf
1.資源路徑
2.Netdata是一個高度最佳化的Linux守護程式,它為Linux系統,應用程式,SNMP服務等提供實時的效能監測。
它用視覺化的手段,將被監測者最細微的細節,展現了出來。這樣,你便可以清晰地瞭解你的系統和應用程式此時的狀況。
3.使用此軟體,你可以得到:
a.優美的介面:bootstrap框架下的控制介面
b.自定義的控制介面:你可以使用簡單的HTML程式碼去自定義控制介面(不需要使用javascript)
c.極其的快速而高效:程式使用C進行編寫(預設安裝下,預計只有2%的單核CPU使用率和少許的記憶體使用率)
d.零配置:你只需要去安裝它,接著它就會自動地監測一切資料
e.零依賴:它的靜態網路檔案和網路介面擁有自己的網路伺服器
f.可擴充套件:用它自身的外掛API(可以使用許多方式來製作它的外掛,從bash到node.js),你可以檢測任何可以衡量的資料。
g.可嵌入:它可以在任何Linux核心可以執行的地方執行
4.監測內容:
這是它目前檢測的內容(大多數都不需要進行配置,安裝後即可開始監測)
a.CPU的使用率,中斷,軟中斷和頻率(總量和每個單核)
b.RAM,互換和核心記憶體的使用率(包括KSM和核心記憶體deduper)
c.硬碟輸入/輸出(每個硬碟的頻寬,操作,整理,利用等)
d.IPv4網路(資料包,錯誤,分片):
TCP:連線,資料包,錯誤,握手
UDP:資料包,錯誤
廣播:頻寬,資料包
組播:頻寬,資料包
e.Netfilter/iptables Linux防火牆(連線,連線跟蹤事件,錯誤等)
f.程式(執行,受阻,分叉,活動等)
g.熵
h.NFS檔案伺服器,v2,v3,v4(輸入/輸出,快取,預讀,RPC呼叫)
i.網路服務質量(唯一一個可實時視覺化網路狀況的工具)
j.應用程式,透過對程式樹進行分組(CPU,記憶體,硬碟讀取,硬碟寫入,交換,執行緒,管道,套接字等)
k.Apache 狀態(v2.2, v2.4)
l.Nginx 狀態
m.Mysql資料庫(多臺伺服器,單個顯示:頻寬,查詢/s, 處理者,鎖,問題,臨時操作,連線,二進位制日誌,執行緒,innodb引擎等)
n.ISC Bind域名伺服器(多個伺服器,單個顯示:客戶,請求,查詢,更新,失敗等)
o.Postfix郵件伺服器的訊息佇列(條目,大小)
p.Squid代理伺服器(客戶頻寬和請求,服務頻寬和請求)
q.硬體感測器(溫度,電壓,風扇,電源,溼度等)
r.NUT UPSes(負載,充電,電池電壓,溫度,使用指標,輸出指標)
你可以監測任意數量的SNMP服務,不過你需要進行配置
二:安裝
1.版本netdata-1.0.0.tar.gz()
2.安裝依賴外掛
yum install zlib-devel gcc make git autoconf autogen automake pkgconfig
3.安裝 netdata
tar -zxvf netdata-1.0.0.tar.gz
./netdata-installer.sh --install /usr/local
安裝成功後可以看到/usr/local/netdata/etc/netdata/netdata.conf配置檔案
三:啟動與關閉
1.啟動:/usr/local/netdata/usr/sbin/netdata
2.關閉:killall netdata
四:監控資訊截圖
五:配置檔案
vi netdata.conf
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28624388/viewspace-2075345/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Netdata 1.1.0 FireQOS安裝與配置
- Centos安裝與配置RedisCentOSRedis
- centos7 (阿里雲、linux) 單機spark的安裝與配置詳解(jdk安裝與配置,scala安裝與配置,hadoop安裝與配置,spark安裝與配置)CentOS阿里LinuxSparkJDKHadoop
- Centos效能監控工具——netdata配置CentOS
- centos 6.7安裝與配置vncserverCentOSVNCServer
- CentOS7 sudo 安裝與配置CentOS
- CentOS 7 yum 安裝與配置 JDKCentOSJDK
- CentOS 7 yum 安裝與配置 RedisCentOSRedis
- CentOS 8.2下VNC安裝與配置CentOSVNC
- CentOs中mysql的安裝與配置CentOSMySql
- (轉)CentOS之SSH安裝與配置CentOS
- Linux CentOS 7 下 Apache Tomcat 7 安裝與配置(心得)LinuxCentOSApacheTomcat
- CentOS 7 yum安裝與配置 TomcatCentOSTomcat
- 在CentOS 6.3中安裝與配置cmakeCentOS
- Linux伺服器配置——安裝CentOS以及源配置Linux伺服器CentOS
- CentOS redis安裝配置CentOSRedis
- CentOS安裝配置yumCentOS
- RabbitMQ安裝配置(CentOS)MQCentOS
- linux maven安裝與配置LinuxMaven
- Linux mongodb 安裝與配置LinuxMongoDB
- Linux flume安裝與配置Linux
- CentOS 下多版本 PHP 的安裝與配置CentOSPHP
- CentOS6下mysql的安裝與配置CentOSMySql
- CentOS安裝與配置Powerline外掛CentOS
- CentOS5.2下Memcache的安裝與配置CentOS
- Centos6.2中mysql的安裝與配置CentOSMySql
- 在CentOS中安裝與配置SVN的方法CentOS
- Linux-CentOS7環境MySQL安裝配置LinuxCentOSMySql
- Linux CentOS 檔案共享NFS的安裝配置LinuxCentOSNFS
- CentOS下安裝配置cmakeCentOS
- 【redis】centOS安裝配置redisRedisCentOS
- Centos-redis安裝配置CentOSRedis
- CentOS 7 安裝配置 NFSCentOSNFS
- Linux下rsync安裝與配置Linux
- CentOS supervisor 安裝與配置 (Laravel 佇列示例)CentOSLaravel佇列
- CentOS7下RabbitMQ3.7安裝與配置CentOSMQ
- CentOS下Mysql資料庫的安裝與配置CentOSMySql資料庫
- Centos7-VMware+Centos7安裝配置CentOS