精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

數(shù)據(jù)庫監(jiān)控系統(tǒng)建設,看看運維團隊是如何實現(xiàn)的

運維 數(shù)據(jù)庫運維
數(shù)據(jù)庫監(jiān)控作為數(shù)據(jù)庫配套建設不可或缺的一環(huán),可以及時發(fā)現(xiàn)機器和數(shù)據(jù)庫性能問題,并幫助止損。

[[404141]]

 1. 背景

數(shù)據(jù)庫監(jiān)控作為數(shù)據(jù)庫配套建設不可或缺的一環(huán),可以及時發(fā)現(xiàn)機器和數(shù)據(jù)庫性能問題,并幫助止損。伴魚早期借助開源prometheus系統(tǒng)對數(shù)據(jù)庫和機器進行監(jiān)控,來滿足我們?nèi)粘5谋O(jiān)控告警需求,但在這過程中,我們還是發(fā)現(xiàn)一些使用不太方便的地方,主要體現(xiàn)在以下幾個方面:

  • 數(shù)據(jù)庫以集群為單位,集群成員的變動需要修改prometheus對應的監(jiān)控配置文件,無法自動修改
  • 機器指標和數(shù)據(jù)庫指標采集分屬不同的exporter,難以集群或機器維度同時展示兩類指標
  • 集群和機器告警配置差異化以及告警時間段抑制,配置不太靈活
  • 日常巡檢和監(jiān)控大盤難以定制

基于以上監(jiān)控告警需求,并結(jié)合在對prometheus、阿里云數(shù)據(jù)庫監(jiān)控等一些優(yōu)秀的監(jiān)控系統(tǒng)架構(gòu)調(diào)研的基礎(chǔ)上,設計了伴魚數(shù)據(jù)庫監(jiān)控系統(tǒng)。相比其它監(jiān)控系統(tǒng),新系統(tǒng)包含以下核心功能:

  • 基于集群維度的機器和數(shù)據(jù)庫指標采集,集群成員變動,無需修改配置
  • 支持集群和機器維度的機器指標和數(shù)據(jù)庫性能指標數(shù)據(jù)的同時展示
  • 通過報警模版,支持報警的差異化配置
  • 支持報警時間段抑制和靈活的報警策略
  • 靈活定制監(jiān)控大盤,方便巡檢需求

下面從數(shù)據(jù)庫監(jiān)控整體架構(gòu)詳細介紹下監(jiān)控各組件設計以及背后設計的一些想法。

2. 監(jiān)控整體架構(gòu)

伴魚數(shù)據(jù)庫監(jiān)控整體架構(gòu),如下圖所示。

各組件的功能,說明如下:

  • agent模塊,功能類似prometheus exporter組件,暴露metric接口,接收請求采集數(shù)據(jù)
  • schedule模塊,獲取監(jiān)控任務,并根據(jù)集群名從db config service服務獲取具體的集群信息,然后按照監(jiān)控任務配置的采集時間間隔,定時到對應的agent拉取metrics
  • monitor模塊,負責監(jiān)控數(shù)據(jù)存儲/查詢、數(shù)據(jù)分析和規(guī)則報警
  • alarm模塊,公司內(nèi)部報警服務,支持釘釘和電話報警
  • http server模塊,負責監(jiān)控任務、報警模版和報警規(guī)則的配置以及監(jiān)控數(shù)據(jù)的查詢展示

2.1 數(shù)據(jù)采集

伴魚的數(shù)據(jù)庫監(jiān)控,目前主要分數(shù)據(jù)庫服務監(jiān)控和主機監(jiān)控兩類,對應著數(shù)據(jù)采集分主機指標采集和數(shù)據(jù)庫性能指標采集兩種。監(jiān)控具體采集哪些指標,我們參照了業(yè)界一些優(yōu)秀開源監(jiān)控系統(tǒng),比如阿里云數(shù)據(jù)庫服務監(jiān)控,來采集我們的監(jiān)控指標數(shù)據(jù)。

  • 主機指標,包含CPU利用率、磁盤IO使用率、磁盤空間使用率、磁盤空間使用量、機器負載和內(nèi)存使用率
  • Mongodb服務指標,包含連接數(shù)、讀寫隊列長度、服務進出流量、游標數(shù)量和請求量等
  • Redis服務指標,包含內(nèi)存使用率、請求數(shù)、服務進出流量、每秒失效key個數(shù)和key查找命中率等
  • TiDB服務指標,通過讀取tidb自帶的prometheus獲取數(shù)據(jù),獲取的指標包含raft-store cpu、comprocessor cpu和durition等

