亚洲欧美日韩综合系列在线_91精品人妻一区二区_欧美大肥婆一级特大AA片_九色91视频免费观看_亚洲综合国产精品_av中文字幕在线不卡_久久精品色综合网_看黄色视频的软件_无卡无码高清中文字幕码2024_亚洲欧美日韩天堂网

幾個常用網(wǎng)絡(luò)/服務(wù)器監(jiān)控開源軟件

來源:caixingyun 發(fā)布時間:2018-11-03 15:15:28 閱讀量:806

想要更清晰的了解你的網(wǎng)絡(luò)嗎?沒有比這幾個免費的工具更好用的了。




網(wǎng)絡(luò)和系統(tǒng)監(jiān)控是一個很寬的范疇。有監(jiān)控服務(wù)器、網(wǎng)絡(luò)設(shè)備、應(yīng)用正常工作的方案,也有跟蹤這些系統(tǒng)和設(shè)備性能,提供趨勢性能分析的解決方案。有些工具像個鬧鐘一樣,當(dāng)發(fā)現(xiàn)問題的時候就會報警,而另外的一些工具甚至可以在警報響起的時候觸發(fā)一些動作。這里,收集了一些開源的工具,旨在解決上述的一些甚至大部分問題。


Cacti



Cacti是一個性能廣泛的圖表和趨勢分析工具,可以用來跟蹤并幾乎可以繪制出任何可監(jiān)測指標(biāo),描繪出圖表。從硬盤的利用率到風(fēng)扇的轉(zhuǎn)速,在一個電腦管理系統(tǒng)中,只要是可以被監(jiān)測的指標(biāo),Cacti都可以監(jiān)測,并快速的轉(zhuǎn)換成可視化的圖表。


--------------------------------------分割線 --------------------------------------


RHEL6.4中使用Cacti+Spine監(jiān)控主機實現(xiàn)發(fā)送郵件報警 http://www.linuxidc.com/Linux/2013-11/92795.htm


RHEL6.4中使用Cacti+Spine監(jiān)控遠程主機 http://www.linuxidc.com/Linux/2013-11/92796.htm


CentOS 5.5完整安裝Cacti+Spine http://www.linuxidc.com/Linux/2011-12/49701.htm


CentOS 6下Cacti搭建文檔 http://www.linuxidc.com/Linux/2013-06/86595.htm


RHEL5.9下Cacti監(jiān)控部署詳解 http://www.linuxidc.com/Linux/2013-06/85427.htm


CentOS 6.3 下Cacti 安裝詳解 http://www.linuxidc.com/Linux/2013-05/84279.htm


CentOS Linux下快速安裝配置Cacti中文版 http://www.linuxidc.com/Linux/2013-03/81627.htm


--------------------------------------分割線 --------------------------------------


Nagios



Nagios是一個經(jīng)典的老牌系統(tǒng)和網(wǎng)絡(luò)監(jiān)測工具。運行速度快,可靠,需要針對應(yīng)用定制。Nagios對于初學(xué)者是一個挑戰(zhàn)。但是它的極其復(fù)雜的配置正好也反應(yīng)出它的強大,因為它幾乎可以適用于任何監(jiān)控任務(wù)。要說缺點的話就是不怎么耐看,但是其強勁的功能和可靠性彌補了這個缺點。


網(wǎng)絡(luò)監(jiān)控器Nagios全攻略 http://www.linuxidc.com/Linux/2013-07/87067.htm


Nagios搭建與配置詳解 http://www.linuxidc.com/Linux/2013-05/84848.htm


Nginx環(huán)境下構(gòu)建Nagios監(jiān)控平臺 http://www.linuxidc.com/Linux/2011-07/38112.htm


在RHEL5.3上配置基本的Nagios系統(tǒng)(使用Nagios-3.1.2) http://www.linuxidc.com/Linux/2011-07/38129.htm


CentOS 5.5+Nginx+Nagios監(jiān)控端和被控端安裝配置指南 http://www.linuxidc.com/Linux/2011-09/44018.htm


Ubuntu 13.10 Server 安裝 Nagios Core 網(wǎng)絡(luò)監(jiān)控運用 http://www.linuxidc.com/Linux/2013-11/93047.htm


Icinga



Icinga 是一個正在重建的Nagios的分支,它提供了一個全面的監(jiān)控和警報的框架,致力于設(shè)計一個像Nagios一樣的開放和可擴展性的平臺。但是和Nagios擁有不一樣的Web界面。Icinga 1 和 Nagios非常的相近,不過Icinga 2就重寫了。兩個版本都能很好的兼容,而且,Nagios用戶可以很輕松的轉(zhuǎn)到Icinga 1平臺。


NeDi



NeDi可能不如其他的工具一樣聞名全世界,但它確是一個跟蹤網(wǎng)絡(luò)接入的一個強大的解決方案。它可以很流暢的運行網(wǎng)絡(luò)基礎(chǔ)設(shè)施和設(shè)備目錄,保持對任何事件的跟蹤。并且可以提供任意設(shè)備的當(dāng)前地點,也包括歷史地點。


