當前位置:首頁 » 硬碟大全 » cacti監控硬碟
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

cacti監控硬碟

發布時間: 2023-03-28 04:39:34

㈠ 有什麼監控Linux伺服器的工具嗎

1、Ganglia
是一個集群監控軟體,可以監視和顯示集群中的節點的各種狀態信息,比如:CPU、mem、硬碟利用率、I/O負載、網路流量情況等,同時可以將歷史數據以曲線方式通過php頁面呈現,此軟體主要是用來監控系統性能的軟體,通過曲線可以很容易見到每個節點的工作狀態,對合理調整、分配系統資源,提高系統整體性能起到重要作用。
它是分布式的監控系統,有兩個Daemon,是一個Linux下圖形化監控系統運行性能的軟體,界面美觀、豐富,功能強大。
RRDtool是系統存放和顯示time-series (即網路帶寬、溫度、人數、伺服器負載等) 。並且明喊它提出有用的圖表由處理數據強制執行有些數據密度。
2、Cacti
是一套基於PHP、Mysql、SNMP及RRDTool開發的網路流量監測圖形分析工具,通過snmpget來獲取數據,使用RRDTool繪畫圖形,提供了非常強大的數據和用戶管理功能,可以指定每一個用戶能查看樹狀結 構、host以及任何一張圖,還可以與LDAP結合進行用戶驗證,同時也能自己增加模板,功能非常強大完善。
cacti是用php語言實現的一個軟體,它的主要功能是用snmp服務獲取數據,然後用rrdtool儲存和更新數據,當用戶需要查看數據的時候用rrdtool生成圖表呈現給用戶。因此,snmp和rrdtool是cacti的關鍵。
3、Zenoss
是一款智能監控軟體,允許IT管理員依靠單一的WEB控制台來監控網路架構的狀態和健康度。Zenoss Core同時也是開源的網路與系統管理軟體。
Zenoss提供功能豐富的產品,以監測整個IT基礎設施:
網路 -路由器,交換機,防火牆,接入點;
伺服器 -微軟的Windows , Linux , Unix系統,惠普, NetApp,戴爾;
虛擬化 -完整虛擬機虛擬化基礎架構( VI3 )管理, XenSource監測;
應用領域 -Process(程序),Port,網路應用服務, Web服務,資料庫,中間件,商業企業應用方案 ;
4、Argus
是一個網路連接監控器,可以利用它來定製監控網路中符合某種條件的計算機,例如網路空閑、斷開等。
5、Monit
是一款功能非常豐富的進程、文件、目錄和設備的監測軟體,用於UNIX平台,可以自動修復那些已經停止運行的程序,適合處理那些由於多種原因導致的軟體錯誤。
6、Nagios
是一個監視系塵飢統運行狀態和網路信息的監視系統,能監視所指定的本地或遠程主機以及服務,同時提供異常通知功能等Nagios可運行在Linux/Unix平台之上,同時提供一個可選的基於瀏覽器的WEB界面以方便系統管理人員查看網路狀態,各種系統問題,以及日誌等等。
Nagios的主要功能特點:
監視網路服務(SMTP、POP3、HTTP、NNTP、PING等);
監視主機派槐返資源(進程、磁碟等);
簡單的插件設計可以輕松擴展Nagios的監視功能;
服務等監視的並發處理;
錯誤通知功能(通過email、pager或其他用戶自定義的方法)。

㈡ 常用的監控協議有哪些

一、監控系統

1、監控系統概念

監控系統應用在監控硬體、軟體和業務上,並及時獲取相應的數據並分析保存數據,發送報警通知管理者,並自動做出相應的處理,通過介面展示以利於運維人員分析,保證業務的正常運行。
2、運維監控系統具備以下幾個模塊:

