成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

通過案例學功能 監控寶自定義監控功能初探

企業動態
IT系統千差萬別,即便是通用的Java、PHP也會由于版本的差異,配置和接口存在大同而小異,但往往就是這些小差別,會對系統的穩定性和性能產生大影響。

   IT系統千差萬別,即便是通用的Java、PHP也會由于版本的差異,配置和接口存在大同而小異,但往往就是這些小差別,會對系統的穩定性和性能產生大影響。市面上的IT監控產品都只能對標準應用的流行版本進行準確監控,對于分支版本或企業自己開發的應用系統則需要大量的定制開發才能實現監控,而云智慧監控寶提供一種簡單靈活的監控手段——自定義監控,讓你輕松搞定各種應用系統的性能監控。

  下面就用監控寶一個客戶的案例讓大家認識一下自定義監控。

  前一段時間,某著名商業企業上線了他們的Tmall系統,云智慧監控寶為其提供了從服務器、應用服務和API接口的監控服務,除此之外,該企業還期望通過交易日志分析了解訂單的狀態和性能統計,這部分功能并非監控寶產品自帶功能,為此云智慧基于監控寶自定義監控功能進行了定制開發,來實現Tmall系統日志分析和監控功能。

  監控部署方面比較麻煩,因為Tmall系統是第三方的,非常不愿意我們去監控他們,有很多限制條件,比如不允許日志服務器向外網請求,我們的采集服務只能請求日志服務器,但最終都得到了圓滿的解決。

  下面就看看我們怎么用自定義監控搞定Tmall日志監控的。

  首先,用Python寫了一個增量日志分析程序,根據Tmall提供的規則把企業所需要的監控指標數據比如訂單總數、失敗訂單數、退款訂單數以及退款失敗訂單數從第三方的日志文件中讀取出來,并寫入我們自己的日志中。

 

  然后,在內網采集器中增加了一個自定義監控的插件,來請求這個日志分析程序獲得監控指標數據。

  最后,在監控寶自定義監控中增加了一個監控項目,選擇采集器Python本地獲取數據,實現了這個需求。在部署上,內網采集器獨立部署在一臺能夠訪問公網的服務器上,日志分析程序部署在第三方的日志集中存儲服務器上。

  由于在項目開始的時候,沒有認真研究客戶日志樣例文件和規則說明,所以走了一些彎路,所幸很快校正過來,把所有規則三方確認后升級了一版并最終搞定。這里提醒各位做項目的,項目管理控制必要的步驟不能省,債早晚都是要還的。。。

  這個項目是典型的先苦后甜,雖然前期掉了不少坑,但后來通過監控寶發現了不少Tmall系統的問題,在客戶面前證明了產品的價值,細節涉及隱私,略過不提。

  通過這個案例給大家講講監控寶自定義監控,這是我們產品中藏著的一把瑞士軍刀,但由于這個功能是免費的,所以很多用戶反而不太了解。

  那么監控寶為什么會提供這個功能呢?

  監控寶靠網站監控打開了一片天地,后來增加了服務器和服務監控,并逐漸支持Apache、Nginx等典型Web應用,在這個過程中我們發現,即使提供再多的標準服務也無法覆蓋廣大用戶不同版本、不同類型的應用,還有不少中、高級用戶會根據需求自己開發的個性化應用。

  對監控來說,簡單說就是采集數據、分析結果、給出告警這三個步驟,而客戶的各類個性化應用對我們來說最難的一點在于數據采集。監控寶自定義監控的工作原理非常簡單,就是將數據采集標準化,我們制定了一個標準格式的數據交換文件。

  <pre>

  minEnqueueTime:0.0

  expiredCount:0

  storePercentUsage:0

  dequeueCount:906

  memoryUsage:96692

  consumerCount:3

  memoryPercentUsage:0

  averageEnqueueTime:14668.775461866415

  maxEnqueueTime:1205901.0

  dispatchCount:2090

  size:92

  producerCount:1

  enqueueCount:5567

  tempPercentUsage:0

  </pre>

 

  <pre></pre>是必須有的,minEnqueueTime、expiredCount等這些都是我們定義的監控指標,冒號之后是對應的指標值,這個文件是通過界面的方式定義。

  定義好這個規則之后,剩下的就簡單了,讓被監控的目標程序或是應用把指標寫成這種格式的文件,做成一個可以被http請求到的資源,不斷的把指標數據值寫進來。之后在自定義監控中創建監控項目,選擇這個規則,就可以了。

  舉例說明:

  ActiveMQ 是Apache的開源消息總線,如果用自定義監控如何實現ActiveMQ的監控需求呢?

 

  第一步,整理出ActiveMQ監控的指標要求

  第二步,寫個程序讀取ActiveMQ的指標數據,這里用到了statistics plugin ,在ActiveMQ中配置一下即可。

  <broker …>

  <plugins>

  <statisticsBrokerPlugin/>

  </plugins>

  </broker>

 

  配置項灰常簡單,用java寫個進程隔幾秒鐘取一次指標,代碼比較挫,可以無視。

  主要是看輸出文件位置:"/Users/jason/workspace/tomcat7065/webapps/root/mqkeyindex.html"

 

  在本機裝個tomcat,這個位置就是默認的應用目錄,mqkeyindex.html就是我們定義的規則文件。

  至此,監控指標讀取和輸出完畢,這部分工作一般是客戶自己完成,或是云智慧的工程師來幫客戶以項目方式完成,該企業的日志分析程序就是類似這樣的。

  再后面就是監控寶自定義監控的工作了。

 

  因為tomcat在本機,外網訪問不到,所以需要安裝一個采集器,選擇好自定義監控插件即可。操作過程略過。

  非常新鮮,剛剛創建的。

 

 

  創建一個自定義監控。

 

  規則是提前建好的,指標多創建起來好麻煩的說。

  這個是創建頁面,這里面的狀態頁其實就是我之前/Users/jason/workspace/tomcat7065/webapps/root/mqkeyindex.html輸出的格式。

  這個規則是對照著輸出結果創建的,而用采集器解決了外網訪問不了的問題。

 

  上面提到的那家咖啡企業是采用了“執行內部文件獲取數據”的方式,和這個方式不太一樣,不過這是最簡單和常用的方式。另外,在規則定義中可以定義圖和線的,

  最后給大家看下效果吧。

  自定義監控功能非常強大的,如果數據采集輸出環節技術難度不大的話,可以非常快速的搞定一個客戶的特殊監控需求,所以很多老用戶都最愛自定義監控功能。接下來我們會為您介紹監控寶自定義監控的詳細用法,敬請期待。