NeDi可以被用于定位被偷的,或者是丟失掉的設(shè)備,只要設(shè)備出現(xiàn)在網(wǎng)絡(luò)上。它甚至可以在地圖上顯示所有已發(fā)現(xiàn)的節(jié)點。并且很清晰的告訴人們網(wǎng)絡(luò)是怎么互聯(lián)的到物理設(shè)備端口的。




Observium



Observium 綜合了系統(tǒng)和網(wǎng)路監(jiān)控,在性能趨勢監(jiān)測上有很好的表現(xiàn),它支持靜態(tài)和動態(tài)發(fā)現(xiàn)來確認(rèn)服務(wù)器和網(wǎng)絡(luò)設(shè)備,利用多種監(jiān)測方法,可以監(jiān)測任何可用的指標(biāo)。Web界面非常的整潔,易用。


就如我們看到的,Observium也可以在地圖上顯示任何被監(jiān)測節(jié)點的實際地點。需要注意的是面板上關(guān)于活躍設(shè)備和警報的計數(shù)。


Zabbix



Zabbix 利用一系列的工具監(jiān)測服務(wù)器和網(wǎng)絡(luò)。Zabbix的監(jiān)控代理支持大多數(shù)的操作系統(tǒng),你可以被動的或者是使用外部檢查,包括SNMP來監(jiān)控主機和網(wǎng)絡(luò)設(shè)備。你也會發(fā)現(xiàn)很多提醒和通知設(shè)施,和一個非常人性化的Web界面,適用于不同的面板,此外,Zabbix還擁有一些特殊的管理工具來監(jiān)測Web應(yīng)用和虛擬化的管理程序。


Zabbix 還可以提供詳細(xì)的互聯(lián)圖,以便于我們了解某些對象是怎么連接的。這些圖是可以定制的,并且,圖也可以以被監(jiān)測的服務(wù)器和主機的分組形式被創(chuàng)建。


一些Zabbix相關(guān)教程集合:


安裝部署分布式監(jiān)控系統(tǒng)Zabbix 2.06 http://www.linuxidc.com/Linux/2013-07/86942.htm


《安裝部署分布式監(jiān)控系統(tǒng)Zabbix 2.06》 http://www.linuxidc.com/Linux/2013-07/86942.htm


CentOS 6.3下Zabbix安裝部署 http://www.linuxidc.com/Linux/2013-05/83786.htm


Zabbix分布式監(jiān)控系統(tǒng)實踐 http://www.linuxidc.com/Linux/2013-06/85758.htm


CentOS 6.3下Zabbix監(jiān)控apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm


CentOS 6.3下Zabbix監(jiān)控MySQL數(shù)據(jù)庫參數(shù) http://www.linuxidc.com/Linux/2013-05/84800.htm


Ntop



Ntop是一個數(shù)據(jù)包嗅探工具。有一個整潔的Web界面,用來顯示被監(jiān)測網(wǎng)絡(luò)的實時數(shù)據(jù)。即時的網(wǎng)絡(luò)數(shù)據(jù)通過一個高級的繪圖工具可以可視化。主機數(shù)據(jù)流和與之對應(yīng)的主機通信信息可以被實時的進行可視化顯示。


在Red Hat Enterprise Linux 5.3安裝NTOP  http://www.linuxidc.com/Linux/2011-07/38130.htm


本文分別介紹了6款實用的開源監(jiān)控工具,不僅可以對你的網(wǎng)絡(luò)資源進行監(jiān)控,還可以監(jiān)控服務(wù)器、用戶請求、網(wǎng)站性能等,給您網(wǎng)站提供全面的,一站式的指導(dǎo)。


1.  Munin


Munin是一款開源網(wǎng)絡(luò)資源監(jiān)控工具,可以分析資源趨勢、“剛剛是什么讓性能死掉”方面的問題。可監(jiān)控核心系統(tǒng)資源,包括內(nèi)存、磁盤、CPU 占用、服務(wù)器應(yīng)用如MySQL、Apache和Squid等。它使用起來非常方便,是一款即插即用型工具,并且提供了許多豐富的圖表。




Munin是一款通過客戶端——服務(wù)器架構(gòu)收集數(shù)據(jù)并將其圖形化的工具。Munin允許你跟蹤主機的運行記錄,就是所謂的節(jié)點,然后將它們發(fā)送到中央服務(wù)器,隨后就能以圖像形式展示它們。


目前,Munin的最新版本是Munin 2.0.11.1,大家可以從GitHub或SourceForge上下載該版本。


2.Pingdom


Pingdom是一家知名的監(jiān)控服務(wù)提供公司,由Sam Nurmi創(chuàng)立,而Sam Nurmi曾是瑞典最大的網(wǎng)絡(luò)托管公司Loopia的CEO。