采樣:從被監控主機上周期性地獲取某個關注指標相關的數據,常見獲取數據通道有:ssh/telnet、agent、IPMI、SNMP、JMX等等
存儲:用於存儲被監控主機采樣的數據和分析的數據,利於調用和分析,常用的有mysql、mariadb等資料庫
數據:分析被監控主機采樣數據,計算出歷史數據、趨勢數據、速率、最大最小值等等。
展示:將被監控主機的數據通過圖表方式展現出來,利於觀察比對,常見的展示介面有:webGUI、GUI、APP等等。
報警:當被監控主機發生異常時,系統用於通知相關人員的報警媒介。常用的報警媒介有:郵件、簡訊、微信或通過腳本實施。
3、被監控對象: 主機、伺服器、交換機、路由器、ups等

nms:網路監控主機NMS是移動通信網中的網路管理系統,它的管理對象可以包括網路中所有的實體,如:網路設備、應用程序、伺服器系統、路由器、交換機、HUB、輔助設備(如UPS電源)等,給網路系統管理員提供一個全系統的網路視圖。

4、監控系統採取的數據通道

ssh/telnet:安全傳輸協議
agent方式:代理方式,由監控主機(master)和安裝代理進程的被監控主機(agent)組成
ipmi:因特爾智慧平台,硬體監控介面
snmp:簡單網路管理協議,版本有 v1,v2(community ,pulic)v3
JMX:java管理擴展
jvm:監控java虛擬機
5、儲存系統

歷史數據 :每次采樣的結果。保存時長較短
趨勢數據: 聚合數據,保存時長較長周期內的數據
存儲系統:
關系型資料庫: mysql pgsql oracle
rrd: roudrobin database
nosql:redis、mongo、時間序列資料庫
二、常見的開源監控項目

1、cacti

Cacti是一套基於PHP,MySQL,SNMP及RRDTool開發的網路流量監測圖形分析工具。

2、nagios

Nagios是一款開源的免費網路監視工具,能有效監控Windows、Linux和Unix的主機狀態,交換機路由器等網路設備,列印機等。在系統或服務狀態異常時發出郵件或簡訊報警第一時間通知網站運維人員,在狀態恢復後發出正常的郵件或簡訊通知。

cacti和nagios這兩個功能上有所欠缺

3、ganglia

Ganglia是UC Berkeley發起的一個開源集群監視項目,設計用於測量數以千計的節點。Ganglia的核心包含gmond、gmetad以及一個Web前端。主要是用來監控系統性能,如:cpu 、mem、硬碟利用率, I/O負載、網路流量情況等,通過曲線很容易見到每個節點的工作狀態,對合理調整、分配系統資源,提高系統整體性能起到重要作用。

4、zebbix

功能齊備且好用

zabbix是一個基於WEB界面的提供分布式系統監視以及網路監視功能的企業級的開源解決方案。

zabbix能監視各種網路參數,保證伺服器系統的安全運營;並提供靈活的通知機制以讓系統管理員快速定位/解決存在的各種問題。

zabbix由2部分構成,zabbix server與可選組件zabbix agent。

zabbix server可以通過SNMP,zabbix agent,ping,埠監視等方法提供對遠程伺服器/網路狀態的監視,數據收集等功能,它可以運行在Linux等多種平台上。

三、SNMP協議

1、SNMP概念

SNMP是基於TCP/IP協議族的網路管理標准,是一種在IP網路中管理網路節點(如伺服器、工作站、路由器、交換機等)的標准協議。SNMP能夠使網路管理員提高網路管理效能,及時發現並解決網路問題以及規劃網路的增長。網路管理員還可以通過SNMP接收網路節點的通知消息以及告警事件報告等來獲知網路出現的問題。

2、SNMP版本

SNMP主要有三個版本,SNMPv1,SNMPv2,SNMPv3。

SNMPv1是最初始的版本,實現簡單,存在較多安全缺陷。
SNMPv2本質上與SNMPv1相同,只是在前一個版本功能上做了加強,並增加了getbulk操作,還增加了一些更加直觀的錯誤響應
SNMPv3解決了兩個版本在安全上的問題,採用了USM和VACM技術,增加了更強的認證機制。
目前使用最多的依然是SNMPv1版。有些廠家的IT設備中,還不支持SNMPv3
3、 術語