針對具體的指標數(shù)據(jù)采集,我們設計了四種agent。其中node agent負責采集機器指標數(shù)據(jù),因為機器某些指標采集需要在本機執(zhí)行系統(tǒng)命令,所以node agent在機器初始化時部署。數(shù)據(jù)庫服務agent部署在公司內(nèi)部的k8s容器內(nèi),多副本方式,支持采集指標動態(tài)添加。比如TiDB指標的采集,如下圖所示,如果想增加某個指標采集,只需動態(tài)添加對應的指標項和查詢語句即可。

2.2 任務調(diào)度

schedule任務調(diào)度模塊負責監(jiān)控任務的調(diào)度執(zhí)行,如下圖所示。程序在啟動時加載監(jiān)控任務,在指定采集時間間隔,通過集群名稱從db config service獲取對應的集群信息(包括ip、端口和集群角色),調(diào)度對應的任務執(zhí)行數(shù)據(jù)采集。每個集群任務成功采集后,會通知monitor模塊進行報警分析。

2.3 數(shù)據(jù)存儲

監(jiān)控數(shù)據(jù)存儲我們選用了當前流行的時序數(shù)據(jù)庫InfluxDB,主要基于以下幾點考慮:

  • InfluxDB部署簡單,無需任何外部依賴即可獨立部署
  • 提供類似于SQL的查詢語言,接口友好,使用方便,如下圖所示
  • 提供靈活的數(shù)據(jù)保存策略(Retention Policy)來設置數(shù)據(jù)的保留時間
  • 高性能寫入,最新的數(shù)據(jù)都保存在內(nèi)存中,標簽允許對列進行索引實現(xiàn)快速查詢

2.4 報警規(guī)則

通過監(jiān)控任務,靈活配置數(shù)據(jù)采集時間間隔,在采集到監(jiān)控數(shù)據(jù)后,我們可以做細粒度的報警策略。報警規(guī)則如何設計,我們做了如下考慮:

  • 集群報警配置應盡可能簡單
  • 集群報警支持差異化配置
  • 報警粒度靈活配置

基于以上要求,我們從報警模版、報警指標和報警策略三個方面設計了報警規(guī)則。

2.4.1 報警模版

報警模版由規(guī)則名稱、角色、指標、閥值和策略五個部分組成,如下圖所示。

通過服務報警模版,我們可以很方便的將報警指標和策略拼接成規(guī)則應用到各服務集群進行報警,同時還可以輕松實現(xiàn)個別集群報警的差異化配置。報警模版應用到服務集群,如下圖所示。

模版中一條規(guī)則,簡單點說,其實就是報警觸發(fā)條件。如何執(zhí)行報警,其實就是將一條規(guī)則映射成一條數(shù)據(jù)庫查詢語句,查詢滿足的條件的數(shù)據(jù)是否達到報警閥值。比如下面這條規(guī)則,簡單介紹下是如何做映射的。

首先,我們看一下監(jiān)控表中已經(jīng)采集到對應指標的監(jiān)控數(shù)據(jù),如下圖所示。

其次,集群在任務采集時,我們可以拿到具體的集群信息,包括ip、端口和角色。報警服務根據(jù)報警模版里的規(guī)則,將具體的規(guī)則映射成查詢語句,如下圖所示。

最后,把滿足報警規(guī)則的服務,按照集群、主機和角色維度報警出來,如下圖所示。

2.4.2 報警指標

報警指標可以理解為我們需要監(jiān)控的項目,比如CPU使用率、機器負載和磁盤空間等,如下圖所示。