使用Pingdom可以監(jiān)控互聯(lián)網(wǎng)上多個地方的網(wǎng)站和服務(wù)器,確保它們運行正常。除了提供網(wǎng)頁加載速度、DNS、Ping和路由、FTP服務(wù)器、電子郵件等檢查,也提供在線時間監(jiān)控。Pingdom的檢查和監(jiān)控有收費也有免費的。只要注冊就可以享受免費版監(jiān)控,其缺點是只能監(jiān)測1個站。 


 


3.Graphite


Graphite是一個企業(yè)級的監(jiān)控工具,使用Python編寫,采用django框架。最初由Chris Davis在Orbitz工作時,作為一個輔助項目開發(fā)的,最終成一個基本的監(jiān)控工具。




Graphite可用來收集服務(wù)器所有的及時狀態(tài)、用戶請求信息、Memcached命中率、RabbitMQ消息服務(wù)器的狀態(tài)、Unix操作系統(tǒng)的負(fù)載狀態(tài)。Graphite服務(wù)器大約每分鐘需要有4800次更新操作,簡單的文本協(xié)議和強大的繪圖功能可以方便地擴展到任何需要監(jiān)控的系統(tǒng)上。


Graphite將數(shù)據(jù)以圖形的形式展現(xiàn)出來。它主要做兩件事:存儲時間序列數(shù)據(jù)、根據(jù)需要呈現(xiàn)數(shù)據(jù)的圖形。目前,Graphite的最新版本是0.9.10,源碼托管在launchpad.net上。


4.Ganglia




       

Ganglia是UC(University of California)Berkeley發(fā)起的一個開源集群監(jiān)視項目,Ganglia是一個跨平臺可擴展的,高性能計算系統(tǒng)下的分布式監(jiān)控系統(tǒng)。它已被廣泛地移植到各種操作系統(tǒng)和處理器架構(gòu)上,目前在世界各地成千上萬的集群中應(yīng)用。


Ganglia Web 3.5.7版已經(jīng)發(fā)布,托管在Sourceforge上。Ganglia的核心包含了gmond、gmetad以及一個Web前端。


Ganglia主要是用來監(jiān)控系統(tǒng)性能,如:CPU、內(nèi)存、硬盤利用率、I/O負(fù)載、網(wǎng)絡(luò)流量情況等,通過曲線很容易見到每個節(jié)點的工作狀態(tài),對合理調(diào)整、分配系統(tǒng)資源,提高系統(tǒng)整體性能起到重要作用。 


5.Nagios


Nagios原名為NetSaint,由Ethan Galstad開發(fā)并維護至今。Nagios是企業(yè)級的監(jiān)控系統(tǒng),能有效監(jiān)控Windows、Linux和Unix的主機狀態(tài)以及交換機路由器等網(wǎng)絡(luò)設(shè)置,打印機等。


 


Nagios最大的特點就是能在系統(tǒng)或服務(wù)狀態(tài)異常時發(fā)出郵件或短信報警,第一時間通知網(wǎng)站運維人員,在狀態(tài)恢復(fù)后發(fā)出正常的郵件或短信通知。 


6.collectd


collectd是一款用C語言開發(fā)的開源的性能監(jiān)測工具,無需系統(tǒng)cron支持、簡單易用。collectd是插件式架構(gòu),主要分為輸入、輸出類型插件。




當(dāng)系統(tǒng)運行和存儲信息的時候,collectd會周期性地統(tǒng)計系統(tǒng)相關(guān)信息。那些信息可以用來找到當(dāng)前系統(tǒng)性能瓶頸。與其他監(jiān)測工具相比,collectd它完全是由C語言編寫,性能很高、可移植性好,它允許運行在系統(tǒng)沒有腳本語言支持或者cron daemon的系統(tǒng)上,比如嵌入式系統(tǒng)。同時,它包含優(yōu)化以及處理成百上千種數(shù)據(jù)集的新特性。


collectd包含有超過70多種插件,同時,collectd提供強大的網(wǎng)絡(luò)聯(lián)網(wǎng)特性,它能以多種方式來擴充。


而collectd不足之處則是不能直接生成圖片。雖然它能寫RRD文件,但是它不能從這些文件生成圖形。目前collectd的最新版本為5.2.1,源碼托管在GitHub上。


以上這些產(chǎn)品大部分是開源的,對于中小型公司來說,利用開源產(chǎn)品能大大提高團隊的開發(fā)效率。而且這些產(chǎn)品都擁有非?;钴S的社區(qū),遇到問題后能得到很好的解決。




--------------------- 

作者:caixingyun 

來源:CSDN 

原文:https://blog.csdn.net/cai_xingyun/article/details/51567948 

版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請附上博文鏈接!


標(biāo)簽: 服務(wù)器搭建
分享:
評論:
你還沒有登錄,請先