縮略語 -------------英文全稱-------------- 中文解釋
MIB ----Management Information Base ------管理信息庫
NMS ------Network Managerment Station -------網路管理站
OID ------Object Identifier -------對象標識符
SNMP ------Simple Network Management Protocol-------- 簡單網路管理協議
SMI -----Structure of Management Information ------管理信息機構
USM -----User-based Security Model -----基於用戶的安全模型
VACM ------View-based Access Control Model ------基於視圖的訪問控制模型
PDU ------Protocol data unit -------協議數據單元

4、SNMP管理的網路主要由三部分組成:

被管理的設備

SNMP代理

網路管理系統(NMS)

網路結構
網路中被管理的每一個設備都存在一個管理信息庫(MIB)用於收集並儲存管理信息。通過SNMP協議,NMS能獲取這些信息。被管理設備,又稱為網路單元或網路節點,可以是支持SNMP協議的路由器、交換機、伺服器或者主機等等。

SNMP代理是被管理設備上的一個網路管理軟體模塊,擁有本地設備的相關管理信息,並用於將它們轉換成與SNMP兼容的格式,傳遞給NMS。

NMS運行應用程序來實現監控被管理設備的功能。另外,NMS還為網路管理提供大量的處理程序及必須的儲存資源。

5、MIB管理信息庫

IETF規定的管理信息庫MIB(由中定義了可訪問的網路設備及其屬性,由對象識別符(OID:Object Identifier)唯一指定。MIB是一個樹形結構,SNMP協議消息通過遍歷MIB樹形目錄中的節點來訪問網路中的設備。下圖給出了NMS系統中SNMP可訪問網路設備的對象識別樹(OID:Object Identifier)結構。

網路設備的對象識別樹

對一個線路狀態進行查詢的OID設置例子

㈢ 常用的硬體監控軟體有哪些

魯大師,游戲加加,HWinfo64,MSI,aida64
我型櫻在用游戲加加豎薯 可以監控 CPU,內存,顯存卜纖叢,溫度,佔用,包括時間都有顯示,UI設計也美觀。

㈣ 如何使用CactiEZ監控艾泰路由器介面流量

actiEZ簡介
Cacti是通過 snmpget來獲取數據,使用 RRDtool繪畫圖形,而且你完全可以不需要了解RRDtool復雜的參數。它提供了非常強大的數據和用戶管理功能,可以指定每一正昌源個用戶能查看樹狀結構、host以及任何一張圖,還可以與LDAP結合進行用戶驗證,同時也能自己增加模板,功能非常強大完善。界面友好。
軟體 Cacti 的發展是基於讓 RRDTool 使用者更方便使用該軟體,除了基本的 Snmp 流量跟系統資訊監控外,Cacti 也可外掛 Scripts 及加上 Templates 來作出各式各樣的監控圖。
CactiEZ中文版是最簡單有效的Cacti中文解決方案,整合Spine,RRDTool和美化字體。集成Thold,Monitor,Syslog,Weathermap,Realtime,Errorimage,Mobile,Aggregate以及Apache,Squid,F5,Nginx,MySQL等模板。支持多種硬碟控制器和陣列卡,基於CentOS6,啟動速度更快,支持EXT4文件系統,原生rsyslog更穩定。全中文頁面,中文圖形,支持郵件報警,支持聲音報警,安裝方便使用簡單。

配置步驟:
1、CactiEZ安裝
CactiEZ安裝 中文版安裝說明

2、UTT2512 SNMP配置
登錄UTT2512的WEBUI—>高級配置—>SNMP配置—>啟用SNMP如下圖

注意:
1) 如果CactiEZ伺服器處於內網,通過路由器的LAN口地址來監控,則在路由器上啟用SNMP服務,配置好SNMP社區名即可(設備名,聯系人,位置屬於可選項)
2) 如果CactiEZ需要通過路由器的外網地址通過SNMP來監控,那麼需要增加如下配置:(轉發規則—>埠映射—>分別添加UDP161和UDP162的靜態映射)