數(shù)據(jù)指標采集項比較多,我們可以選擇我們關(guān)心的或者能快速反應服務問題的指標作為報警指標。這里的指標名稱與報警模版中的規(guī)則名稱一一對應,即將規(guī)則名稱與數(shù)據(jù)庫表及查詢條件映射起來。

2.4.3 報警策略

目前,報警策略分為兩種,如下圖所示。每次采集完數(shù)據(jù),都會通知monitor模塊觸發(fā)規(guī)則分析,檢查是否達到報警閥值。報警每觸發(fā)一次,都會檢查上一次報警時間,保證在報警時間間隔內(nèi),不會重復報警。

2分鐘內(nèi),8次(每分鐘采集4次數(shù)據(jù))中有4次滿足條件,釘釘告警

2分鐘內(nèi),8次(每分鐘采集4次數(shù)據(jù))中有4次滿足條件,釘釘和電話同時告警,配置如下圖所示

2.5 監(jiān)控數(shù)據(jù)展示

數(shù)據(jù)監(jiān)控不僅可以為我們提供準實時狀態(tài)展現(xiàn),還能幫助做故障回溯、風險預測和大盤監(jiān)控。日常問題處理和故障復盤,我們希望在一個頁面既能查看一個集群各角色的機器指標,又能看到各角色的數(shù)據(jù)庫性能指標,而不用在各個指標頁面來回跳轉(zhuǎn),如下圖所示。

同時,我們可以利用采集的監(jiān)控數(shù)據(jù),定制我們的數(shù)據(jù)庫監(jiān)控大盤。有了監(jiān)控大盤,我們可以做日常巡檢,及時發(fā)現(xiàn)性能風險,如下圖所示。

比如我們通過tidb大盤巡檢,發(fā)現(xiàn)集群延時升高,并及時將其解決,減少風險,如下圖所示

3. 總結(jié)

伴魚數(shù)據(jù)庫監(jiān)控系統(tǒng)已經(jīng)運行近半年,在這期間,日常巡檢和報警幫助我們發(fā)現(xiàn)了多起數(shù)據(jù)庫性能問題,并及時加以解決。目前,監(jiān)控系統(tǒng)還有一些待完善的地方,比如告警收斂、時序數(shù)據(jù)庫高可用等問題。未來,我們將繼續(xù)深挖監(jiān)控系統(tǒng)的潛力,為伴魚數(shù)據(jù)庫保駕護航。 

 

責任編輯:張燕妮 來源: 高效運維
相關(guān)推薦

2018-08-27 10:59:07

京東數(shù)據(jù)庫智能運維

2018-09-18 09:36:52

運維數(shù)據(jù)庫智能

2009-05-11 10:51:28

2012-10-23 11:01:19

數(shù)據(jù)中心網(wǎng)絡系統(tǒng)通信網(wǎng)絡

2018-09-27 08:59:29

2010-10-27 11:39:01

視頻監(jiān)控公共交通體系H3C

2022-02-23 08:00:00

開發(fā)DevOps技術(shù)

2013-04-12 13:30:47

2022-09-19 21:10:25

CRM銷售管理系統(tǒng)

2010-12-01 20:41:02

無線監(jiān)控MeshStrix

2018-12-14 11:04:56

數(shù)據(jù)庫運維智能

2020-12-30 08:09:46

運維Prometheus 監(jiān)控

2009-06-30 09:37:00

數(shù)據(jù)運維管理建設

2022-12-27 08:10:07

PG數(shù)據(jù)庫運維

2013-08-09 10:17:42

谷歌綠色數(shù)據(jù)中心數(shù)據(jù)中心

2015-06-01 11:10:24

2020-12-29 10:45:22

運維Prometheus-監(jiān)控

2011-03-21 14:43:42

2016-09-23 09:22:12

2013-09-26 21:50:11

RIILIT綜合監(jiān)控
點贊
收藏

51CTO技術(shù)棧公眾號

