日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

linux系統(tǒng)在企業(yè)中的應(yīng)用程度已經(jīng)非常廣泛,人們聽到過太多關(guān)于Docker和Kubernetes的消息,以至于忘記了監(jiān)控和日志記錄也是同樣重要的任務(wù)。Docker持續(xù)發(fā)展,隨之而來的是圍繞它構(gòu)建的服務(wù)生態(tài)系統(tǒng)的成長。雖然部署系統(tǒng)主要涉及在系統(tǒng)內(nèi)運行單個應(yīng)用程序或服務(wù),但隨著部署規(guī)模越來越大,不僅僅是在操作系統(tǒng)或應(yīng)用程序級別,了解環(huán)境狀態(tài)和運行狀況也變得越來越重要。

監(jiān)控和測試工具分為實時數(shù)據(jù)庫、數(shù)據(jù)采集工具、可視化工具、意見反饋工具、日志記錄器等等。在過去的幾年里,開源產(chǎn)品和商業(yè)監(jiān)控應(yīng)用程序發(fā)生了爆炸式增長,下面是其中10個最受歡迎的開源云監(jiān)控工具。

Prometheus

比較流行的十大開源云監(jiān)控工具

 

Prometheus是一個開源云監(jiān)控解決方案,它可以處理時間序列監(jiān)控等問題。它是CNCF支持的9個項目之一,也是繼Kubernetes之后由CNCF主辦的第二個項目。因為谷歌、CoreOS、RedHat、IBM等廠商的支持,使得Prometheus成為監(jiān)控云應(yīng)用程序的首選。Prometheus最初是由音樂網(wǎng)站SoundCloud開發(fā)的,現(xiàn)在已經(jīng)成為Docker生態(tài)系統(tǒng)中不可或缺的方案CoreOS團隊也在積極使用Prometheus來改進(jìn)Kubernetes的性能。

Prometheus已經(jīng)發(fā)展成為一種先進(jìn)的系統(tǒng)警報和監(jiān)視工具包,能夠監(jiān)視包括系統(tǒng)、Hadoop集群、語言運行,以及Python、Go等應(yīng)用程序堆棧。很多人將它與Graphite(見下文)進(jìn)行比較。簡而言之,Prometheus是一個開源監(jiān)控系統(tǒng)、時間序列數(shù)據(jù)庫和實現(xiàn)代碼的框架。 但是Prometheus不會生成指標(biāo),企業(yè)必須讓它能夠通過http以一種能夠理解的語言使指標(biāo)可用。

Graphite

Graphite是一種流行的開源工具,可以構(gòu)建基于web的用于監(jiān)視和分析的儀表板。它最初是由Orbitz的Chris Davis在十多年前創(chuàng)建和設(shè)計,用于監(jiān)視和繪制計算機系統(tǒng)的性能。目前被許多大型企業(yè)如GitHub、Salesforce和Reddit等用于企業(yè)系統(tǒng)。雖然Graphite不能收集指標(biāo)或與指標(biāo)收集器捆綁在一起,但要找到一個通用指標(biāo)收集器來將指標(biāo)提供給Graphite并不難。Graphite由三部分組成:監(jiān)聽時間序列數(shù)據(jù)的Carbon,簡單數(shù)據(jù)庫Whisper(類似于RRDtool)以及名為Graphite-web的webApp,它可根據(jù)需要呈現(xiàn)圖表。Graphite在企業(yè)中仍然非常流行,其中一個原因可能是自動化水平較高,Graphite中所有新數(shù)據(jù)點都在數(shù)據(jù)庫中自動創(chuàng)建。

由于圍繞生態(tài)系統(tǒng)開發(fā)了太多工具,開源工具的目前狀態(tài)并不明朗。因為像Graphite這樣的工具既可以獨立運行,也可以與其他工具集成。

比較流行的十大開源云監(jiān)控工具

應(yīng)用監(jiān)控工具

Riemann

您可以使用Graphite webapp來繪制圖表,但是如果您想使用另一個工具呢?盡管Carbon會監(jiān)聽指標(biāo)并將其寫入存儲數(shù)據(jù)庫,但它確實在規(guī)模方面有短板,許多用戶喜歡用Riemann代替它。 然而,Riemann并不是一個度量收集器,而是一個流處理器。 Riemann用于聚合和處理事件流,同時還添加了警報功能。作為流處理系統(tǒng),它可用于將事件提供給Prometheus數(shù)據(jù)庫。 Riemann在Clojure開發(fā)人員中特別受歡迎,因為它的配置文件實際上是可以高度定制和構(gòu)建的Clojure代碼。 Riemann主要通過從事件流(如度量標(biāo)準(zhǔn)、日志、事件、主機和服務(wù))收集數(shù)據(jù),然后根據(jù)需要存儲、圖表或警報來工作。