3、CactiEZ配置
1) 添加主機如下圖:

2) 已關聯的數據查詢,添加SNMP-介面統計如下圖所示

3) 添加新圖形—>選擇主機UTT2512—>圖形選擇SNMP介面統計—>ie0(LAN)和ie2(WAN)如下圖所示

注意:在圖形類型這里選擇「流入/流出位元組(64位)」

4、至此配置已經完成,可以在圖形中預覽查看

總結:
1. 如果是通過外網地址監控,請注意配置UDP161和UDP162的靜態映射;
2. 我們的SNMP針對SNMPV1可以完美支持,但是舉態V2我們支持的並不是完全支持,在用CactiEZ的時候注意選擇SNMPV1
3. 此配置難點在於怎麼才可以選擇到介面,注意CactiEZ的配置方法迅逗即可。

㈤ nagios和cacti的區別

Cacti和Nagios是現在衫耐使用比較多的網路監控軟體了,對於這兩款監控軟體的區別,應該說是側重點的不同。
Cacti比較著重於直觀數據的監控,易於生成圖形,用來監控網路流量、cpu使用率、硬碟使用率等可以說很在合棚悔適不過。
而Nagios則比較注重於主或和春機和服務的監控,並且有很強大的發送報警信息的功能。
把兩者結合起來,既可以使報警機制高效及時,又可以很容易的查看各項數據的情況。

㈥ cacti安裝後顯示status(unknown),/rra里沒有數據,當然也就沒有圖,請問這是什麼情況

UNKNOW說明你只是添加了設備,並沒有給該設備建立任何的關聯簡友圖形攔弊槐。如果你的設備能通過SNMP被CACTI識別到,那麼添加一個監控圖形後,再第一次輪詢後,STATUS就會變成UP。卜改

㈦ cacti監控Linux伺服器硬碟空間total為0,used數據為nan,如何解決

決方法:
網上的此問題大多數是出現在memory free不出圖,修改*_mem_free*.rrd,我試過之後,等了一會發現沒效果,仔細態脊一看,我的問題出現在慎閉租memory cache上,我修改錯了文件了,當然沒效果,後來修改自己的*_memory_cache*.rrd,果然有效果了,但仔細一想,這方法治標不治本,如果哪天把rrd文件刪了,新生成的rrd上限還是10G,所以就想到了模版,以下整理出來的完整解決方法:
1.修改模版
Console—〉Data Templates中有三個關於memory的模版文件,網上一般只改free,其寬兆實我們改的是上限,不影響別的,所以把三個都改了也沒關系,因為如果內存足夠大,你buffers一釋放,free自然就大了,超過了限定值就不出圖,多鬧心,所以我直接把三個都改了,這樣不管哪個增大,都不會超過上限,,依次點擊每個關於memory的模版,修改裡面的Maximum Value 值,默認10G,加個0,變成100G了,依次保存,ok!
2.修改以生成的rra文件
#rrdtool info *_mem_cache_*.rrd (*值不固定,根據自己的來),到裡面看,ds[mem_cache].max = 1.0000000000e+07 一項都是10G,所以我們要改這里(另外兩個也同理)
# rrdtool tune *_mem_free_*.rrd -a mem_free:100000000
# rrdtool tune *_mem_buffers_*.rrd -a mem_buffers:100000000
# rrdtool tune *_mem_cache_*.rrd -a mem_cache:100000000

㈧ 如何利用snmp查詢centos系統cpu,磁碟,內存,等系統信息

使用cacti監控 華為3300交換機,在交換機上SNMP如何配置,請高手褲譽賜教,不勝胡衡段感激!要開啟華為設備的snmp 並且獲取到設備的OID。 1. 支持監控10台Windows、Linux伺服器和網路設備,或者50個PING和URL; 2. 監控內容包括:CPU、內攔空存、磁碟、網卡、...