這篇文章將為大家詳細(xì)講解有關(guān)系統(tǒng)運維中常用運維監(jiān)控工具有哪些,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
成都網(wǎng)絡(luò)公司-成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)十載經(jīng)驗成就非凡,專業(yè)從事網(wǎng)站建設(shè)、成都做網(wǎng)站,成都網(wǎng)頁設(shè)計,成都網(wǎng)頁制作,軟文營銷,廣告投放等。十載來已成功提供全面的成都網(wǎng)站建設(shè)方案,打造行業(yè)特色的成都網(wǎng)站建設(shè)案例,建站熱線:028-86922220,我們期待您的來電!
1、Cacti
Cacti(英文含義為仙人掌)是一套基于 PHP、MySQL、SNMP 和 RRDtool開發(fā)的網(wǎng)絡(luò)流量監(jiān)測圖形分析工具。
它通過 snmpget 來獲取數(shù)據(jù),使用 RRDtool 繪圖,但使用者無須了解 RRDtool 復(fù)雜的參數(shù)。它提供了非常強大的數(shù)據(jù)和用戶管理功能,可以指定每一個用戶能查看樹狀結(jié)構(gòu)、主機設(shè)備以及任何一張圖,還可以與 LDAP 結(jié)合進(jìn)行用戶認(rèn)證,同時也能自定義模板,在歷史數(shù)據(jù)的展示監(jiān)控方面,其功能相當(dāng)不錯。
Cacti 通過添加模板,使不同設(shè)備的監(jiān)控添加具有可復(fù)用性,并且具備可自定義繪圖的功能,具有強大的運算能力(數(shù)據(jù)的疊加功能)。
2、Nagios
Nagios 是一個企業(yè)級的監(jiān)控系統(tǒng),可監(jiān)控服務(wù)的運行狀態(tài)和網(wǎng)絡(luò)信息等,并能監(jiān)視所指定的本地或遠(yuǎn)程主機參數(shù)以及服務(wù),同時提供異常告警通知功能等。
Nagios 可運行在 Linux 和 UNIX 平臺上,同時提供一個可選的基于瀏覽器的Web 界面,以方便系統(tǒng)管理人員查看網(wǎng)絡(luò)狀態(tài)、各種系統(tǒng)問題,以及日志等。Nagios 的功能側(cè)重于監(jiān)控服務(wù)的可用性,能及時根據(jù)觸發(fā)條件告警。
目前,Nagios 也占領(lǐng)了一定的市場份額,不過從觀察來看,Nagios 并沒有與時俱進(jìn),已經(jīng)不能滿足于多變的監(jiān)控需求,架構(gòu)的擴(kuò)展性和使用的便捷性有待增強,其高級功能集成在商業(yè)版 Nagios XI 中。
3. Zabbix
Zabbix 是一個分布式監(jiān)控系統(tǒng),支持多種采集方式和采集客戶端,有專用的Agent(代理),也可以支持 SNMP、IPMI、JMX、Telnet、SSH 等多種協(xié)議,它將采集到的數(shù)據(jù)存放到數(shù)據(jù)庫,然后對其進(jìn)行分析整理,達(dá)到條件觸發(fā)告警。
Zabbix擁有良好的擴(kuò)展性,同時它的功能十分豐富,可以監(jiān)控CPU負(fù)荷、內(nèi)存使用、磁盤使用、網(wǎng)絡(luò)狀況、端口監(jiān)視、日志監(jiān)視等。
但是因為消耗資源較多的緣故,如果監(jiān)控的主機非常多時,可能會出現(xiàn)監(jiān)控超時、告警超時等現(xiàn)象。
4、Prometheus
Prometheus 作為一個數(shù)據(jù)監(jiān)控解決方案,它由一個大型社區(qū)支持,有來自700多家公司的6300個貢獻(xiàn)者,13500個代碼提交和7200個拉取請求。
Prometheus具有以下特性:
多維的數(shù)據(jù)模型(基于時間序列的Key、Value鍵值對)
靈活的查詢和聚合語言PromQL
提供本地存儲和分布式存儲
通過基于HTTP的Pull模型采集時間序列數(shù)據(jù)
可利用Pushgateway(Prometheus的可選中間件)實現(xiàn)Push模式
可通過動態(tài)服務(wù)發(fā)現(xiàn)或靜態(tài)配置發(fā)現(xiàn)目標(biāo)機器
支持多種圖表和數(shù)據(jù)大盤
5、Grafana
Grafana 是一款采用 go 語言編寫的開源應(yīng)用,主要用于大規(guī)模指標(biāo)數(shù)據(jù)的可視化展現(xiàn)。
Grafana支持許多不同的數(shù)據(jù)源。每個數(shù)據(jù)源都有一個特定的查詢編輯器,該編輯器定制的特性和功能是公開的特定數(shù)據(jù)來源。官方支持以下數(shù)據(jù)源:Graphite,Elasticsearch,InfluxDB,Prometheus,Cloudwatch,MySQL和OpenTSDB等。
每個數(shù)據(jù)源的查詢語言和能力都是不同的。你可以把來自多個數(shù)據(jù)源的數(shù)據(jù)組合到一個儀表板,但每一個面板被綁定到一個特定的數(shù)據(jù)源,它就屬于一個特定的組織。
最后
每個監(jiān)控工具的優(yōu)勢和能力都是不同的。你可以根據(jù)實際應(yīng)用需求,選擇適合的監(jiān)控工具。
如果你想要更多的了解這五種常用運維監(jiān)控工具,歡迎觀看本周五的免費公開課視頻課程。無論你是使用監(jiān)控工具,還是自行開發(fā)監(jiān)控系統(tǒng),它都會有良好的參考價值。另外,它還會教你如何用三十分鐘的時間,完成GO語言開發(fā)自定義插件。
除此之外,小編還為大家準(zhǔn)備了Prometheus官方中文文檔以及Zabbix 企業(yè)級分布式監(jiān)控系統(tǒng)教程。全面剖析大量監(jiān)控案例,讓你不只學(xué)會技術(shù),還有思路。
關(guān)于“系統(tǒng)運維中常用運維監(jiān)控工具有哪些”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
本文名稱:系統(tǒng)運維中常用運維監(jiān)控工具有哪些
文章出自:http://jinyejixie.com/article22/pggijc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、標(biāo)簽優(yōu)化、企業(yè)網(wǎng)站制作、搜索引擎優(yōu)化、網(wǎng)站導(dǎo)航、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)