Elasticsearch

Elasticsearch是ELK堆棧的一部分,它還具有Kibana、Beats和Logstash功能。雖然ELK堆棧被設(shè)計成一個集成的解決方案,但是Elasticsearch經(jīng)常被用作支持工具,并且其補充功能非常強大。Elasticsearch是能夠通過廣泛而復(fù)雜的API訪問的搜索引擎,該API支持快速搜索,以支持?jǐn)?shù)據(jù)發(fā)現(xiàn)應(yīng)用程序。它幾乎兼容所有數(shù)據(jù),并與其他查詢數(shù)據(jù)庫的工具廣泛集成。

Kibana

Kibana是一個分析和可視化平臺,它建立在Elasticsearch的基礎(chǔ)上,讓人可以直觀地瀏覽彈性堆棧。由于Kibana只是堆棧的可視化部分,所以它經(jīng)常被替換為Grafana、Graphite或其他可視化工具。

Logstash

Logstash是另一個與Riemann類似的流處理系統(tǒng),可以從日志、指標(biāo)、web應(yīng)用程序、數(shù)據(jù)存儲和各種AWS服務(wù)中攝取流數(shù)據(jù)。Logstash還有一個輸出插件,企業(yè)可以通過它向Riemann發(fā)送特定的事件,比如可警報的事件或需要Riemann操作的事件。同時它也是受歡迎的獨立工具,經(jīng)常與其他工具一起使用。

將這些工具結(jié)合起來使用看起來就像是晚間肥皂劇一樣復(fù)雜,表面上看他們好像是其他工具的替代品,但實際上這些工具都是交叉兼容的,可以協(xié)作處理很多問題。

Grafana

Grafana是一個開源的、功能豐富的度量儀表板和圖形編輯器,用于Graphite、ElasticSearch、OpenTSDB、Prometheus和流數(shù)據(jù)庫。Grafana允許用戶輕松創(chuàng)建和編輯儀表板,同時允許查詢和可視化指標(biāo),無論數(shù)據(jù)存儲在哪里。Grafana同時支持高質(zhì)量的交互式和可視化圖表,這使它變得非常受歡迎。

比較流行的十大開源云監(jiān)控工具

 Grafana

Kafka

Kafka是另一個有趣的流處理系統(tǒng),它的流是無限制的、不斷更新的數(shù)據(jù)集。雖然它最初是由LinkedIn開發(fā)來作為一個可擴展的公共子消息傳遞系統(tǒng),但是現(xiàn)在它已經(jīng)發(fā)展成為實時數(shù)據(jù)管道、分布式和復(fù)制日志分析器以及統(tǒng)一的數(shù)據(jù)集成堆棧。Kafka通常安裝在每個需要在其他地方生成或轉(zhuǎn)發(fā)數(shù)據(jù)的主機上,這些主機的集合形成一個Kafka集群。

FluentD

FluentD這是CNCF主持的另一個項目,是用C語言編寫的。FluentD是一個開源的解決方案,旨在統(tǒng)一數(shù)據(jù)收集和使用。它聲稱“快速啟動”菜單可以使用戶實時擁有超過125種系統(tǒng)類型的“log-everything”體系結(jié)構(gòu)。該聲明得到了CNCF的支持,而FluentD的最大用戶目前從50,000多臺服務(wù)器收集信息。

Weave Scope

比較流行的十大開源云監(jiān)控工具

 

Weave Scope的功能包括監(jiān)視、可視化、管理和故障排除。它還可以自動創(chuàng)建應(yīng)用程序的“地圖”,而不需要任何編碼或設(shè)置。這允許您在系統(tǒng)級別監(jiān)視和控制堆棧,并實時查看系統(tǒng)正在執(zhí)行的操作以及原因。通過零配置和對所有進(jìn)程、系統(tǒng)和主機的自動檢測,Weave Scope可以檢查速度框,可以大幅度節(jié)省開發(fā)人員的時間。

隨著越來越多的開源監(jiān)控工具被開發(fā)來用于更具體的工作,沒有一款工具的地位是完全穩(wěn)固的。每一款都有可能被其他更高效、更安全的工具所替代。但就目前而言,以上這些開源監(jiān)控工具在每個DevOps團隊的監(jiān)控工具中占據(jù)著重要位置。

分享到:
標(biāo)簽:監(jiān)控
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運動步數(shù)有氧達(dá)人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定