真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java如何開發(fā)實(shí)時(shí)應(yīng)用監(jiān)控平臺(tái)CAT

這篇文章主要講解了“Java如何開發(fā)實(shí)時(shí)應(yīng)用監(jiān)控平臺(tái)CAT”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Java如何開發(fā)實(shí)時(shí)應(yīng)用監(jiān)控平臺(tái)CAT”吧!

成都創(chuàng)新互聯(lián)憑借在網(wǎng)站建設(shè)、網(wǎng)站推廣領(lǐng)域領(lǐng)先的技術(shù)能力和多年的行業(yè)經(jīng)驗(yàn),為客戶提供超值的營銷型網(wǎng)站建設(shè)服務(wù),我們始終認(rèn)為:好的營銷型網(wǎng)站就是好的業(yè)務(wù)員。我們已成功為企業(yè)單位、個(gè)人等客戶提供了成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)服務(wù),以良好的商業(yè)信譽(yù),完善的服務(wù)及深厚的技術(shù)力量處于同行領(lǐng)先地位。

CAT介紹

CAT是基于Java開發(fā)的實(shí)時(shí)應(yīng)用監(jiān)控平臺(tái),包括實(shí)時(shí)應(yīng)用監(jiān)控,業(yè)務(wù)監(jiān)控。

CAT作為大眾點(diǎn)評(píng)網(wǎng)基礎(chǔ)監(jiān)控組件,它已經(jīng)在中間件框架(MVC框架,RPC框架,數(shù)據(jù)庫框架,緩存框架等)中得到廣泛應(yīng)用,為點(diǎn)評(píng)各業(yè)務(wù)線提供系統(tǒng)的性能指標(biāo)、健康狀況、基礎(chǔ)告警等。

CAT支持的監(jiān)控消息類型包括:

  • Transaction 適合記錄跨越系統(tǒng)邊界的程序訪問行為,比如遠(yuǎn)程調(diào)用,數(shù)據(jù)庫調(diào)用,也適合執(zhí)行時(shí)間較長的業(yè)務(wù)邏輯監(jiān)控,Transaction用來記錄一段代碼的執(zhí)行時(shí)間和次數(shù)。

  • Event 用來記錄一件事發(fā)生的次數(shù),比如記錄系統(tǒng)異常,它和transaction相比缺少了時(shí)間的統(tǒng)計(jì),開銷比transaction要小。

  • Heartbeat 表示程序內(nèi)定期產(chǎn)生的統(tǒng)計(jì)信息, 如CPU%, MEM%, 連接池狀態(tài), 系統(tǒng)負(fù)載等。

  • Metric 用于記錄業(yè)務(wù)指標(biāo)、指標(biāo)可能包含對(duì)一個(gè)指標(biāo)記錄次數(shù)、記錄平均值、記錄總和,業(yè)務(wù)指標(biāo)最低統(tǒng)計(jì)粒度為1分鐘。

  • Trace 用于記錄基本的trace信息,類似于log4j的info信息,這些信息僅用于查看一些相關(guān)信息。

消息樹

CAT監(jiān)控系統(tǒng)將每次URL、Service的請(qǐng)求內(nèi)部執(zhí)行情況都封裝為一個(gè)完整的消息樹、消息樹可能包括Transaction、Event、Heartbeat、Metric和Trace信息。

完整的消息樹

Java如何開發(fā)實(shí)時(shí)應(yīng)用監(jiān)控平臺(tái)CAT

Java如何開發(fā)實(shí)時(shí)應(yīng)用監(jiān)控平臺(tái)CAT

分布式消息樹【一臺(tái)機(jī)器調(diào)用另外一臺(tái)機(jī)器】

Java如何開發(fā)實(shí)時(shí)應(yīng)用監(jiān)控平臺(tái)CAT

CAT現(xiàn)狀

CAT采用非常開放的Apache License開源,在國內(nèi)已經(jīng)有100多家互聯(lián)網(wǎng)公司在使用和評(píng)估,包括大眾點(diǎn)評(píng)網(wǎng)、攜程網(wǎng)、獵聘網(wǎng)、陸金所、同程旅游等。截至2017年10月,CAT已經(jīng)獲得了3000多個(gè)stars。

感謝各位的閱讀,以上就是“Java如何開發(fā)實(shí)時(shí)應(yīng)用監(jiān)控平臺(tái)CAT”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)Java如何開發(fā)實(shí)時(shí)應(yīng)用監(jiān)控平臺(tái)CAT這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!


標(biāo)題名稱:Java如何開發(fā)實(shí)時(shí)應(yīng)用監(jiān)控平臺(tái)CAT
當(dāng)前鏈接:http://weahome.cn/article/ggsipd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部