責任編輯:市場部 來源: 飛象網
相關推薦

2020-12-14 10:26:48

Prometheus 監控Services

2012-07-24 15:03:19

OpenStack架構

2023-07-21 19:16:59

OpenAIChatGPT

2021-10-28 08:39:22

Node Export自定義 監控

2009-09-17 09:51:18

Eclipse JDT自定義跳轉

2013-01-10 09:36:19

NagiosNagios插件

2021-03-26 20:37:14

Prometheus監控指標

2011-04-06 15:05:58

nagios監控Linux

2009-04-23 09:05:08

IE8llq自定義功能

2015-01-15 16:45:05

iOS源碼自定義畫圖

2010-05-06 14:50:23

Unix系統功能鍵

2021-11-22 10:00:33

鴻蒙HarmonyOS應用

2023-12-21 09:00:21

函數React 組件useEffect

2023-12-29 08:01:52

自定義指標模板

2010-06-07 12:56:58

Zabbix中文

2020-08-31 09:01:16

GlancesLinux系統監控工具

2010-04-30 09:32:49

ASP.NET MVC

2023-08-11 09:16:14

2015-09-15 15:41:09

監控寶Docker

2013-03-28 11:32:07

微信菜單輕App
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 三级黄色片在线 | 精品一区二区三区在线观看国产 | 日本高清视频在线播放 | 亚洲精品视频一区 | 成人午夜免费网站 | 免费观看一级视频 | 激情欧美一区二区三区中文字幕 | 少妇午夜一级艳片欧美精品 | a亚洲精品 | 日韩欧美国产精品一区 | 一区二区片| 精品久久久久一区二区国产 | 国产精品影视在线观看 | 在线国产视频观看 | 色综合天天网 | 欧美日韩亚洲一区 | 欧美一区二区三区在线免费观看 | 欧美一级大片 | 久久久久亚洲av毛片大全 | 亚洲精品观看 | 国产视频久 | 97国产精品视频 | 日韩毛片在线视频 | 欧美黑人狂野猛交老妇 | 国产一区三区在线 | 国产成人精品区一区二区不卡 | 欧区一欧区二欧区三免费 | av黄色在线播放 | 亚洲日韩第一页 | 日韩精品免费在线观看 | 玖玖色在线视频 | 四虎影院一区二区 | 天天天天操 | 国产精品综合网 | 日韩高清在线观看 | 中文字幕高清在线 | 在线亚洲一区二区 | 欧美电影免费观看高清 | 欧美中文字幕一区二区三区 | 丁香婷婷在线视频 | 久久久中文 |