免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

可視化運(yùn)維監(jiān)控實(shí)戰(zhàn):從故障可見到可控可定位的完整體系搭建

可視化運(yùn)維監(jiān)控實(shí)戰(zhàn):從故障可見到可控可定位的完整體系搭建 干了這么多年運(yùn)維我最大的感觸是系統(tǒng)出故障不可怕可怕的是故障發(fā)生之后你盯著滿屏的告警郵件卻說不清楚現(xiàn)在到底是什么掛了、影響多大、從哪開始查。那種“明明知道出事了卻無從下手”的無力感比通宵加班更折磨人。可視化運(yùn)維監(jiān)控要解決的就是把這個(gè)過程從“靠猜、靠問、靠翻日志”變成“靠看、靠點(diǎn)、靠鉆取”讓故障從發(fā)生到定位有一條清晰的路。這篇文章我想圍繞“可見、可控、可定位”這三個(gè)關(guān)鍵詞把我自己做監(jiān)控體系搭建時(shí)的思路、工具選型、踩坑記錄和排查經(jīng)驗(yàn)完整梳理一遍。不管你是剛接手公司監(jiān)控系統(tǒng)的運(yùn)維新人還是準(zhǔn)備把現(xiàn)有監(jiān)控從“能用”升級到“好用”的負(fù)責(zé)人這篇文章應(yīng)該都能給你一些可以直接抄作業(yè)的參考。1. 故障可見監(jiān)控體系的地基是先讓你“看得見”1.1 你真正需要看見的是什么很多人一提到可視化監(jiān)控第一反應(yīng)就是“搞個(gè)大屏把 CPU、內(nèi)存、磁盤畫成花花綠綠的圖表”。這個(gè)方向不能說錯但太淺了。做了幾年監(jiān)控之后我總結(jié)了一句話可視化的本質(zhì)不是畫圖而是壓縮信息。你在一個(gè)面板上看到的每一個(gè)數(shù)字、每一條曲線都是在幫你回答四個(gè)問題什么東西出故障了影響面有多大持續(xù)了多久當(dāng)前是正在惡化還是在恢復(fù)所以第一步不是選工具而是先盤點(diǎn)你的監(jiān)控對象。一個(gè)典型的業(yè)務(wù)系統(tǒng)你至少要把下面幾個(gè)層面拆出來基礎(chǔ)設(shè)施層物理機(jī)或虛擬機(jī)的 CPU、內(nèi)存、磁盤、網(wǎng)絡(luò)流量、硬件健康狀態(tài)比如 RAID 陣列卡、電源、風(fēng)扇。中間件層MySQL、Redis、Kafka、Elasticsearch 這些組件的連接數(shù)、主從延遲、內(nèi)存碎片率、隊(duì)列積壓量。應(yīng)用層接口的 QPS、響應(yīng)時(shí)間、錯誤率、JVM 或 Go runtime 的 GC 情況。業(yè)務(wù)層訂單量、支付成功率、用戶登錄失敗次數(shù)這些直接反映用戶體驗(yàn)的指標(biāo)。這四層缺哪一塊你的監(jiān)控面板都會“偏科”。只盯 CPU 和內(nèi)存你根本不知道 Redis 已經(jīng)積壓了幾萬條消費(fèi)消息只盯應(yīng)用日志你可能凌晨四點(diǎn)才會發(fā)現(xiàn)磁盤早就滿了。1.2 從采集到展示一條完整的數(shù)據(jù)鏈路可視化不是平白無故變出來的它背后是一條完整的數(shù)據(jù)管道。我自己搭監(jiān)控的時(shí)候習(xí)慣把它拆成四段來看采集從目標(biāo)機(jī)器或應(yīng)用里把指標(biāo)揪出來。最常見的開源方案是 Prometheus 的各類 exporter比如 node_exporter 負(fù)責(zé)機(jī)器基礎(chǔ)指標(biāo)mysqld_exporter 負(fù)責(zé)數(shù)據(jù)庫指標(biāo)redis_exporter 負(fù)責(zé) Redis 指標(biāo)。如果你的應(yīng)用是 Java 寫的還可以直接暴露 Micrometer 格式的端點(diǎn)讓 Prometheus 來抓。存儲指標(biāo)數(shù)據(jù)是典型的時(shí)間序列數(shù)據(jù)不適合往 MySQL 里塞。Prometheus 自帶 TSDB 存儲默認(rèn)保留時(shí)間夠用我一般設(shè)置 15 天左右如果要長期留存可以再接一套 Thanos 或者 VictoriaMetrics。展示Grafana 是繞不開的選擇它跟 Prometheus 配合得最舒服支持的圖表類型也足夠豐富從折線圖到熱力圖到儀表盤都能做。告警Prometheus 的 Alertmanager 負(fù)責(zé)根據(jù)規(guī)則觸發(fā)告警再通過 webhook 投遞到釘釘、企業(yè)微信、飛書或者郵件。這里我多說一句選型的事。經(jīng)常有人問我用 Zabbix 不也能做監(jiān)控嗎為什么非要用 Prometheus 這一套我的看法是Zabbix 在傳統(tǒng)網(wǎng)絡(luò)設(shè)備監(jiān)控和純內(nèi)網(wǎng)環(huán)境里確實(shí)很成熟但如果你有大量動態(tài)擴(kuò)縮容的容器環(huán)境或者應(yīng)用是微服務(wù)架構(gòu)Prometheus 的標(biāo)簽label設(shè)計(jì)、服務(wù)發(fā)現(xiàn)機(jī)制和活躍的生態(tài)會順手得多。反過來如果你公司環(huán)境非常固定、沒有容器化需求那 Zabbix 反而是省心選擇。工具沒有絕對的好壞只有跟場景合不合適。1.3 可視化大屏的設(shè)計(jì)信息分層比炫酷重要說到可視化大屏我得潑一盆冷水。很多人只看過那些數(shù)據(jù)大屏的 demo覺得“夠炫”就要求運(yùn)維也做一個(gè)。實(shí)際上真正在生產(chǎn)環(huán)境里扛過故障的監(jiān)控大屏設(shè)計(jì)原則是反著來的寧可樸素不可花哨。我后來把大屏信息分成三層第一層是全局健康度一眼掃過去就知道今天有沒有大事。這一層放最頂級的幾個(gè)數(shù)字比如整體可用率、當(dāng)前嚴(yán)重告警數(shù)、核心服務(wù)的平均延遲。我習(xí)慣給這層加顏色邏輯正常情況下綠色有 P0 告警就整塊變紅配合閃爍效果值班的人抬頭就能看到。第二層是趨勢和關(guān)聯(lián)讓你快速判斷故障是正在發(fā)展還是逐漸恢復(fù)。這里放核心服務(wù)的 QPS、錯誤率、P99 延遲再加幾條關(guān)鍵中間件的連接數(shù)和積壓量曲線。這層的重點(diǎn)是曲線不是數(shù)字因?yàn)橼厔荼人矔r(shí)值更能說明問題。第三層才是明細(xì)入口本質(zhì)上是“鉆取”的起點(diǎn)。大屏上每一個(gè)看起來能點(diǎn)的區(qū)塊背后都要能跳到對應(yīng)的 Grafana Dashboard甚至繼續(xù)下鉆到具體機(jī)器的具體進(jìn)程。我踩過最大的坑就是把大屏做成“數(shù)據(jù)堆砌”八塊屏幕全放著相似的折線圖真出了故障所有圖都在波動但你根本不知道先看哪一塊。后來我立了一條規(guī)矩每一屏只回答一個(gè)問題裝不下的問題就翻頁不要硬塞。2. 故障可控告警機(jī)制才是監(jiān)控的靈魂2.1 告警不是越多越好先學(xué)會分級可視化解決的是“看得見”但“看見”之后你得有動作否則多好看的大屏也只是個(gè)觀賞屏。告警體系說白了就是給監(jiān)控裝上手腳。告警最忌諱的是什么是“一視同仁”。如果磁盤快滿了和數(shù)據(jù)庫主從斷開的告警用的是同一個(gè)通知渠道、同一個(gè)優(yōu)先級那運(yùn)維人員遲早會對所有告警脫敏最后連真告警也被忽略了。我自己的分級邏輯是這樣的P0 級核心服務(wù)不可用、數(shù)據(jù)丟失風(fēng)險(xiǎn)、大面積故障轉(zhuǎn)移失敗。要求立即響應(yīng)通知到值班負(fù)責(zé)人和研發(fā)負(fù)責(zé)人支持電話和短信雙重轟炸。P1 級核心功能受損但還可用比如接口 P99 延遲翻倍、數(shù)據(jù)庫連接數(shù)逼近上限、Redis 內(nèi)存淘汰頻繁。要求 15 分鐘內(nèi)響應(yīng)。P2 級非核心功能異常或資源接近瓶頸比如某臺非核心機(jī)器 CPU 持續(xù) 90%、日志目錄磁盤使用率超過 80%。要求當(dāng)天處理。P3 級輕微波動、已知問題的重復(fù)提醒這類告警甚至可以選擇不通知只記錄在案。做這個(gè)分級的時(shí)候我一直提醒自己一句話告警的等級不能拍腦袋定要看它對業(yè)務(wù)的實(shí)際影響。一個(gè)冷門報(bào)表服務(wù)的 CPU 飆到 95%可能只是定時(shí)任務(wù)在跑不用拉響 P0但支付鏈路的 P99 延遲漲了 200ms哪怕絕對值也不高也得嚴(yán)肅對待。2.2 告警抑制與收斂躲開告警風(fēng)暴告警風(fēng)暴這個(gè)詞做過線上運(yùn)維的人一定不陌生。某個(gè)核心數(shù)據(jù)庫一抖動依賴它的幾十個(gè)服務(wù)全開始報(bào)告警一瞬間你的釘釘群、郵件、短信全炸了。我遇到最夸張的一次是某個(gè)基礎(chǔ)組件升級失敗觸發(fā)了級聯(lián)告警一晚上收到了 3000 多條通知真正有用的信息早就被淹沒在垃圾里了。從那次之后我認(rèn)認(rèn)真真研究了 Alertmanager 的抑制inhibit和路由分組group機(jī)制這才算把告警風(fēng)暴給管住。抑制規(guī)則的核心邏輯是如果出現(xiàn)了一個(gè)高級別告警那么由它引發(fā)的低級別告警都先閉嘴。舉個(gè)例子如果某個(gè)數(shù)據(jù)庫實(shí)例掛了它下面的所有主從延遲、連接數(shù)異常、慢查詢類告警都不要發(fā)了。我只需要知道“數(shù)據(jù)庫掛了”然后順著數(shù)據(jù)庫往下排查就行。分組機(jī)制解決的是“同類告警刷屏”的問題。比如一個(gè)服務(wù)有 30 個(gè)實(shí)例同時(shí)出現(xiàn) CPU 告警不需要發(fā) 30 條消息應(yīng)該按告警名分組一條消息里列出哪些實(shí)例受影響就夠。我通常把 group_by 設(shè)置成告警名稱和告警級別這樣同類告警會被合并到同一條通知里。這里有一個(gè)我能直接分享的 Alertmanager 配置片段核心就是 inhibit 規(guī)則inhibit_rules: - source_matchers: - severityP0 target_matchers: - severityP1|P2 equal: - alertname這個(gè)規(guī)則的意思是如果存在 P0 告警那么相同 alertname 的 P1 和 P2 告警都會被抑制。有了這個(gè)兜底級聯(lián)故障時(shí)消息量至少能砍掉七成。2.3 通知路由讓告警找到對的人告警被收斂之后下一個(gè)問題是發(fā)給誰不同團(tuán)隊(duì)的職責(zé)邊界不一樣基礎(chǔ)架構(gòu)告警應(yīng)該讓基礎(chǔ)設(shè)施團(tuán)隊(duì)看到業(yè)務(wù)應(yīng)用告警應(yīng)該讓對應(yīng)業(yè)務(wù)的研發(fā)收到。我見過很多公司是一個(gè)大群接收所有告警結(jié)果就是“人人都在群里人人都不覺得該自己動手”。我的做法是給告警規(guī)則打上團(tuán)隊(duì)標(biāo)簽通過 Alertmanager 的 route 做分叉。每個(gè)團(tuán)隊(duì)獨(dú)立的釘釘群或企業(yè)微信機(jī)器人只接收跟自己相關(guān)的告警。只有 P0 級告警才會廣播到所有管理者和核心負(fù)責(zé)人確保一件事情有且只有一個(gè)第一責(zé)任人。通知內(nèi)容本身也非常重要。純文字告警說“CPU 高”沒有任何上下文等于沒報(bào)。我一般在告警模板里帶上這幾樣?xùn)|西告警對象、當(dāng)前指標(biāo)數(shù)值、持續(xù)了多長時(shí)間、對應(yīng)的 Grafana 面板鏈接、最近一次變更記錄。讓收到消息的人不用再登機(jī)器查一遍才知道發(fā)生了什么。2.4 告警自愈把重復(fù)勞動交給自動化告警可控的更高一級形態(tài)是讓一部分告警根本不需要人處理。運(yùn)維時(shí)間應(yīng)該花在復(fù)雜故障上而不是每天重復(fù)“重啟一下服務(wù)”這種瑣碎操作。我碰到過一種場景某個(gè)定時(shí)任務(wù)每天凌晨都會把內(nèi)存吃滿然后觸發(fā) OOM 告警值班同事每天到點(diǎn)手動重啟。后來我把這個(gè)操作做成了告警聯(lián)動Prometheus 觸發(fā)特定告警后通過 webhook 調(diào)起一個(gè)腳本檢查服務(wù)進(jìn)程、清理緩存、自動重啟并記錄操作日志。只要自愈成功告警會自動關(guān)閉人只需要第二天看總結(jié)報(bào)告確認(rèn)這不是一個(gè)需要根治的問題。不過自愈要克制只對“動作明確、風(fēng)險(xiǎn)低、可回滾”的操作開啟。比如自動重啟一個(gè)無狀態(tài)服務(wù)是可以的自動切換數(shù)據(jù)庫主從或者自動清理數(shù)據(jù)這類高風(fēng)險(xiǎn)操作還是老老實(shí)實(shí)讓值班人員確認(rèn)后再執(zhí)行。3. 故障可定位從“知道掛了”到“知道為什么掛”3.1 可觀測性的三支柱指標(biāo)、日志、鏈路追蹤可視化大屏可以讓你一秒發(fā)現(xiàn)“訂單服務(wù)響應(yīng)變慢了”但這只是開始。真正困難的是從“變慢”定位到“是 SQL 慢查詢導(dǎo)致的還是下游 Redis 抖動導(dǎo)致的還是 GC 停頓導(dǎo)致的”。所以我一直強(qiáng)調(diào)可視化只是入口定位故障需要完整的可觀測性體系。業(yè)內(nèi)常說的三支柱——指標(biāo)Metrics、日志Logs、鏈路追蹤Traces一個(gè)都不能少。指標(biāo)回答“發(fā)生了什么”比如延遲升高、錯誤率上升。這部分由 Prometheus 負(fù)責(zé)。日志回答“細(xì)節(jié)是什么”比如報(bào)錯堆棧、參數(shù)內(nèi)容、具體的 SQL。由 Loki、Elasticsearch 或 ClickHouse 負(fù)責(zé)。鏈路追蹤回答“問題出在哪個(gè)環(huán)節(jié)”一次請求經(jīng)過了 A、B、C、D 四個(gè)服務(wù)時(shí)間都耗在哪了由 Jaeger 或 Zipkin 負(fù)責(zé)。三者缺一不可。沒有指標(biāo)你連“故障發(fā)生的時(shí)間點(diǎn)”都難確定沒有日志你找到了異常服務(wù)卻不知道它具體報(bào)了什么錯沒有鏈路追蹤微服務(wù)架構(gòu)下你根本不知道一次慢請求到底慢在哪個(gè)下游。3.2 從可視化面板“鉆取”到根因我追求的效果是一個(gè)人在 Grafana 上看到某條指標(biāo)不對勁點(diǎn)一下能直接跳到對應(yīng)的日志搜索頁和鏈路查詢頁。具體做起來就是統(tǒng)一標(biāo)簽。Prometheus 指標(biāo)里有 service、instance 這些標(biāo)簽日志在采集進(jìn) Loki 時(shí)也打上相同的 service、instance 標(biāo)簽鏈路追蹤同樣帶上這類元信息。這樣在 Grafana 里通過 Explore 功能就能實(shí)現(xiàn)“指標(biāo)查詢”和“日志查詢”的聯(lián)動。舉個(gè)例子我在 Grafana 看到order_service_http_requests_total這個(gè)指標(biāo)的錯誤率突然升高我點(diǎn)擊面板上的“View logs”按鈕Grafana 會自動跳轉(zhuǎn)到 Loki 查詢頁面并且?guī)?serviceorder-service 這個(gè)過濾條件。再點(diǎn)一下具體的 trace_id就能看到整條請求鏈路上每個(gè)服務(wù)耗時(shí)多少、哪一步返回了 5xx。整個(gè)過程不需要手動復(fù)制粘貼查詢語句也就大大縮短了故障定位的時(shí)間窗口。這個(gè)聯(lián)動機(jī)制我強(qiáng)烈建議每個(gè)做監(jiān)控的人都去配一下因?yàn)樗拇_是我這些年用下來單位時(shí)間收益最高的一個(gè)功能。3.3 K8s 集群場景故障轉(zhuǎn)移時(shí)該盯哪些指標(biāo)說到故障定位不得不提 K8s 集群?,F(xiàn)在生產(chǎn)環(huán)境用 K8s 的團(tuán)隊(duì)越來越多而 K8s 的故障有個(gè)特點(diǎn)很多故障直接影響用戶但故障源藏在很深的調(diào)度和編排層。比如一個(gè)節(jié)點(diǎn)出了問題Pod 被重新調(diào)度到其他節(jié)點(diǎn)這個(gè)過程本身有自愈能力但如果節(jié)點(diǎn)頻繁 NotReady、Pod 不斷 Evicted業(yè)務(wù)就會間歇性抖動。這種故障光盯業(yè)務(wù)指標(biāo)很難看出來你看到的只是錯誤率曲線像鋸齒一樣波動但找不到規(guī)律。我的建議是K8s 的監(jiān)控必須分層做控制面層API Server 的請求延遲和錯誤率、etcd 的 fsync 耗時(shí)和 leader 穩(wěn)定性。etcd 一旦出問題整個(gè)集群都會受影響。節(jié)點(diǎn)層節(jié)點(diǎn)的 CPU、內(nèi)存、磁盤壓力尤其要盯kubelet的 heartbeat 延遲。工作負(fù)載層Pod 重啟次數(shù)、Pending 狀態(tài)的 Pod 數(shù)量、副本數(shù)與期望副本數(shù)的差值。資源層HPA 的擴(kuò)縮容事件、資源限額LimitRange有沒有導(dǎo)致容器頻繁被殺。這里有個(gè)很典型的案例有一次我們公司的業(yè)務(wù)偶爾抖動現(xiàn)象是每隔幾分鐘就有幾條 502。一開始所有人都在看網(wǎng)關(guān)日志排查了半天沒結(jié)果。后來我拉出了 K8s 節(jié)點(diǎn)層指標(biāo)發(fā)現(xiàn)某個(gè)節(jié)點(diǎn)的磁盤 IO 延遲周期性飆升再往下查原來是那個(gè)節(jié)點(diǎn)上跑了一個(gè)寫日志特別頻繁的 Pod把節(jié)點(diǎn)磁盤 IO 打滿了導(dǎo)致 etcd 心跳超時(shí)觸發(fā)了 Pod 驅(qū)逐。業(yè)務(wù)側(cè)看只是偶發(fā) 502但真實(shí)原因在基礎(chǔ)設(shè)施層。這就是分層監(jiān)控的價(jià)值也是鏈路追蹤替代不了的排查路徑。3.4 硬件級故障別讓 RAID 陣列卡成為盲區(qū)軟件層的監(jiān)控大家比較熟悉但硬件層的故障很多人會忽略。這幾年我在實(shí)際運(yùn)維中吃過一次虧就是服務(wù)器用的是 RAID 陣列卡硬盤快故障預(yù)故障狀態(tài)時(shí)系統(tǒng)層面完全沒有明顯異常直到有硬盤徹底掉線陣列降級甚至數(shù)據(jù)重建失敗才追悔莫及。這里我要推薦一個(gè)實(shí)踐用 storcli 或 megacli 監(jiān)控 RAID 卡狀態(tài)并把結(jié)果暴露成 Prometheus 指標(biāo)。比如 LSI 9361-8i 陣列卡可以通過定時(shí)執(zhí)行storcli /c0 /vall show來獲取每個(gè)硬盤的狀態(tài)重點(diǎn)關(guān)注“Predictive Failure”或“Media Error”這類預(yù)警信息。把這些輸出解析成指標(biāo)后接入 Grafana再配上告警規(guī)則就能在硬盤剩余壽命耗盡之前及時(shí)發(fā)現(xiàn)把故障消滅在“還沒影響業(yè)務(wù)”的階段。有次我朋友的服務(wù)器就是預(yù)先報(bào)出了“Predictive Failure”提前做了數(shù)據(jù)遷移后來那塊硬盤果然在幾天之內(nèi)徹底壞掉了但因?yàn)樘崆疤幚砹藰I(yè)務(wù)一點(diǎn)沒受影響。這種硬件監(jiān)控你說它是可視化也好是告警也罷核心價(jià)值就是讓你把故障定位在最早期、代價(jià)最小的階段。4. 一個(gè)完整的排查實(shí)戰(zhàn)Redis 主從切換的監(jiān)控與定位4.1 故障現(xiàn)象業(yè)務(wù)側(cè)延遲突增我覺得理論講再多不如完整過一遍案例。這里我挑一個(gè)比較典型又不復(fù)雜的故障Redis 集群主從切換。某天下午我們收到告警說訂單服務(wù)的 P99 延遲從 20ms 跳到了 800ms持續(xù)時(shí)間大概兩分鐘。但詭異的是等我們打開 Grafana 想看曲線時(shí)延遲已經(jīng)恢復(fù)了。這種“過去式”故障最讓人頭疼。我當(dāng)時(shí)的排查邏輯是這樣走的。先看訂單服務(wù)的應(yīng)用指標(biāo)面板發(fā)現(xiàn)延遲曲線確實(shí)有個(gè)尖峰同時(shí)錯誤率并沒有升高說明服務(wù)沒掛只是變慢。接著看下游依賴的中間件面板發(fā)現(xiàn) Redis 的連接數(shù)有個(gè)斷崖式下跌又快速回升的過程這通常是主從切換的典型特征。再點(diǎn)開 Redis 實(shí)例面板確認(rèn)了確實(shí)發(fā)生過一次 failover切換過程中部分請求因?yàn)檫B接重連而出現(xiàn)了延遲尖峰。4.2 定位過程從指標(biāo)到日志再到底層原因確認(rèn)了“Redis 發(fā)生過主從切換”之后下一個(gè)問題就是為什么會切換我按照下面的順序查下去第一步看 Redis 的日志我這里是用文件采集接入日志平臺做全文檢索的。主從切換分為主動切換和被動切換。被動切換通常是因?yàn)橹鞴?jié)點(diǎn)失聯(lián)哨兵或集群檢測到心跳超時(shí)后發(fā)起的選舉。日志里如果看到failover-election相關(guān)的記錄說明走的是被動流程。第二步看主節(jié)點(diǎn)的健康指標(biāo)。我打開了主節(jié)點(diǎn)的監(jiān)控面板發(fā)現(xiàn)切換發(fā)生前CPU 使用率有一個(gè)階梯式上升內(nèi)存碎片率也異常偏高。這提示我主節(jié)點(diǎn)當(dāng)時(shí)可能已經(jīng)處于“亞健康”狀態(tài)只是還沒有徹底宕機(jī)。第三步順著排查底層的資源限制。登錄主節(jié)點(diǎn)機(jī)器確認(rèn)是集群規(guī)格偏小內(nèi)存被大量緩存數(shù)據(jù)占滿觸發(fā)了頻繁的內(nèi)存淘汰淘汰過程帶來額外 CPU 開銷最后在高峰期撐不住了觸發(fā)了故障轉(zhuǎn)移。到這里整條鏈就串起來了業(yè)務(wù)延遲升高 → Redis 主從切換 → 主節(jié)點(diǎn)資源不足、內(nèi)存淘汰嚴(yán)重 → 集群規(guī)格需要擴(kuò)容。4.3 這次故障暴露的問題事后我復(fù)盤發(fā)現(xiàn)這次故障其實(shí)在半小時(shí)前就有征兆內(nèi)存監(jiān)控面板上used_memory 早就逼近 maxmemory 了只是當(dāng)時(shí)值班的人沒有把“內(nèi)存水位”和“故障轉(zhuǎn)移”這兩件事關(guān)聯(lián)起來看。所以我在 Grafana 里專門建了一個(gè)“Redis 健康總覽”面板把內(nèi)存使用率、內(nèi)存淘汰鍵數(shù)、主從切換次數(shù)、集群狀態(tài)這幾個(gè)關(guān)鍵指標(biāo)放在同一個(gè)頁面。再加一條告警規(guī)則當(dāng) Redis 內(nèi)存使用率連續(xù) 5 分鐘超過 85%并且內(nèi)存淘汰鍵數(shù)開始增長時(shí)自動升為 P1 告警。這樣下次還沒到故障轉(zhuǎn)移那一步我們就能提前介入。這套做法也可以平移到其他中間件上核心思路就是不要等故障發(fā)生了才開始定位把可能導(dǎo)致故障的隱患點(diǎn)預(yù)先做成可視化和告警故障才會真正“可控”。5. 落地過程中我踩過的坑5.1 儀表盤“好看但沒用”的陷阱做監(jiān)控可視化的第一年我花了很多時(shí)間整 Grafana 的排版、配色、交互做出來的面板截圖發(fā)到群里大家都說漂亮。但真有一次線上事故那個(gè)漂亮的儀表盤竟然沒能幫我快速定位問題我才醒過來。原因是儀表盤上的圖表粒度太粗時(shí)間范圍默認(rèn)是 6 小時(shí)故障發(fā)生前 5 分鐘的變化曲線在這種視圖下被拉平成了一條幾乎看不見的毛刺。等我手動把時(shí)間范圍縮到 15 分鐘才發(fā)現(xiàn)異常早就開始了。這是我的第一個(gè)經(jīng)驗(yàn)儀表盤默認(rèn)時(shí)間范圍一定不能太長。我自己現(xiàn)在的默認(rèn)值是 1 小時(shí)關(guān)鍵面板甚至默認(rèn) 30 分鐘。另外每個(gè)核心服務(wù)都要準(zhǔn)備兩套視圖一套是“總覽版”適合長期盯屏一套是“排障版”默認(rèn)時(shí)間短、粒度細(xì)還帶自動刷新適合點(diǎn)擊進(jìn)入后直接判斷。5.2 數(shù)據(jù)采集本身的誤差可視化監(jiān)控依賴的是采集數(shù)據(jù)但采集過程本身也會引入誤差這個(gè)很多人沒意識到。最典型的是 Prometheus 的拉取機(jī)制如果你使用scrape_interval默認(rèn)的 15 秒那某些持續(xù)時(shí)間很短的問題比如只有 30 秒的 CPU 毛刺很可能被漏掉。我還碰到過一次非常搞笑的誤判因?yàn)?node_exporter 采集腳本里用了rate()函數(shù)去計(jì)算磁盤 IO但沒有處理 counter 重置的問題導(dǎo)致磁盤 IO 指標(biāo)在 Grafana 上畫出來的曲線像鋸齒一樣瘋狂跳動告警規(guī)則差點(diǎn)誤報(bào)。所以我的建議是監(jiān)控告警規(guī)則上線之前一定要拿歷史數(shù)據(jù)“回測”一遍。把過去一周的真實(shí)指標(biāo)數(shù)據(jù)拉到告警規(guī)則里跑一遍看它會在哪些時(shí)間點(diǎn)觸發(fā)觸發(fā)的告警是不是都真實(shí)有效。這個(gè)動作成本不高但能幫你省掉深夜被誤報(bào)警吵醒的痛苦。5.3 告警渠道失靈發(fā)了等于沒發(fā)告警鏈路的最后一環(huán)是通知渠道。我遇到過企業(yè)微信機(jī)器人 webhook 地址配錯、消息發(fā)不出去結(jié)果整個(gè)團(tuán)隊(duì)在故障期間完全沒收到提醒的情況。更尷尬的是那時(shí)候所有人都在排查為什么服務(wù)沒告警結(jié)果發(fā)現(xiàn)是 webhook 掛了。這個(gè)問題的解決辦法說穿了也不復(fù)雜告警鏈路本身也要監(jiān)控。Alertmanager 自己會暴露指標(biāo)比如alertmanager_notifications_total我把這個(gè)指標(biāo)接入 Grafana并設(shè)了一條規(guī)則如果通知投遞失敗率連續(xù) 10 分鐘超過 50%就通過備用渠道短信通知到值班人。第二道保險(xiǎn)是每周自動發(fā)送一次“告警自檢報(bào)告”里面列出本周所有告警是否都成功送達(dá)。這樣至少能保證告警通道本身不成為盲區(qū)。5.4 給新手的落地順序建議最后說一下我建議的落地順序。很多人一上來就想搞一套完備的可觀測性平臺結(jié)果項(xiàng)目體量太大最后不了了之。我的建議是三步走第一步先把基礎(chǔ)監(jiān)控做扎實(shí)。用 Prometheus node_exporter 把機(jī)器指標(biāo)管理起來再接入 Grafana配上最基礎(chǔ)的 CPU、內(nèi)存、磁盤、網(wǎng)絡(luò)告警。即使只有這些東西已經(jīng)能覆蓋相當(dāng)一部分基礎(chǔ)設(shè)施故障了。第二步接中間件和應(yīng)用指標(biāo)。把公司里最核心的 MySQL、Redis、Kafka 等組件指標(biāo)接進(jìn)來應(yīng)用自己暴露的 HTTP 指標(biāo)或 JVM 指標(biāo)也想辦法接到 Prometheus。建好 3 到 5 個(gè)核心業(yè)務(wù)儀表盤。第三步再考慮日志聯(lián)動、鏈路追蹤、告警自愈這些進(jìn)階能力。不用貪多每加一塊都要保證它是真正被用起來的不然就是維護(hù)負(fù)擔(dān)。按照這個(gè)順序走通常兩到三周就能讓監(jiān)控體系從“沒有”變成“初步可用”之后隨著對業(yè)務(wù)的深入理解再逐步迭代而不是一開始就鋪一個(gè)大攤子。我個(gè)人做了這么多年可視化運(yùn)維監(jiān)控最大的體會是監(jiān)控本質(zhì)上是在跟時(shí)間賽跑可視化、告警、鏈路追蹤所有這些技術(shù)手段最終目的都是把故障定位的時(shí)間從小時(shí)級壓縮到分鐘級。每個(gè)系統(tǒng)、每個(gè)團(tuán)隊(duì)的情況都不一樣但方向是一致的——讓故障可見、可控、可定位這三件事做到了運(yùn)維的底氣就完全不一樣了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久热丁香| 天天爽夜夜爽夜夜爽精| 99国产精品久久久久久久久久久| 国产成人AV在线| 婷婷香蕉| 天天做夜夜爽| 五月丁香香蕉| 黄色一级影片| 国产日韩欧美| 五月激情丁香| 麻豆123区| 超碰色色综合| 丁香 久久| 丰满少妇猛烈A片免费看观看| 婷婷五月花免费视频在线| 婷婷五月天性爱视频| 亚洲操b| 人人色AV| 丁香亚洲婷婷五月| 婷婷丁香水多多视频| WWW.久久久久久久| 日韩淑女人妻luan伦激情精品一区二| 丁香婷婷综合激情五月色| 色九月| 日日综合网| 激情5月婷婷狠狠干| 五月丁香成年黄色| 五月天停停日日| 一级操逼大片| 性爱网五月婷婷| 九九热精品视频在线观看| xx人人xx| 五月天婷婷基地综合网| 综合99久久天天综合| 五月天婷婷激情春色小说| 九九热10| 色播五月天天| 色99欧洲色19| 日本天天色| www.六月丁香看AV| 婷婷另类小说| 97人人干| 亚洲成人无码专区| 超碰成人在线免费观看| 看全色黄大色大片| 欧美五月丁香啪啪响视频| 伊人婷婷五月天av| 久久五月综合| 天天做天天双| 亚洲成人av中文| 色色色热| 成人一区在线观看| av激情在线| 色婷婷基地| 丁香五月播播| 四川BBB搡BBB爽爽视频| Caoporn公开| 色.五月综合网| 色五月丁香五| 91热网址| 操操操av| 丁香六月婷婷综合欧美| 欧美激情综合色综合啪啪五月| 婷婷激情综合| 最新精品视频99| 婷婷激情五月天亚洲综合| 色婷婷成人在线| 五月综合婷婷网| 婷久看人爽| 欧美激情五月综合| 久久婷婷综合五月趴| 天天干夜夜谢| 天天综合精品| 正宗黄色毛片| 无码中文一区二区三区| 开心激情站| 久99久视频| 婷婷五月天在线观看| 美女va| 丁香五月婷婷深爱综合激情| 欧美激情综合色综合色| 色色色9| 无码人妻少妇色欲AV一区二区| 欧美性爱一区| 天天日中文| 人人操大| www.五月天婷婷姐姐| 日韩精品色| 玖玖资源站中文| 超碰人人操人人干| 婷婷色一二三区波多野结衣| 亚洲99激情| 色丁香婷婷| 五月天婷婷免费| 婷婷另类小说| 99热新网址| 久久婷婷激情五月天一区二区| 99操视频| 久久婷婷视频| 久草九一| 人妻videos人妻高清| 综合一本道| 欧美这里只有精品| 婷婷九月亚洲| 亚洲无码99| 三年高清大片免费观看国语| 色婷婷五月影视| 97超级碰人人| 玖玖资源站国产| 五月情涩综合婷婷| 激情婷婷| 久久色情| 色色色五月婷婷| 色婷婷很很丝袜| 亚洲成人一区| 91久久九久久九久久九久久九久久| 青青草成人网| 婷婷五月天渟渟| 99成人网一区| a在线观看| 久久R激情| 《诡秘之主》在线观看| 99色在线视频| 操B五月天| 激情综合激情五月一起草| 色99视频| 婷婷伊人无码| 日本欧美成人片AAAA| 久热91精品| 婷婷六月五月| 久久影视婷婷五月| 色噜噜狠狠一区二区三区| 亚洲精品久久久无码| 超碰成人av| 天天夜夜爽| 婷婷激情五月| 天天色,天天操,天天射| 琪琪色五月婷婷老师| 激情综合五月婷| 久久婷婷五月综合伊人| 亚洲精品国产成人AV在线| 美女五月狠狠| 婷婷综合97| 激情六月综合| 九九青草热| www.99情趣网| 色色色婷婷| 天天色综合图片| 五月天操逼激情| 色五月丁香婷婷综合| 777色色色| 乱码操操| 国产XXXX搡XXXXX搡麻豆| 五月婷婷免费在线| 国产国产乱老熟女视频网站97| 九九99九九精品视频| 操丝袜视频影院导航| 五月婷婷激情网| 日韩一区二区在线播放| 精品一二三区久久AAA片| 久er免费视频| av在线免费播放观看| 五月涩涩网| 96丁香婷婷九月蜜桃综合久久| 婷婷五月天激情电影| 色色99| 成人AV中文字幕| 婷婷欧美| 丁香久色| 丁香六月天婷婷| 99热99热在线| 快乐婷婷五月天| 激情六月天| 天天做天天爱天天爽在| 色婷婷久久7777| 九九99久久| 国产日韩av片| 天堂成人A片永久免费网站| 综合五月亭亭9| 久久综合55| 婷婷深爱五月| 五月丁香六月婷婷,婷| 大地资源色婷婷视频在线| 狠狠干青青草| 亚州色婷婷| 亚洲色五月| 人人综合五月人人婷婷| 久久婷婷五月天激情四射| 丁香六月婷婷开心| 亚洲激情.com| 日本va网站| 亚洲一区二区色图-亚洲精品国产精品乱码-成人AV | 欧美日本综合网| 操碰色一区就去操| 超碰免费成人| 五月婷婷AV| 日韩久热| 久热re在线视频| 狠狠丁香| 亚洲人人操| 亚洲综合视频天天精品| www.婷婷,com| 国产九月婷婷| 大战熟女丰满人妻AV| 毛片毛片毛片毛片| 亚洲精品操一操、噜一噜、摸一摸、爽 | 另类综合网| 中文字幕av在线播放| A片试看120分钟做受视频红杏| 婷婷五月天美女| 五月丁香婷婷钟和色图| 激情婷婷五月天| 丁香九月婷婷色| 情色五月天网站| 亚洲宗合激情| 国产精产国品一二三在观看| 五月色网| 超碰在线人人| 91凹凸在线| 日在线V视频在线播放| 六月色播| 五月婷婷婷| 综合AV网| 青草青草视频2免费观看| 欧美精品18| 五月天婷婷伊人| 91超碰人人操| 97香蕉碰碰人妻国产欧美| 久久91久久精品久久| 色99在线视频| 色五月婷婷久久| 99热这里只有精品16| 激情丁香五月婷| 玖玖婷婷婷丁香五月| 91 欧美| 婷婷97| 日韩在线观看亚洲| 99ri精品在线| 天天操婷婷| 色XX综合网| 激情五月六月丁香| 日日夜夜噜噜爽爽| 99r这里| 91热er| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 婷婷在线精品| 99综合视频| www.91久久| 少妇人妻人伦A片| 天天色激情| 天天摸日日舔狠狠添婷婷婷| 五月四色色| 这里只有精9| 五月丁香| 久久婷婷五月草视频在线播放| 日韩人人操| 97日韩无套内| 亚洲AV成人无码精品| 九月丁香久久网| 色五月丁香一区在线| 8区视频在线| 激情五月色综合网| 91丨九色丨大屁股| 五月婷婷开心激情六月蜜桃| 人妻VideOssS人妻高清| 五月丁香网站| 另类图片五月天| A久久| 色色五月丁香| 色噜噜狠狠狠狠色综合久欧美| 婷婷五月天综合网| 精品人妻伦一二三区久久| 久久久人妻| 五月丁香色婷婷熟女| 婷婷爱婷婷| 激情五月婷婷老师| 色综合综合色| 98国产精品综合一区二区三区| 俺去也综合| 五月天久久网站| 97碰啪啪| 丁香五月激情啪啪综合| 欧美 日韩 成人在线| 综合AV在线| 伍月婷丁香婷| 久草热在线视频| 欧美 日韩 成人在线| 色情婷婷五月天| 精品亚洲国产成AV人片传媒| 激情五月婷婷她| 人人操人人操919999| 色五月婷婷婷婷婷婷婷婷婷婷| 色色色色色色色色色色色色色97| 夜夜躁婷婷AV| 五月丁香少妇A| www激情com| 玖玖在线视| 天天做天天爽| 久久精品91视频| 婷色人人狠| 中文国产五月天| 欧美啪啪9| 国内外色色色色色成人视频| 激情五月综合久久| 美女主播野战视步页| 99久久五月婷婷| 99色色| 狠狠色婷婷综合开心影视| 欧美日韩国产伦精品日韩人妻一| 啊v视频在线观看| 囯产精品一品二区三区| 一级性爱视频| 久婷婷色| 亚洲激情免费视频观看| 国产亚洲精品久久久久久牛牛| 婷婷另类小说| 色综合大香蕉| 日日噜狠狠色综合久| 日日撸夜夜操| 天天操中文字幕| 99亚洲大片精品永久在线观看| 亚洲综合婷婷五月天| 色综合激情| 96丁香婷婷九月蜜桃综合久久| 日本韩国视频在线观看社区免费的9| 日本三级成人秘书精品片| 99超级碰碰| 日韩久久这里只有精品| 夜夜躁爽日日| 婷婷五月天色| 婷婷五月激情五月激情| 色欧美影院| 丁香六月婷婷姐网| 九久久九精品视频| 深爱开心激情网| 思思re99视频在线观看| 91操片| 99爱视频在线| 天天肏天天肏| 天天做天天爱天天爽综合网| 99爱在线| 丁香成人色情五月天| 婷婷综合在线| 操操操www.com| 国产免费一区二区三州老师F1F1| 国产成人综合亚洲| 99热这里只有精品96| 亚洲色视频| 色综合久久88色综合天天99| 婷婷永久在线| 九九热这里只有精品23| 六月婷婷五月天| WWW免费视频碰碰碰碰| 色吧五月婷婷| 性爱七区| 狠狠爱激情网| 色噜噜狠狠色综合日日| 丁香五月天啪啪| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 国产精品久久久久久久久久免费| 国产.亚洲.欧洲视频在线| 丁香五月婷婷手机| 久久久久久久五月| 亚洲免费观看高清完整版AV线| 婷婷五月天视频| 天天色天天搡| 成人中文网| 就99这里只有精品| 国产亚洲99久久精品熟| 99热精品无码| 亚洲国产婷婷色五月| 五月婷婷中文字幕| 亚洲综合五月天综合| 国产乱人偷精品人妻A片| 伊人国产婷婷五月天| 色狠狠色噜噜AV天堂五区| 六月丁香深深爱| 天天射网站| 五月天基地| 97婷婷五月激情六月丁香伊人| 婷婷五月天深爱| 97超碰免费超级在线观看| 五月色精品| 久久香视频| 超碰日日操| 五月丁香| 五月天激情亚洲| 99久热| 在线成人网站| 另类在线免费视频| 开心五月婷婷| 色综合xx| 久久Xx| 极品人妻VideOssS人妻| 五月天俺去也| 99热在线爱| 亚洲成人在线观看av| 色婷婷亚洲五月天| 亚洲天堂亚洲色色色| 日韩欧美成人一区二区三区| www九九热| 超碰精品手机在线| 五月丁香久久久久| 欧美日韩成人综合9| 五月婷婷日| 久热只有这里有精品| 亚洲综合网在线| 免费精品99| 天天摸天天舔在线视频| 亚洲AVDVD| 丁香五月激情网| 日日操夜夜爽| 另类图片婷婷五月天| 久久久久久久久久久久久久久久一道本| 成人五月天综合网| 婷婷五月丁香成人网| 婷婷99中文字幕| 操逼福利视频| 久久天天天| 婷婷五月a| 99无码精品| 久久丁香综合| 无码色色| Va另类视频| 91avse| 91人妻人人操| 午夜少妇在线观看视频| 玖玖在线视频| 激情丁香六月| 无码区婷婷五月花开| 九九热这里精品| 丁香五月手机在线| 五月丁香毛片| 99热一本| 色婷婷狠狠久久综合五月| 五月丁香黄色视频| 色五月首页| 天天日,天天插| 在线综合婷婷| 天天拍天天做视频| 色丁香五月婷婷婷| 五月婷婷激情刺激| 操一区| 婷婷五月丁香超碰| 色色丁香五月天社区| 欧类av怡春院| 国产XXXX搡XXXXX搡麻豆| 色色色色综合网| 热久精品| 天天综合 99久久婷婷| 欧美日韩aaaa| 深爱1激情网| 天天成人综合视频| 九九爱激情| 色欲资源网| 狠狠擼综合| Av狠狠色丁香婷| 久热久色| 精品视频99看在线视频| 日韩狠狠色婷婷| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 色婷婷久久综合| 好色婷婷| 99热精品在线| 五月香婷婷| 婷婷丁香六月| 欧美又粗又大一区二区在线观看| 久婷久婷激情肉| 激情婷婷五月天丁香| YW无码| 久久五月天丁香| 婷婷色资源| 夜色爱爱亚洲| 婷婷丁香亚洲色综合91| 99免费综合网| 能看的AV网站| 成人丁香| 亚洲AV成人精品日韩在线播放| 天天射色五月天| 亚洲色 视频| 五月婷婷六月丁香综合| 五月天婷综合| 久热免费视频| 婷婷丁香无码专区| 97婷婷狠狠久久综合9色| 69久久99精品久久久久| 婷婷六月丁香在线| 婷婷五月六月丁香综合| 五月天社区| 大香蕉伊人久久| 五月丁香色婷婷| 色婷婷在线电影| 欧美男女婷婷| 欧美天天爽| 97韩国久久电影院| 99re热在线视频| 国产精品国产成人国产三级| 99ri视频在线观看| 99色色热| 激情五月天电影| VA色婷婷| 久久婷婷原创视频| 婷婷丁香五月综合| 丁香婷婷在线| 六月综合婷婷开心伊人| 婷婷五月天渟渟| 久9热在线视频| 婷婷深爱五月天在线| 成人免费va| 婷婷精品| 久久久久久18| 狠狠88综合久久久久噜噜噜| 欧美激情VA永久在线播放| 来吧亚洲综合网| 丁香影院五月综合| Se.婷婷五月天| 丁香色五月婷婷| 天天操婷婷| 激情五月狠狠喔| 99在线精品视频观看免费下载| 国产亚洲在线观看| 久久五月综合| 五月丁香成人网| 激情综合在线播放| 婷婷五月天99| 亭亭五月丁香五月天激情| 色在线免费观看| 九九热这里只有精品5| 久久人妻视步| 乱精品一区字幕二区| 91日韩美女被插视频| 色 丁香婷婷| 91精品丝袜久久久久久| 日本三日本三级少妇三级66| 噜噜噜色噜噜| 久久婷婷六月综合| 激情综合亚洲| 久久资源网五月婷| 色婷婷文字幕| 激情五月天激情综合网| 午夜不卡久久精品无码免费| www色婷婷久久综合久色| 波多野结衣AV无码Porn| 一区二区你懂的| 操嫩逼电影| 丁香婷婷五月| 国产精品大香蕉| 91九色无码日韩| 久久全色| 五月婷婷五月丁香| 色婷婷人人| 六月婷婷色宗合| 91性高潮久久久久久久久| 免费国产视频| 亚洲熟女色| 99精品超在线播放| 日日夜夜狠狠| 丁香五月激情网| 国产欧洲欧洲精品久久| 国产婷婷五月| 九九热精品在线| 中文字幕av网站| AV79| 久久久九九九 99| 丁香婷婷综合激情五月色| 丰满少妇猛烈A片免费看观看| 久久码久久无清| 日日操夜夜骑| 激情久久综合网| 五月丁香激情综合网| 婷婷激情综合色五月久久91| 成人综合伍月天| 免费V片在线| 婷婷干五月综合在线播放| 免费黄网不卡AV| 久久99热精品a片在线观看| 爱久久小说下载网| 激情六月一二| 五月丁香综合中文| 免费黄色视频网址| 狠狠狠婷婷五月综合| 久久丁香五月婷婷| 亚洲精品小视频| 97操资源婷婷| www.五月天婷婷| www.精品99| 九热视频| 特级片神马电影| 综合久久伊人| 97人妻碰碰中文无码久热丝袜| 99 福利 导航| 久9热| 成人色站,在线视频,看片-SS1AV| 日本三级黄色大片| 激情五月综合六月丁香婷婷狠狠干| 亚洲AV中文在线| 五月天激情综合在线| 国产精品久久久久久久久久| 九九热精品6| 九九热精品99| 亚洲爆乳无码精品AAA片蜜桃| 日本99久久| 超pen个人视频97| 99re思思热久久| 久9久9久9久9久9久9| 九九伊人网| 五月天久久丁香| 久久久宗合| 丁香激情五月天| 99热这里只有精品3| 大香蕉九九| 99热爆在线| 玖玖婷婷综合| 婷婷D区| 五月丁香五月婷婷| 5月婷婷6月丁香aV| 91成人看片| 嫩草AV久久伊人妇女超级A| 97丁香五月| 天天干,天天舔| 中文字幕精品推荐免费在线观| 九九视频这里只有精品| 激情综合五月激情XXXX| 欧美成人日韩| 伊人大综合| 色五月婷婷丁香五月| 美国天天日天天操| 丁香六月AV| 秋霞丝袜啪啪啪| 午夜天堂一区人妻| 色婷婷小说| 婷婷淫淫狠狠六月| 五月天激情小说婷婷基地| 网色99| 无语停婷丁香网| 97天堂| 久久激情五月婷婷| 五月天婷婷激情在线色图| 久er7久热| PORNY九色9l自拍视频成人| 七七久久婷婷| 丁香88AV五月婷婷| 日日做A爰片久久毛片A片英语| 五月丁香六月合| 丁香婷婷六月激情文学 | 久久激情网| 日在线V视频在线播放| 九九色影院| 久久超级碰视频| 波多婷婷久久| 新激情五月天| 狠狠插.com| 99国产精品久久久久久久久久久| 丁香婷婷六月| 久久这里只精品| 99热在线成人网站| 九九久热| 五月丁香六月婷婷操操操| 色了色综合| 国产精品-第3页-91JQ就要激情网91JQ5.JQJQ926.XYZ | 国产成人亚洲综合亚洲| 一本狠婷婷综合| 超碰婷婷五月| 99色人| 综合久久十三| www超碰com| 91呦呦呦| 日都一级A片| 国产亚洲色婷婷久久99精品9j| 婷婷爱五月| 久久丁香五月天| 色五月大香蕉| 久久小视频| 99久久网站| 丁香五月婷婷五月| 国产精品久久久爽爽爽麻豆色哟哟| 欧美性爱一区| 日韩成人av在线| 久久久久婷婷| 91九色首页| 精品九九视频| 无码人妻一区二区三区免费九色| 久久一伦| 男人的天堂五月丁香| 婷婷丁香五月天熟女丝袜| 丁香花操逼| 精品导航在线x不卡| 亚洲精品网址| 无码A片一区二区免费| 激情久久 婷婷| 日亚二欧美| 丁香婷婷啪啪| 婷婷色五月偷拍| 99这里只有精品国产| 婷婷丁香六月影视| 狠狠操狠狠狠| 五月天久久综合婷婷| 99视频精品全部观看10| 久久婷婷综| 久久综合丁香激情五月| 操人妻AV| 99啪啪骑| 久久只有精| 激情婷婷丁香色五月综合| 欧美草久久五月天91| 丁香五月婷婷在线观看| 狠狠干青青草| 超碰在线观看9| 九九热免费| 丁香婷婷九月在线| 九九综合图片网| 九九热AV| 天天综合永久| 性高潮久久久久久-九九九九九九九九九九热-成人AV | 99热在线网站| 日日骑夜夜撸| 五月婷婷视频ab| 久久久99精品| 中文字幕在线观看视频www| 91日韩在线| 伊人久久大香线蕉AV最新午夜| 任你草| 狠狠精品干练久久久无码中文字幕| 日本啪啪网| 五月激情视频| 一级黄色操B| 97成人在线视频精品| 日韩操女| 亚州激情网站无码| 久青操| 国产精品扒开腿做爽爽爽A片唱戏| 亚洲丁香花色| 亚洲色色五月| 久久九九99亚洲国产久精综合| 成人婷婷五月天| 婷婷五月天A V| 色五月婷婷综合在线| 丁香婷婷五月天网站| 丁香六月婷婷综合缴| 热九九精品| 99热综合色图| 欧洲综合色| 亚洲va成人va成人va在线观看| 天天插天天爽| 91丁香五月| 午夜激情五月| 国产AV一区二区三区最新精品 | 丁香五月影| 97人人做| 国产精品五月丁香| 伊人五月天在线| 久久婷婷电影| 亚洲丁香网| 五月开心久久| www.99久久久| 狠狠狠色激情综合适合| 97涩婷婷婷婷基地| 亚洲日韩人妻操逼| 这里只有精彩视频| 色玖玖玖| 狠狠干在线| 激情操逼婷婷| 丁香五月激情六月综合| 人人摸人人| 大香蕉伊人久久| 五月激情小说| 久久久久激情网| 婷婷色av| 天天综合色99| 99精品爱| 91制片厂久久久国产电影| 婷婷丁香色五月天久久88| 色吧五月| 激情久久综合| 色五月天综合网| 九九精品综合| av中文在线| 久久与婷婷| 午夜激情婷婷| 99精品一二三四视频| 九热视频在线精品15| 亚洲色图在线视频| 激情久久丁香| 婷婷色五月开心五月| 超碰在线综合| 九九狠狠干| 色综合久久久久| 五月婷精品| 婷婷丁香熟妇综合网| 激情五月丁香五月| 天天人人综合| www.91操| 九九爱这里只有精品| 天天干夜晚夜操| www.狠狠狠狠| 日韩av一区二区在线/日产精品久久久 | 人人97碰| 99精品在线观看| 亚洲精品午夜国产va久久成人| 在线综合91| 99亚洲精品视频| 五月丁香久人妻中文| 六月丁香综合| 五月花婷婷在线精品视频| 激情开心五月天| 精品一区二区三区木瓜| 亚洲一二三网| 色婷婷激情| 婷婷五月综合久久中文字幕| 99久久99九九99九九九| 五月夜丁香| 综合婷| 91色逼| 99热国内| 五月天大香焦| 久久9久| 色色丁香婷婷综合| 成人亚洲精品久久久久 | 激情五月天视频| 激情五月天免费视频| 久久九九激情五月天 | 超碰操日| 天天激情欧美美女| 婷婷五月综合婷婷| 日韩啪啪视品| 色婷婷电影网| 视频这里只有精品16| 婷婷99丁香| 大香蕉520| 五月天久久丁香| www.婷婷.com| www婷婷色| 大天天伊人| α久久| 天堂爱啪啪| 无码 av电影| 五月丁香成人网| 五月色情婷婷开心五月色情| 成人午夜免费电影| 丁香五月天社区| 婷婷色五月开心五月| 99热精品少| 婷婷五月天网址| 亚洲综合激情五月久久| 欧美性色视频| 插插网爽妇五月丁香| 超碰97免费在线| 色色热99| 色99在线观看| 草榴视频黄色网| 亚洲色啪| 超碰在线中文字幕| 丁香美女主播视频在线观看| 色六月天天激情综合网| 久久九九re热| 丝袜熟女一区二区三区| 五月天精品视频| 五月天开心网| 日日操日日射| 婷婷五月蜜桃成人桃色丁香| 久久超级碰视频| 日韩野外 无套| 大香蕉综合| 婷婷五月天色色| 99精品一二三四视频| 色五月婷婷DVD| 天天爽天天爽天天爽天天爽天天爽天天爽天天| 久久日韩婷婷五月| 色婷小说| 欧美性猛交XXXX乱大交极品| 五月天婷婷综合网| 亚洲精品在线视频| 日本婷婷| 男人的天堂五月丁香| 日日婷婷不卡| 性爱综合网| 久久久久9999| 91日本在线观看| 欧美丁香五月| 69人妻人人澡人人爽久久| 国产毛片精品一区二区色欲黄A片| 五月天婷婷无码| anquye五月| 婷婷丁香五月天亚洲| 五月丁香网视频| 激情五月天在线观看婷婷| 99国产97在线,| 综合另类激情| 国产色色色色色| 久久精品无码一区| 九月激情婷婷丁香| 农村熟妇高潮精品A片| 欧美成人精品A片免费一区99| 99色精品| 俺去也综合| 色五月婷婷激情| 婷婷狠狠干| 激情爱爱网站超大免费| 噜噜吧天天爱| 综合99综合久久久久久久| 婷婷爱五月| 激情久久久久久久久久久| 综合网天天| 亚洲成人av在线| 激情开心五月天婷婷基地丁香社区| 五月丁香六月婷婷精品| 婷婷六月丁香在线| 看黄的网站18禁| 丁香五月瑟瑟| 激情二色月| 五月丁香天堂网| 99热99| 婷婷五月激情的图片| 久久久久久婷| 色婷婷综合影院| 激情五月天色色网| 日韩成人电影AV| 日本美女天天日天天爽| 3p日韩网站视频| 五月丁香六月婷婷综合| 婷婷五月天视频亚洲| 九九99九九99偷拍视频免费看| 婷婷婷婷婷婷婷五月丁香| 99爱在线精品视频免费观看| 欧美啪啪9| 嫩草视频在线观看| 色噜噜狠狠色综无码久久合欧美| 色综合色五月| 国产真人做爰视频免费| 91狠狠色丁香婷婷综合久久狠丁香综合久久精品| 99久久超级| 亚洲综合无码| 婷婷五月天伊人在线| 丁香五月亚洲天堂| 久久久天天啊| 天天干天天干天天干| www久久久久久久久久久| 日韩操女| 国产Va视频| 五月天久久丁香| 色色五月丁香| 精品少妇人妻AV无码专区偷人| 日本精品人妻无码77777| 99综合视频| 密视AV综合在线| 久久视屏这里只有久久| 久久婷婷五月草视频| 五月婷婷狠狠干| 被强行糟蹋的女人A片| 影音先锋天天日| 天天人人天天爽| 99热在线这里| 无码99| 激情综合五月| 色碰97| 5月丁香婷婷| 操日视频| av在线资源| 五月天大香蕉视频| Xx色综合| 丁香五月天激情免费在线观看AV777| 丁香五月区| 色婷婷激情五月天| 久久99精品久久久久久三级| 色噜噜伊人| 色久五月天| 可以看的AV| 99re久热| 激情深爱婷婷网| 99热精品观看| 夜夜操天天干| 久久综合播放| 五月丁香AV在线| 婷婷五月天久久| 色偷偷色婷婷| 人妻操逼视频| BBWCUCKOLD精品熟妇| 亚洲av网站| 色综合久久88色综合天天| 青草青草视频2免费观看| 婷婷九月| 激情开心五月天| 色婷婷五月综合色婷婷| 久久丁香五月婷婷激情综合网| 综合视频五月| 五月天综合网| 精品牛仔裤超碰| 人妻久久久久久久| 国产成人精品一区二三区熟女在线| 九九色情网五月天| 亚洲综合新99视频| 九九这里有精品| caop在线视频| 天天天天天天操| 亚洲AV电影av| 欧美噜一噜| 丁香五月激情婷婷| 开心五月激情| 亚洲欧美婷婷五月色综合| 日本久久性| 99在线视频精品| 激情骚五月| 99爱视频在线| 婷婷五月综合色小姐小说| 另类小说婷婷色| 黄色中文字目| 婷婷五月天影视网址| 亚洲激情综合| 婷婷五月天综合蜜桃| 色婷婷影院| 色婷五月婷婷| 看片视频在线免费日产在线看| 五月丁香综缴情性爱| 精品草原久久视频| 夜色爱爱亚洲| 亚洲亚洲永久无码777777| 丰滿爆乳一区二区三区| 色综合五月在线| 五月丁香婷婷成人网| 婷婷五月天手机版视频| 日本熟妇乱妇熟色A片蜜桃| 99热这里只有精品23| 色欲一区二区三区精品A片 | 亚洲无码色| 激情综合婷婷久久| 激情六月天婷婷| 狠狠色丁香婷婷久久综合| 日韩欧美颜射| oumeisesewang| 极品人妻VIDEOSSS人妻| 日韩精品色| 亚洲色啪| 激情美女五月天激情在线| 最新日韩AV中文字幕| 狠狠干综合网| 日本啪啪天堂| 国产成人精品亚洲线观看| 呦呦v线| 99视频免费播放| WWW.桔色成人.COM| www.久久爱.com| 久久久久9| 六月激情婷婷综合| 99爱在线| 99热碰碰热| 天天操夜夜爽天天操| 五月天综合在线网| 成人超碰Av| 人妻激情视频| 激情五月综合| 五月丁香六月婷婷视频| 亚洲成片在线观看| 思思热视频在线| 天天拍夜夜爽日日| 久久久久久久久久婷婷| 色五月丁香网| 五月的婷婷六月丁香| 日韩色色一区| 99热免费| 五月花在线观看视频| 97色干| 色色丁香婷婷五月天| 97超碰在线免费观看| 天天日人人| 久久超视频| 99热 免费| 老司机视频lsj爱就色| 激情色色色| 中文字幕成人| 超碰永久在线| 欧美日韩91| 九九激情视频| 欧美激情五月天婷婷| 亚洲AV日韩在线观看| 在线99热| 丁香五月综合在线视频| 成人av在线电影| 亚洲成人AV一区在线观看| 能看的AV| 无码人妻一区| 91dy.av| 久久99网站| 视频一区二区在线| 超碰人人在线| 8区视频在线| 青青草六月丁香| 日本99视频| 日本99视频精品免费播放| 五月激情综合网| 三级三久久线久久99久目本WW| 丁香五月色情| 色五月综合网站| 亚洲激情综合| 超碰人人在线| 亚洲狠狠干| 亚洲综合五月天综合| 在线中文av| 久久婷婷五| 欧美A A A A A| 国产成人精品亚洲线观看| 天天综合色丁香| 丁香五月天AV| 99热这里只有精品2024| 99精品国产在热久久| 色情五月婷| 性爱网六月丁香| 久草热8精品视频在线观看 | 狠狠久久婷五月综合色| 天堂A∨在线| 97色天堂| 丁香婷婷久久激情| 久久色五月天| 亚洲激情AV| 99精品九九| chaopeng在线人人| 九九精品免费视频99| 91.www综合| 久久婷色| 大香网伊人久久综合| 九九精品免费| 五月玖玖| 久草五月婷婷| 99九九精品视频| 夜夜干天天操| www.久操| 九九热在线观看6| 婷婷五月丁香欧洲| 五月婷婷丁香综合,亚洲天堂| 亚洲熟妇无码乱子AV电影| 深爱婷婷丁香五月激情| 凹凸7777操操操| 99人这里只有精品| 色国产五月| www.av视频xx999.com| 婷婷五月天堂网| 五月开心婷婷中文字幕| 精品成人久久久久久久_一二三四视| 欧美A片在线视频免费观看| 成人国产欧美大片一区| 丁香六月啪啪| 免费三级黄色| 超碰妻人人| 丁香五月激情图片婷婷| 激情综合五月丁香六月婷婷| 欧美婷婷综合| 六月丁香啪| 久久99激情| 热99国产精品| 棕合影院色色| 九九综合| 丁香丁婷五月激情| 天天日日人| 性爱在线播放av| 九九Av| 婷色五月| 亚洲狠狠婷婷综合久久久| 中文字幕性爱丰满| 九九热只有这里是精品| 99热精品9| 五月天婷婷综合免费| 91久久综合亚洲鲁鲁五月天| 色99日韩| 99热这里是精品| 91狼友视频网页更新| 九月色婷婷综合亚洲| 91热视频色网站| 99热99ai| 五月天无码| 婷婷五月综合啪| 性热视频99精品| 91九九| 婷婷视频在线碰| 色色色在线| 久久狠色噜噜狠狠狠狠97| 久久99这里只有精品视频| 五月欧美丁香在线观看| 色五月激情五月| 久久涩视频| 99超碰人人| 草操AV在线| 亚洲另类视频| 亚洲成人AV在线观看| 国产又色又爽又黄又免费| 亚洲 欧洲 国产 伦综合| 色婷亚洲五月丁香| 99噜噜噜在线播放| 丁香五月亚综合图片| 91狠狠综合久久久| 免费无码毛片一区二区A片| 欧美久久久久久久久中文字幕| 五月婷婷色白丝| www.激情| 亭亭五月色男人| 色五月天电影| 综合99在线| 另类小说五月天| 五月婷色啪| 久久婷婷色色| 丁香六月婷婷综合| 日日操夜夜操中国无码| 大香蕉综合在线| 日韩在线婷婷五月天综合| 人妻AV在线| 五月婷婷亚洲| 五月天色综合服务平台| 婷婷黄色| 久久五月天丁香| 亚洲综合干| 69色婷婷| 日本WwW色偷偷丁香花久久久京东热| 五月天婷婷激情六月久久 | 玖久久网站| 久久婷婷五月天激情新地址| 激情久久五月网| 日本一毛片| 日韩三级高清无码| 色黑鬼导航| 色播五月综合网| 色色综合网。| 米奇激情婷婷| 激情六月婷婷| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 亚洲激情网| 五月天停婷基地| 五月天激情啪啪| 色色婷| 六月丁香久久| 欧美日本黄色| 青青久久五月| www.狠狠操.con| 天天干天天日天天操| 在线天堂9| 天天视频亚洲| 播丁香五月婷婷欧美| 六月婷婷狠狠| 99色视频| 丁香五月婷婷激情四射| 影音先锋777xfplay色资源网站| 国产精品电影| 日韩啪| 久草五月天| 婷婷五月天渟渟| 五月花婷婷丁香| 成人国产欧美大片一区| 天天日天天舔天天摸| 综合色情网| 五月丁香久久网| 久草五月婷婷| 99啪在线| 五月婷婷综合在线| 六月激情婷婷综合| 91啪啪网| 91久久九色| 亚洲va欧美va天堂v国产综合| 熟女人妻一区二区三区免费看| 人碰91| www.五月瑟| 免费超碰在线| 天天日天天干天天操| 五月婷婷九| 激情伊人五月天| 久久婷婷激情四射五月天| 色色a| 久久综合丁香| 99热免费精品| 五月天激情黄色小说在线观看|