亚洲午夜精品久久久久久app| 成人18视频在线观看| 高清不卡一区二区在线| 97超级碰碰碰| 日韩丰满少妇无码内射| 超薄肉色丝袜脚交一区二区| 亚洲同性同志一二三专区| av一区二区三区在线观看| 国产精品老女人| 一道在线中文一区二区三区| 欧美日韩一区二区三区视频| 99re6这里有精品热视频| 欧美一级性视频| 秋霞成人午夜伦在线观看| 欧美另类交人妖| 欧洲美一区二区三区亚洲 | 你懂的一区二区| 日韩精品视频在线免费观看| 婷婷中文字幕在线观看| 亚洲午夜天堂| 一级中文字幕一区二区| 日韩精品国内| 日韩在线观看视频网站| 久久99精品国产麻豆婷婷| 97人人爽人人喊人人模波多| 黄色录像二级片| 少妇精品久久久一区二区三区| 欧美一级日韩免费不卡| 日本www.色| 麻豆免费在线| 亚洲一区二区不卡免费| 亚洲日本精品国产第一区| 亚洲欧洲视频在线观看| 东方aⅴ免费观看久久av| 国产精品亚洲自拍| 欧美一区免费看| 中文在线不卡| 久久69精品久久久久久国产越南| 婷婷国产成人精品视频| 国内黄色精品| 国产视频一区在线| 国产精品手机在线观看| 亚洲**毛片| 7878成人国产在线观看| 九九九九九国产| 日韩成人在线电影| 精品视频在线看| 日韩视频免费在线播放| 午夜不卡影院| 欧美日韩亚洲国产一区 | 视频在线观看一区二区三区| 韩国日本不卡在线| 欧美一级高潮片| 欧美日韩一卡| 欧美极品美女电影一区| 久久久久久福利| 欧美片第1页综合| 欧美夫妻性生活xx| 久久精品视频日本| 在线观看亚洲| 欧美在线视频一区二区| 亚洲日本视频在线观看| 久久天堂成人| 国产精品久久久久久av下载红粉 | 欧美岛国在线观看| 在线播放国产视频| 久久影院资源站| 日韩av中文字幕在线播放| 99久久免费看精品国产一区| 人人网欧美视频| 亚洲色图15p| 四虎影视1304t| 国产精品久久久久蜜臀 | 在线看的片片片免费| 亚洲高清资源在线观看| 欧美风情在线观看| 国产美女激情视频| 美女性感视频久久| 亚洲精品欧美日韩专区| 秋霞av鲁丝片一区二区| 久久久蜜桃精品| 一区二区三区偷拍| 欧洲黄色一区| 欧美午夜美女看片| 国产探花在线看| 精品一区二区男人吃奶| 伊人亚洲福利一区二区三区| 破处女黄色一级片| 一区二区福利| 91九色单男在线观看| 欧美视频在线观看一区二区三区| 国产亚洲人成网站| 水蜜桃在线免费观看| 涩涩涩视频在线观看| 欧美日韩一区三区| 美女露出粉嫩尿囗让男人桶| 国产精品一区2区3区| 久久精品免费播放| 亚洲久久在线观看| 韩国成人精品a∨在线观看| 国内精品视频在线播放| 国产在线视频网址| 亚洲国产成人av好男人在线观看| 激情五月开心婷婷| 日韩欧美久久| 正在播放欧美视频| 日韩免费视频网站| 久久精品国产免费看久久精品| 国产精品区一区| 素人av在线| 欧美日韩中文字幕综合视频| 日批视频在线看| 精品久久不卡| 91国产精品视频在线| 国产伦精品一区二区三区四区 | 国产精品99久久久久久久vr | 久久天堂电影| 亚洲午夜久久久久久久久久久 | 亚洲GV成人无码久久精品| 国产资源在线一区| 日韩中文一区二区三区| 91九色国产在线播放| 5858s免费视频成人| 日韩一级av毛片| 99热免费精品| 国产精品久久久一区二区三区| 日本视频在线播放| 在线观看一区二区视频| 亚洲av网址在线| 合欧美一区二区三区| 91精品在线观| 国产网友自拍视频导航网站在线观看| 欧美在线啊v一区| 欧美激情aaa| 亚洲免费影院| 韩国一区二区三区美女美女秀| 伊人福利在线| 日韩久久久精品| 国产极品国产极品| 激情亚洲综合在线| 一区二区不卡视频| 国产91欧美| 爽爽爽爽爽爽爽成人免费观看| 天堂网中文字幕| 久久免费电影网| 国产在线青青草| 亚洲香蕉视频| 国产suv精品一区二区| 日韩亚洲视频在线观看| 欧美日韩在线免费| 97伦伦午夜电影理伦片| 午夜亚洲视频| 日本午夜精品一区二区| 色成人免费网站| 中文字幕精品视频| 在线观看视频中文字幕| 国产精品区一区二区三| gai在线观看免费高清| 亚洲精品国产偷自在线观看| 91久久大香伊蕉在人线| 国产探花视频在线观看| 亚洲国产精品国自产拍av秋霞| 国产精选第一页| 91在线免费视频观看| 黄色免费视频大全| 免费毛片在线不卡| 国产精品美女主播| 老司机午夜在线视频| 欧美一区二区大片| 久久老司机精品视频| 99精品久久免费看蜜臀剧情介绍| 波多野结衣家庭教师视频| 精品日韩欧美一区| 91精品免费看| 国产探花在线观看| 亚洲视频在线观看网站| 国产毛片一区二区三区va在线| 伊人一区二区三区| 国产精品三级在线观看无码| 人妖欧美一区二区| 日本黄色a视频| 国产美女撒尿一区二区| 国产成人短视频| 日韩av中文| 精品国产1区2区3区| 成人免费毛片男人用品| 最新国产精品久久精品| 免费看毛片的网站| 日韩高清国产一区在线| 色爽爽爽爽爽爽爽爽| 卡通动漫国产精品| 国产欧美亚洲视频| 免费不卡av| 综合国产在线观看| 六月婷婷中文字幕| 欧美午夜电影网| 久久97人妻无码一区二区三区| 久久免费午夜影院| www.久久com| 久久亚洲视频| 福利视频免费在线观看| 日韩在线看片| 精品欧美一区二区三区久久久| 日韩电影免费观看高清完整版在线观看| 欧美国产日本在线| 日本蜜桃在线观看| 亚洲毛片一区二区| 亚洲爱爱综合网| 欧美日韩aaaaaa| 亚洲va在线观看| 亚洲曰韩产成在线| 国产wwwwxxxx| 久久九九国产精品| 怡红院一区二区| 国产一区二区三区久久久| 凹凸日日摸日日碰夜夜爽1| 欧美午夜一区| 杨幂一区欧美专区| 国产亚洲电影| 精品一区二区久久久久久久网站| 国产精品一区二区三区av| 国产精品夫妻激情| 三级在线观看视频| 久久久免费精品视频| 国产三区视频在线观看| 最新的欧美黄色| 国产原创av在线| 亚洲乱码一区av黑人高潮| 丰满岳乱妇国产精品一区| 在线成人av网站| 在线播放亚洲精品| 91成人在线观看喷潮| 国产区在线观看视频| 亚洲妇女屁股眼交7| 黄色一级视频在线观看| 亚洲欧洲成人av每日更新| 美国一级黄色录像| 国产日韩一级二级三级| 一区二区黄色片| 91欧美一区二区| 国产免费看av| 久久女同性恋中文字幕| 成人精品在线观看视频| 97se亚洲国产综合自在线观| 91玉足脚交白嫩脚丫| 99久久精品免费看国产| 亚洲911精品成人18网站| 国产一区91精品张津瑜| 999热精品视频| 国产二区国产一区在线观看| 在线观看欧美一区二区| 福利一区二区在线| 国产一精品一aⅴ一免费| 懂色一区二区三区免费观看| 日韩少妇一区二区| 国产精品91一区二区| 在线中文字日产幕| 99riav久久精品riav| 中国黄色a级片| 日本一区二区三级电影在线观看| 手机看片国产日韩| 亚洲美女少妇撒尿| 国产精彩视频在线| 欧美丝袜一区二区三区| 日韩xxx视频| 69精品人人人人| 亚洲成人精品女人久久久| 精品美女一区二区| 无码精品视频一区二区三区 | 无码黑人精品一区二区| 亚洲伊人伊色伊影伊综合网| 日韩污视频在线观看| 色狠狠av一区二区三区| 在线免费看av的网站| 欧美大片免费久久精品三p| 黄色小视频免费在线观看| 亚洲欧美日韩成人| 免费av在线网站| 欧美激情在线观看| 欧美xx视频| 成人精品福利视频| 欧美大奶一区二区| 亚洲黄色一区二区三区| 午夜国产一区| 毛片一区二区三区四区| 精品一区二区三区在线观看| 中文字幕天堂网| 亚洲国产精品成人综合色在线婷婷| 中文字幕观看av| 黑人与娇小精品av专区| 亚洲一区二区激情| 亚洲国产日韩欧美在线99| www亚洲人| 久久免费国产视频| 日韩黄色三级| 久久大片网站| 欧美影视一区| 日本美女高潮视频| 成人网男人的天堂| 国产又粗又长又黄的视频| 亚洲第一av色| 国产精品玖玖玖| 亚洲高清在线观看| 成人日批视频| 国产精品第七十二页| 白白在线精品| 中文字幕剧情在线观看一区| 亚洲在线观看| 在线观看一区二区三区四区| 国产精品久久久久影院老司 | 久久综合九色综合欧美狠狠| 激情小说欧美色图| 国产精品久久久久四虎| www.国产色| 精品国产一区久久| 免费a级在线播放| 国产精品欧美在线| 日韩欧美黄色| 激情伊人五月天| 粉嫩av一区二区三区在线播放| 国产一二三四视频| 在线视频一区二区三| 天堂在线中文资源| 欧美激情综合色| 国产在线一区不卡| 一区二区精品国产| 日本美女视频一区二区| 欧美狂猛xxxxx乱大交3| 欧美三级xxx| 污视频在线免费| 91chinesevideo永久地址| 亚洲不卡视频| 欧美日韩午夜爽爽| 国产成人精品免费视频网站| 黄色录像免费观看| 欧美日韩国产精品成人| 99reav在线| 国产精品美女久久久久久免费 | 原创国产精品91| 色综合一本到久久亚洲91| 秋霞毛片久久久久久久久| 午夜综合激情| 亚洲精品成人无码| 91国产免费观看| 岛国最新视频免费在线观看| 国产精品www网站| 成人免费在线播放| 男人的天堂最新网址| 亚洲欧美一区二区三区久本道91| 国产又大又黑又粗| 欧美成人黄色小视频| 韩国三级大全久久网站| 欧美在线观看视频免费| 粉嫩久久99精品久久久久久夜| 久久高清免费视频| 亚洲激情在线观看视频免费| 国产中文在线播放| 日本视频一区在线观看| 久久精品国产免费看久久精品| 熟女av一区二区| 欧美成人一区二区三区| 2021中文字幕在线| 鲁鲁视频www一区二区| 日韩福利电影在线| 国产亚洲精品久久久久久豆腐| 91精品国产全国免费观看| 欧美另类tv| 欧美日韩视频在线一区二区观看视频| 免费成人在线观看视频| 你懂得在线观看| 精品国产sm最大网站| 亚洲黄色网址| 免费观看黄色大片| 国产91丝袜在线18| 亚洲婷婷综合网| 久久精品视频在线播放| 澳门久久精品| 亚洲少妇久久久| 亚洲综合视频网| 暖暖视频在线免费观看| 成人黄色免费片| 99国产精品久久久久久久成人热| 日本爱爱爱视频| 日韩一卡二卡三卡| 伊人久久av| 亚洲爆乳无码精品aaa片蜜桃| 99久久久久免费精品国产| 中文字幕第315页| 欧美激情乱人伦| 日本欧美肥老太交大片| 岛国av免费观看| 欧美性videosxxxxx| 丁香影院在线| 亚洲一区二区三区涩| eeuss鲁片一区二区三区在线观看| 精人妻无码一区二区三区| 欧美日韩xxxxx| 日韩午夜电影网| 国产黄色三级网站| 欧美一级艳片视频免费观看|