亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

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

可視化運(yùn)維監(jiān)控實(shí)戰(zhàn):從故障可見(jiàn)到可控可定位的完整體系搭建 干了這么多年運(yùn)維我最大的感觸是系統(tǒng)出故障不可怕可怕的是故障發(fā)生之后你盯著滿屏的告警郵件卻說(shuō)不清楚現(xiàn)在到底是什么掛了、影響多大、從哪開始查。那種“明明知道出事了卻無(wú)從下手”的無(wú)力感比通宵加班更折磨人。可視化運(yùn)維監(jiān)控要解決的就是把這個(gè)過(guò)程從“靠猜、靠問(wèn)、靠翻日志”變成“靠看、靠點(diǎn)、靠鉆取”讓故障從發(fā)生到定位有一條清晰的路。這篇文章我想圍繞“可見(jiàn)、可控、可定位”這三個(gè)關(guān)鍵詞把我自己做監(jiān)控體系搭建時(shí)的思路、工具選型、踩坑記錄和排查經(jīng)驗(yàn)完整梳理一遍。不管你是剛接手公司監(jiān)控系統(tǒng)的運(yùn)維新人還是準(zhǔn)備把現(xiàn)有監(jiān)控從“能用”升級(jí)到“好用”的負(fù)責(zé)人這篇文章應(yīng)該都能給你一些可以直接抄作業(yè)的參考。1. 故障可見(jiàn)監(jiān)控體系的地基是先讓你“看得見(jiàn)”1.1 你真正需要看見(jiàn)的是什么很多人一提到可視化監(jiān)控第一反應(yīng)就是“搞個(gè)大屏把 CPU、內(nèi)存、磁盤畫成花花綠綠的圖表”。這個(gè)方向不能說(shuō)錯(cuò)但太淺了。做了幾年監(jiān)控之后我總結(jié)了一句話可視化的本質(zhì)不是畫圖而是壓縮信息。你在一個(gè)面板上看到的每一個(gè)數(shù)字、每一條曲線都是在幫你回答四個(gè)問(wèn)題什么東西出故障了影響面有多大持續(xù)了多久當(dāng)前是正在惡化還是在恢復(fù)所以第一步不是選工具而是先盤點(diǎn)你的監(jiān)控對(duì)象。一個(gè)典型的業(yè)務(wù)系統(tǒng)你至少要把下面幾個(gè)層面拆出來(lái)基礎(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í)間、錯(cuò)誤率、JVM 或 Go runtime 的 GC 情況。業(yè)務(wù)層訂單量、支付成功率、用戶登錄失敗次數(shù)這些直接反映用戶體驗(yàn)的指標(biāo)。這四層缺哪一塊你的監(jiān)控面板都會(huì)“偏科”。只盯 CPU 和內(nèi)存你根本不知道 Redis 已經(jīng)積壓了幾萬(wàn)條消費(fèi)消息只盯應(yīng)用日志你可能凌晨四點(diǎn)才會(huì)發(fā)現(xiàn)磁盤早就滿了。1.2 從采集到展示一條完整的數(shù)據(jù)鏈路可視化不是平白無(wú)故變出來(lái)的它背后是一條完整的數(shù)據(jù)管道。我自己搭監(jiān)控的時(shí)候習(xí)慣把它拆成四段來(lái)看采集從目標(biāo)機(jī)器或應(yīng)用里把指標(biāo)揪出來(lái)。最常見(jiàn)的開源方案是 Prometheus 的各類 exporter比如 node_exporter 負(fù)責(zé)機(jī)器基礎(chǔ)指標(biāo)mysqld_exporter 負(fù)責(zé)數(shù)據(jù)庫(kù)指標(biāo)redis_exporter 負(fù)責(zé) Redis 指標(biāo)。如果你的應(yīng)用是 Java 寫的還可以直接暴露 Micrometer 格式的端點(diǎn)讓 Prometheus 來(lái)抓。存儲(chǔ)指標(biāo)數(shù)據(jù)是典型的時(shí)間序列數(shù)據(jù)不適合往 MySQL 里塞。Prometheus 自帶 TSDB 存儲(chǔ)默認(rèn)保留時(shí)間夠用我一般設(shè)置 15 天左右如果要長(zhǎng)期留存可以再接一套 Thanos 或者 VictoriaMetrics。展示Grafana 是繞不開的選擇它跟 Prometheus 配合得最舒服支持的圖表類型也足夠豐富從折線圖到熱力圖到儀表盤都能做。告警Prometheus 的 Alertmanager 負(fù)責(zé)根據(jù)規(guī)則觸發(fā)告警再通過(guò) webhook 投遞到釘釘、企業(yè)微信、飛書或者郵件。這里我多說(shuō)一句選型的事。經(jīng)常有人問(wèn)我用 Zabbix 不也能做監(jiān)控嗎為什么非要用 Prometheus 這一套我的看法是Zabbix 在傳統(tǒng)網(wǎng)絡(luò)設(shè)備監(jiān)控和純內(nèi)網(wǎng)環(huán)境里確實(shí)很成熟但如果你有大量動(dòng)態(tài)擴(kuò)縮容的容器環(huán)境或者應(yīng)用是微服務(wù)架構(gòu)Prometheus 的標(biāo)簽label設(shè)計(jì)、服務(wù)發(fā)現(xiàn)機(jī)制和活躍的生態(tài)會(huì)順手得多。反過(guò)來(lái)如果你公司環(huán)境非常固定、沒(méi)有容器化需求那 Zabbix 反而是省心選擇。工具沒(méi)有絕對(duì)的好壞只有跟場(chǎng)景合不合適。1.3 可視化大屏的設(shè)計(jì)信息分層比炫酷重要說(shuō)到可視化大屏我得潑一盆冷水。很多人只看過(guò)那些數(shù)據(jù)大屏的 demo覺(jué)得“夠炫”就要求運(yùn)維也做一個(gè)。實(shí)際上真正在生產(chǎn)環(huán)境里扛過(guò)故障的監(jiān)控大屏設(shè)計(jì)原則是反著來(lái)的寧可樸素不可花哨。我后來(lái)把大屏信息分成三層第一層是全局健康度一眼掃過(guò)去就知道今天有沒(méi)有大事。這一層放最頂級(jí)的幾個(gè)數(shù)字比如整體可用率、當(dāng)前嚴(yán)重告警數(shù)、核心服務(wù)的平均延遲。我習(xí)慣給這層加顏色邏輯正常情況下綠色有 P0 告警就整塊變紅配合閃爍效果值班的人抬頭就能看到。第二層是趨勢(shì)和關(guān)聯(lián)讓你快速判斷故障是正在發(fā)展還是逐漸恢復(fù)。這里放核心服務(wù)的 QPS、錯(cuò)誤率、P99 延遲再加幾條關(guān)鍵中間件的連接數(shù)和積壓量曲線。這層的重點(diǎn)是曲線不是數(shù)字因?yàn)橼厔?shì)比瞬時(shí)值更能說(shuō)明問(wèn)題。第三層才是明細(xì)入口本質(zhì)上是“鉆取”的起點(diǎn)。大屏上每一個(gè)看起來(lái)能點(diǎn)的區(qū)塊背后都要能跳到對(duì)應(yīng)的 Grafana Dashboard甚至繼續(xù)下鉆到具體機(jī)器的具體進(jìn)程。我踩過(guò)最大的坑就是把大屏做成“數(shù)據(jù)堆砌”八塊屏幕全放著相似的折線圖真出了故障所有圖都在波動(dòng)但你根本不知道先看哪一塊。后來(lái)我立了一條規(guī)矩每一屏只回答一個(gè)問(wèn)題裝不下的問(wèn)題就翻頁(yè)不要硬塞。2. 故障可控告警機(jī)制才是監(jiān)控的靈魂2.1 告警不是越多越好先學(xué)會(huì)分級(jí)可視化解決的是“看得見(jiàn)”但“看見(jiàn)”之后你得有動(dòng)作否則多好看的大屏也只是個(gè)觀賞屏。告警體系說(shuō)白了就是給監(jiān)控裝上手腳。告警最忌諱的是什么是“一視同仁”。如果磁盤快滿了和數(shù)據(jù)庫(kù)主從斷開的告警用的是同一個(gè)通知渠道、同一個(gè)優(yōu)先級(jí)那運(yùn)維人員遲早會(huì)對(duì)所有告警脫敏最后連真告警也被忽略了。我自己的分級(jí)邏輯是這樣的P0 級(jí)核心服務(wù)不可用、數(shù)據(jù)丟失風(fēng)險(xiǎn)、大面積故障轉(zhuǎn)移失敗。要求立即響應(yīng)通知到值班負(fù)責(zé)人和研發(fā)負(fù)責(zé)人支持電話和短信雙重轟炸。P1 級(jí)核心功能受損但還可用比如接口 P99 延遲翻倍、數(shù)據(jù)庫(kù)連接數(shù)逼近上限、Redis 內(nèi)存淘汰頻繁。要求 15 分鐘內(nèi)響應(yīng)。P2 級(jí)非核心功能異常或資源接近瓶頸比如某臺(tái)非核心機(jī)器 CPU 持續(xù) 90%、日志目錄磁盤使用率超過(guò) 80%。要求當(dāng)天處理。P3 級(jí)輕微波動(dòng)、已知問(wèn)題的重復(fù)提醒這類告警甚至可以選擇不通知只記錄在案。做這個(gè)分級(jí)的時(shí)候我一直提醒自己一句話告警的等級(jí)不能拍腦袋定要看它對(duì)業(yè)務(wù)的實(shí)際影響。一個(gè)冷門報(bào)表服務(wù)的 CPU 飆到 95%可能只是定時(shí)任務(wù)在跑不用拉響 P0但支付鏈路的 P99 延遲漲了 200ms哪怕絕對(duì)值也不高也得嚴(yán)肅對(duì)待。2.2 告警抑制與收斂躲開告警風(fēng)暴告警風(fēng)暴這個(gè)詞做過(guò)線上運(yùn)維的人一定不陌生。某個(gè)核心數(shù)據(jù)庫(kù)一抖動(dòng)依賴它的幾十個(gè)服務(wù)全開始報(bào)告警一瞬間你的釘釘群、郵件、短信全炸了。我遇到最夸張的一次是某個(gè)基礎(chǔ)組件升級(jí)失敗觸發(fā)了級(jí)聯(lián)告警一晚上收到了 3000 多條通知真正有用的信息早就被淹沒(méi)在垃圾里了。從那次之后我認(rèn)認(rèn)真真研究了 Alertmanager 的抑制inhibit和路由分組group機(jī)制這才算把告警風(fēng)暴給管住。抑制規(guī)則的核心邏輯是如果出現(xiàn)了一個(gè)高級(jí)別告警那么由它引發(fā)的低級(jí)別告警都先閉嘴。舉個(gè)例子如果某個(gè)數(shù)據(jù)庫(kù)實(shí)例掛了它下面的所有主從延遲、連接數(shù)異常、慢查詢類告警都不要發(fā)了。我只需要知道“數(shù)據(jù)庫(kù)掛了”然后順著數(shù)據(jù)庫(kù)往下排查就行。分組機(jī)制解決的是“同類告警刷屏”的問(wèn)題。比如一個(gè)服務(wù)有 30 個(gè)實(shí)例同時(shí)出現(xiàn) CPU 告警不需要發(fā) 30 條消息應(yīng)該按告警名分組一條消息里列出哪些實(shí)例受影響就夠。我通常把 group_by 設(shè)置成告警名稱和告警級(jí)別這樣同類告警會(huì)被合并到同一條通知里。這里有一個(gè)我能直接分享的 Alertmanager 配置片段核心就是 inhibit 規(guī)則inhibit_rules: - source_matchers: - severityP0 target_matchers: - severityP1|P2 equal: - alertname這個(gè)規(guī)則的意思是如果存在 P0 告警那么相同 alertname 的 P1 和 P2 告警都會(huì)被抑制。有了這個(gè)兜底級(jí)聯(lián)故障時(shí)消息量至少能砍掉七成。2.3 通知路由讓告警找到對(duì)的人告警被收斂之后下一個(gè)問(wèn)題是發(fā)給誰(shuí)不同團(tuán)隊(duì)的職責(zé)邊界不一樣基礎(chǔ)架構(gòu)告警應(yīng)該讓基礎(chǔ)設(shè)施團(tuán)隊(duì)看到業(yè)務(wù)應(yīng)用告警應(yīng)該讓對(duì)應(yīng)業(yè)務(wù)的研發(fā)收到。我見(jiàn)過(guò)很多公司是一個(gè)大群接收所有告警結(jié)果就是“人人都在群里人人都不覺(jué)得該自己動(dòng)手”。我的做法是給告警規(guī)則打上團(tuán)隊(duì)標(biāo)簽通過(guò) Alertmanager 的 route 做分叉。每個(gè)團(tuán)隊(duì)獨(dú)立的釘釘群或企業(yè)微信機(jī)器人只接收跟自己相關(guān)的告警。只有 P0 級(jí)告警才會(huì)廣播到所有管理者和核心負(fù)責(zé)人確保一件事情有且只有一個(gè)第一責(zé)任人。通知內(nèi)容本身也非常重要。純文字告警說(shuō)“CPU 高”沒(méi)有任何上下文等于沒(méi)報(bào)。我一般在告警模板里帶上這幾樣?xùn)|西告警對(duì)象、當(dāng)前指標(biāo)數(shù)值、持續(xù)了多長(zhǎng)時(shí)間、對(duì)應(yīng)的 Grafana 面板鏈接、最近一次變更記錄。讓收到消息的人不用再登機(jī)器查一遍才知道發(fā)生了什么。2.4 告警自愈把重復(fù)勞動(dòng)交給自動(dòng)化告警可控的更高一級(jí)形態(tài)是讓一部分告警根本不需要人處理。運(yùn)維時(shí)間應(yīng)該花在復(fù)雜故障上而不是每天重復(fù)“重啟一下服務(wù)”這種瑣碎操作。我碰到過(guò)一種場(chǎng)景某個(gè)定時(shí)任務(wù)每天凌晨都會(huì)把內(nèi)存吃滿然后觸發(fā) OOM 告警值班同事每天到點(diǎn)手動(dòng)重啟。后來(lái)我把這個(gè)操作做成了告警聯(lián)動(dòng)Prometheus 觸發(fā)特定告警后通過(guò) webhook 調(diào)起一個(gè)腳本檢查服務(wù)進(jìn)程、清理緩存、自動(dòng)重啟并記錄操作日志。只要自愈成功告警會(huì)自動(dòng)關(guān)閉人只需要第二天看總結(jié)報(bào)告確認(rèn)這不是一個(gè)需要根治的問(wèn)題。不過(guò)自愈要克制只對(duì)“動(dòng)作明確、風(fēng)險(xiǎn)低、可回滾”的操作開啟。比如自動(dòng)重啟一個(gè)無(wú)狀態(tài)服務(wù)是可以的自動(dòng)切換數(shù)據(jù)庫(kù)主從或者自動(dòng)清理數(shù)據(jù)這類高風(fēng)險(xiǎn)操作還是老老實(shí)實(shí)讓值班人員確認(rèn)后再執(zhí)行。3. 故障可定位從“知道掛了”到“知道為什么掛”3.1 可觀測(cè)性的三支柱指標(biāo)、日志、鏈路追蹤可視化大屏可以讓你一秒發(fā)現(xiàn)“訂單服務(wù)響應(yīng)變慢了”但這只是開始。真正困難的是從“變慢”定位到“是 SQL 慢查詢導(dǎo)致的還是下游 Redis 抖動(dòng)導(dǎo)致的還是 GC 停頓導(dǎo)致的”。所以我一直強(qiáng)調(diào)可視化只是入口定位故障需要完整的可觀測(cè)性體系。業(yè)內(nèi)常說(shuō)的三支柱——指標(biāo)Metrics、日志Logs、鏈路追蹤Traces一個(gè)都不能少。指標(biāo)回答“發(fā)生了什么”比如延遲升高、錯(cuò)誤率上升。這部分由 Prometheus 負(fù)責(zé)。日志回答“細(xì)節(jié)是什么”比如報(bào)錯(cuò)堆棧、參數(shù)內(nèi)容、具體的 SQL。由 Loki、Elasticsearch 或 ClickHouse 負(fù)責(zé)。鏈路追蹤回答“問(wèn)題出在哪個(gè)環(huán)節(jié)”一次請(qǐng)求經(jīng)過(guò)了 A、B、C、D 四個(gè)服務(wù)時(shí)間都耗在哪了由 Jaeger 或 Zipkin 負(fù)責(zé)。三者缺一不可。沒(méi)有指標(biāo)你連“故障發(fā)生的時(shí)間點(diǎn)”都難確定沒(méi)有日志你找到了異常服務(wù)卻不知道它具體報(bào)了什么錯(cuò)沒(méi)有鏈路追蹤微服務(wù)架構(gòu)下你根本不知道一次慢請(qǐng)求到底慢在哪個(gè)下游。3.2 從可視化面板“鉆取”到根因我追求的效果是一個(gè)人在 Grafana 上看到某條指標(biāo)不對(duì)勁點(diǎn)一下能直接跳到對(duì)應(yīng)的日志搜索頁(yè)和鏈路查詢頁(yè)。具體做起來(lái)就是統(tǒng)一標(biāo)簽。Prometheus 指標(biāo)里有 service、instance 這些標(biāo)簽日志在采集進(jìn) Loki 時(shí)也打上相同的 service、instance 標(biāo)簽鏈路追蹤同樣帶上這類元信息。這樣在 Grafana 里通過(guò) Explore 功能就能實(shí)現(xiàn)“指標(biāo)查詢”和“日志查詢”的聯(lián)動(dòng)。舉個(gè)例子我在 Grafana 看到order_service_http_requests_total這個(gè)指標(biāo)的錯(cuò)誤率突然升高我點(diǎn)擊面板上的“View logs”按鈕Grafana 會(huì)自動(dòng)跳轉(zhuǎn)到 Loki 查詢頁(yè)面并且?guī)?serviceorder-service 這個(gè)過(guò)濾條件。再點(diǎn)一下具體的 trace_id就能看到整條請(qǐng)求鏈路上每個(gè)服務(wù)耗時(shí)多少、哪一步返回了 5xx。整個(gè)過(guò)程不需要手動(dòng)復(fù)制粘貼查詢語(yǔ)句也就大大縮短了故障定位的時(shí)間窗口。這個(gè)聯(lián)動(dòng)機(jī)制我強(qiáng)烈建議每個(gè)做監(jiān)控的人都去配一下因?yàn)樗拇_是我這些年用下來(lái)單位時(shí)間收益最高的一個(gè)功能。3.3 K8s 集群場(chǎng)景故障轉(zhuǎn)移時(shí)該盯哪些指標(biāo)說(shuō)到故障定位不得不提 K8s 集群?,F(xiàn)在生產(chǎn)環(huán)境用 K8s 的團(tuán)隊(duì)越來(lái)越多而 K8s 的故障有個(gè)特點(diǎn)很多故障直接影響用戶但故障源藏在很深的調(diào)度和編排層。比如一個(gè)節(jié)點(diǎn)出了問(wèn)題Pod 被重新調(diào)度到其他節(jié)點(diǎn)這個(gè)過(guò)程本身有自愈能力但如果節(jié)點(diǎn)頻繁 NotReady、Pod 不斷 Evicted業(yè)務(wù)就會(huì)間歇性抖動(dòng)。這種故障光盯業(yè)務(wù)指標(biāo)很難看出來(lái)你看到的只是錯(cuò)誤率曲線像鋸齒一樣波動(dòng)但找不到規(guī)律。我的建議是K8s 的監(jiān)控必須分層做控制面層API Server 的請(qǐng)求延遲和錯(cuò)誤率、etcd 的 fsync 耗時(shí)和 leader 穩(wěn)定性。etcd 一旦出問(wèn)題整個(gè)集群都會(huì)受影響。節(jié)點(diǎn)層節(jié)點(diǎn)的 CPU、內(nèi)存、磁盤壓力尤其要盯kubelet的 heartbeat 延遲。工作負(fù)載層Pod 重啟次數(shù)、Pending 狀態(tài)的 Pod 數(shù)量、副本數(shù)與期望副本數(shù)的差值。資源層HPA 的擴(kuò)縮容事件、資源限額LimitRange有沒(méi)有導(dǎo)致容器頻繁被殺。這里有個(gè)很典型的案例有一次我們公司的業(yè)務(wù)偶爾抖動(dòng)現(xiàn)象是每隔幾分鐘就有幾條 502。一開始所有人都在看網(wǎng)關(guān)日志排查了半天沒(méi)結(jié)果。后來(lái)我拉出了 K8s 節(jié)點(diǎn)層指標(biāo)發(fā)現(xiàn)某個(gè)節(jié)點(diǎn)的磁盤 IO 延遲周期性飆升再往下查原來(lái)是那個(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 硬件級(jí)故障別讓 RAID 陣列卡成為盲區(qū)軟件層的監(jiān)控大家比較熟悉但硬件層的故障很多人會(huì)忽略。這幾年我在實(shí)際運(yùn)維中吃過(guò)一次虧就是服務(wù)器用的是 RAID 陣列卡硬盤快故障預(yù)故障狀態(tài)時(shí)系統(tǒng)層面完全沒(méi)有明顯異常直到有硬盤徹底掉線陣列降級(jí)甚至數(shù)據(jù)重建失敗才追悔莫及。這里我要推薦一個(gè)實(shí)踐用 storcli 或 megacli 監(jiān)控 RAID 卡狀態(tài)并把結(jié)果暴露成 Prometheus 指標(biāo)。比如 LSI 9361-8i 陣列卡可以通過(guò)定時(shí)執(zhí)行storcli /c0 /vall show來(lái)獲取每個(gè)硬盤的狀態(tài)重點(diǎn)關(guān)注“Predictive Failure”或“Media Error”這類預(yù)警信息。把這些輸出解析成指標(biāo)后接入 Grafana再配上告警規(guī)則就能在硬盤剩余壽命耗盡之前及時(shí)發(fā)現(xiàn)把故障消滅在“還沒(méi)影響業(yè)務(wù)”的階段。有次我朋友的服務(wù)器就是預(yù)先報(bào)出了“Predictive Failure”提前做了數(shù)據(jù)遷移后來(lái)那塊硬盤果然在幾天之內(nèi)徹底壞掉了但因?yàn)樘崆疤幚砹藰I(yè)務(wù)一點(diǎn)沒(méi)受影響。這種硬件監(jiān)控你說(shuō)它是可視化也好是告警也罷核心價(jià)值就是讓你把故障定位在最早期、代價(jià)最小的階段。4. 一個(gè)完整的排查實(shí)戰(zhàn)Redis 主從切換的監(jiān)控與定位4.1 故障現(xiàn)象業(yè)務(wù)側(cè)延遲突增我覺(jué)得理論講再多不如完整過(guò)一遍案例。這里我挑一個(gè)比較典型又不復(fù)雜的故障Redis 集群主從切換。某天下午我們收到告警說(shuō)訂單服務(wù)的 P99 延遲從 20ms 跳到了 800ms持續(xù)時(shí)間大概兩分鐘。但詭異的是等我們打開 Grafana 想看曲線時(shí)延遲已經(jīng)恢復(fù)了。這種“過(guò)去式”故障最讓人頭疼。我當(dāng)時(shí)的排查邏輯是這樣走的。先看訂單服務(wù)的應(yīng)用指標(biāo)面板發(fā)現(xiàn)延遲曲線確實(shí)有個(gè)尖峰同時(shí)錯(cuò)誤率并沒(méi)有升高說(shuō)明服務(wù)沒(méi)掛只是變慢。接著看下游依賴的中間件面板發(fā)現(xiàn) Redis 的連接數(shù)有個(gè)斷崖式下跌又快速回升的過(guò)程這通常是主從切換的典型特征。再點(diǎn)開 Redis 實(shí)例面板確認(rèn)了確實(shí)發(fā)生過(guò)一次 failover切換過(guò)程中部分請(qǐng)求因?yàn)檫B接重連而出現(xiàn)了延遲尖峰。4.2 定位過(guò)程從指標(biāo)到日志再到底層原因確認(rèn)了“Redis 發(fā)生過(guò)主從切換”之后下一個(gè)問(wèn)題就是為什么會(huì)切換我按照下面的順序查下去第一步看 Redis 的日志我這里是用文件采集接入日志平臺(tái)做全文檢索的。主從切換分為主動(dòng)切換和被動(dòng)切換。被動(dòng)切換通常是因?yàn)橹鞴?jié)點(diǎn)失聯(lián)哨兵或集群檢測(cè)到心跳超時(shí)后發(fā)起的選舉。日志里如果看到failover-election相關(guān)的記錄說(shuō)明走的是被動(dòng)流程。第二步看主節(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)只是還沒(méi)有徹底宕機(jī)。第三步順著排查底層的資源限制。登錄主節(jié)點(diǎn)機(jī)器確認(rèn)是集群規(guī)格偏小內(nèi)存被大量緩存數(shù)據(jù)占滿觸發(fā)了頻繁的內(nèi)存淘汰淘汰過(guò)程帶來(lái)額外 CPU 開銷最后在高峰期撐不住了觸發(fā)了故障轉(zhuǎn)移。到這里整條鏈就串起來(lái)了業(yè)務(wù)延遲升高 → Redis 主從切換 → 主節(jié)點(diǎn)資源不足、內(nèi)存淘汰嚴(yán)重 → 集群規(guī)格需要擴(kuò)容。4.3 這次故障暴露的問(wèn)題事后我復(fù)盤發(fā)現(xiàn)這次故障其實(shí)在半小時(shí)前就有征兆內(nèi)存監(jiān)控面板上used_memory 早就逼近 maxmemory 了只是當(dāng)時(shí)值班的人沒(méi)有把“內(nèi)存水位”和“故障轉(zhuǎn)移”這兩件事關(guān)聯(lián)起來(lái)看。所以我在 Grafana 里專門建了一個(gè)“Redis 健康總覽”面板把內(nèi)存使用率、內(nèi)存淘汰鍵數(shù)、主從切換次數(shù)、集群狀態(tài)這幾個(gè)關(guān)鍵指標(biāo)放在同一個(gè)頁(yè)面。再加一條告警規(guī)則當(dāng) Redis 內(nèi)存使用率連續(xù) 5 分鐘超過(guò) 85%并且內(nèi)存淘汰鍵數(shù)開始增長(zhǎng)時(shí)自動(dòng)升為 P1 告警。這樣下次還沒(méi)到故障轉(zhuǎn)移那一步我們就能提前介入。這套做法也可以平移到其他中間件上核心思路就是不要等故障發(fā)生了才開始定位把可能導(dǎo)致故障的隱患點(diǎn)預(yù)先做成可視化和告警故障才會(huì)真正“可控”。5. 落地過(guò)程中我踩過(guò)的坑5.1 儀表盤“好看但沒(méi)用”的陷阱做監(jiān)控可視化的第一年我花了很多時(shí)間整 Grafana 的排版、配色、交互做出來(lái)的面板截圖發(fā)到群里大家都說(shuō)漂亮。但真有一次線上事故那個(gè)漂亮的儀表盤竟然沒(méi)能幫我快速定位問(wèn)題我才醒過(guò)來(lái)。原因是儀表盤上的圖表粒度太粗時(shí)間范圍默認(rèn)是 6 小時(shí)故障發(fā)生前 5 分鐘的變化曲線在這種視圖下被拉平成了一條幾乎看不見(jiàn)的毛刺。等我手動(dòng)把時(shí)間范圍縮到 15 分鐘才發(fā)現(xiàn)異常早就開始了。這是我的第一個(gè)經(jīng)驗(yàn)儀表盤默認(rèn)時(shí)間范圍一定不能太長(zhǎng)。我自己現(xiàn)在的默認(rèn)值是 1 小時(shí)關(guān)鍵面板甚至默認(rèn) 30 分鐘。另外每個(gè)核心服務(wù)都要準(zhǔn)備兩套視圖一套是“總覽版”適合長(zhǎng)期盯屏一套是“排障版”默認(rèn)時(shí)間短、粒度細(xì)還帶自動(dòng)刷新適合點(diǎn)擊進(jìn)入后直接判斷。5.2 數(shù)據(jù)采集本身的誤差可視化監(jiān)控依賴的是采集數(shù)據(jù)但采集過(guò)程本身也會(huì)引入誤差這個(gè)很多人沒(méi)意識(shí)到。最典型的是 Prometheus 的拉取機(jī)制如果你使用scrape_interval默認(rèn)的 15 秒那某些持續(xù)時(shí)間很短的問(wèn)題比如只有 30 秒的 CPU 毛刺很可能被漏掉。我還碰到過(guò)一次非常搞笑的誤判因?yàn)?node_exporter 采集腳本里用了rate()函數(shù)去計(jì)算磁盤 IO但沒(méi)有處理 counter 重置的問(wèn)題導(dǎo)致磁盤 IO 指標(biāo)在 Grafana 上畫出來(lái)的曲線像鋸齒一樣瘋狂跳動(dòng)告警規(guī)則差點(diǎn)誤報(bào)。所以我的建議是監(jiān)控告警規(guī)則上線之前一定要拿歷史數(shù)據(jù)“回測(cè)”一遍。把過(guò)去一周的真實(shí)指標(biāo)數(shù)據(jù)拉到告警規(guī)則里跑一遍看它會(huì)在哪些時(shí)間點(diǎn)觸發(fā)觸發(fā)的告警是不是都真實(shí)有效。這個(gè)動(dòng)作成本不高但能幫你省掉深夜被誤報(bào)警吵醒的痛苦。5.3 告警渠道失靈發(fā)了等于沒(méi)發(fā)告警鏈路的最后一環(huán)是通知渠道。我遇到過(guò)企業(yè)微信機(jī)器人 webhook 地址配錯(cuò)、消息發(fā)不出去結(jié)果整個(gè)團(tuán)隊(duì)在故障期間完全沒(méi)收到提醒的情況。更尷尬的是那時(shí)候所有人都在排查為什么服務(wù)沒(méi)告警結(jié)果發(fā)現(xiàn)是 webhook 掛了。這個(gè)問(wèn)題的解決辦法說(shuō)穿了也不復(fù)雜告警鏈路本身也要監(jiān)控。Alertmanager 自己會(huì)暴露指標(biāo)比如alertmanager_notifications_total我把這個(gè)指標(biāo)接入 Grafana并設(shè)了一條規(guī)則如果通知投遞失敗率連續(xù) 10 分鐘超過(guò) 50%就通過(guò)備用渠道短信通知到值班人。第二道保險(xiǎn)是每周自動(dòng)發(fā)送一次“告警自檢報(bào)告”里面列出本周所有告警是否都成功送達(dá)。這樣至少能保證告警通道本身不成為盲區(qū)。5.4 給新手的落地順序建議最后說(shuō)一下我建議的落地順序。很多人一上來(lái)就想搞一套完備的可觀測(cè)性平臺(tái)結(jié)果項(xiàng)目體量太大最后不了了之。我的建議是三步走第一步先把基礎(chǔ)監(jiān)控做扎實(shí)。用 Prometheus node_exporter 把機(jī)器指標(biāo)管理起來(lái)再接入 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)來(lái)應(yīng)用自己暴露的 HTTP 指標(biāo)或 JVM 指標(biāo)也想辦法接到 Prometheus。建好 3 到 5 個(gè)核心業(yè)務(wù)儀表盤。第三步再考慮日志聯(lián)動(dòng)、鏈路追蹤、告警自愈這些進(jìn)階能力。不用貪多每加一塊都要保證它是真正被用起來(lái)的不然就是維護(hù)負(fù)擔(dān)。按照這個(gè)順序走通常兩到三周就能讓監(jiān)控體系從“沒(méi)有”變成“初步可用”之后隨著對(duì)業(yè)務(wù)的深入理解再逐步迭代而不是一開始就鋪一個(gè)大攤子。我個(gè)人做了這么多年可視化運(yùn)維監(jiān)控最大的體會(huì)是監(jiān)控本質(zhì)上是在跟時(shí)間賽跑可視化、告警、鏈路追蹤所有這些技術(shù)手段最終目的都是把故障定位的時(shí)間從小時(shí)級(jí)壓縮到分鐘級(jí)。每個(gè)系統(tǒng)、每個(gè)團(tuán)隊(duì)的情況都不一樣但方向是一致的——讓故障可見(jiàn)、可控、可定位這三件事做到了運(yùn)維的底氣就完全不一樣了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
男人天堂网站| 日韩激情毛片一级久久久| 久久永久无码人妻视频| 亚洲成人久久一区二区| 精品久久九| 欧美日动态视频| 亚洲美女av无码| 丝袜大香蕉| 人妻人久久精品中文字幕| 91欧美亚洲| 五月婷婷综合激情| 亚洲另类天堂| 九九亚洲精品| 操逼网免费无码视频| 都市激情人妻一区二区青青操视频| 欧美懂色综合网| 大香蕉亚洲中文| 超碰吊日色| 爱我干综合| 欧美久久人体| 97就爱干| 91麻豆天美国产欧美| 亚洲无992tv| 美日韩一卡二卡三卡免费人妻精品| 99少妇| 精品妇女一区二区三区| 日韩av不卡在线看| 九九九九精品视频| 69视频福利导航| 久久久精品视频免费观看| 国产一区二区在线看| 精品四五区| 天天插夜夜操| 99无码视频| 蜜臀aV午夜一区二区三区| 天堂69亚洲精品中文字| 九九久久久久久爱| 91亚洲黄色网| 久久99草| 夜精品久无码| 日韩精品 资源| 欧美色偷拍| 嗯~啊~轻一点 视频| 欧美午夜色妇色鬼| 99综合视频一体| 亚欧无码在线| 九九九热| 中国特猛少妇色xxx| 九九九九一级| 久久亚州高清| 老师充足的奶水小说| 91超级碰| 91黑丝在线播放| 性色av网站| 91av熟女人妻| 性爱综合一区二区| 999久久久免费精品国产牛牛| 后入式五六区| 亚洲91射| 淫荡网址| 国产精品4p在线观看| 国产性爱在线视频一区二区| 亚洲中文字幕在线视频一区二区| 国产亚洲日韩在线三区黑人| 亚州综合在线| 成人八戒网站| 91蜜臀在线久久久久| 日韩一级二级三级免费看完整版国语版 | 欧美十八禁导航成人| 久久精品中文字幕无码l| 日本在线不卡一二区| 日韩pv中文| 亚洲情色一区二区三区| 97在线免费| 国产伦精品一区二区三区在线观 | 日韩亚洲中文字幕在线| 欧美爆操91| 天天天干977| 精品人妻免费观看| 亚洲夜色在线| 黄片www视频免费| 激情久久久| 美女91色黄18| 亚洲国产欧美中日韩成人综合视频| 69精品在线| 欧美亚洲激情一二三| 一级人妻性爱视频| 屌妞视频久久久久久久久久久久| 97色碰| 蜜臀久久久久久999| 亚洲激情视频| 久久久工口| 欧美一区二区三区不卡高清视频| 欧美一级黄色18片免费看| 成年男人的天堂| 久久精品店| 欧美日韩性爱电影在线| 日韩欧美午夜一区二区| 精品中文字幕一区二区| 亚洲砖码砖专无区2023| 免费在线观看国内色片网站网址| 亚洲国产第一页综合视频| 老鸭窝亚洲毛片| 裸体1区| 亚洲第一男人天堂| 99亚洲精品| 久久久一区二区三区三州| 精品亚洲一区在线观看| 国产浮力影院第1页| 九九RE视频在线精品| 成人欧美一区二区三区黑人一| 亚洲情色婷婷五月天| 国产自产22区| 久久精品国产精品一区 | 日韩天美| 欧美综合制服在线| 天天干夜夜| 高清无码人妻久久久一区二区三区aⅴ| 酒色综合网| 亚洲最新a在线观看| 六月激情婷婷| 亚洲色婷婷综合久久一区二区三区| 骚熟女吞| 草草草视频在线免费看| 女人高潮抽搐喷水视频网站| 四虎884a| 国产日韩欧美操逼视频 | 中文字幕十五区| 97亚洲综合影院| 97电影院超碰| 久久国产乱子伦精品免费女,网站| 亚洲一区二区三区欧美日韩| 99久久免费看精品国产一区| 激情久久av一区av二区av| 男人精品天堂一区| 综合激情婷婷| 91 天天综合| 国产热RE99久久6国产精品首| 亚洲中文日韩精品| 久久是精品| 99久久e免费热视| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 亚洲伊人a线观看视频| 亚洲aw毛茸茸在线| 一级黄色性爱A级片| 青青草国产一区二区三区| 精品视频免费在线一区| 国产女主播视频在线观看| 亚洲啪啪性视频| 成人av性爱电影在线观看| 国产人妻精品一区二区三区秋霞| 久妇网| 久操频道免费在线呗看| 美女黄色一级A视频| 韩国一区二区精品亚洲| 精品九九九| 国产小视频91| 青青草大香蕉视频| 天美一二三在线观看Av| 日本人人操人人操| 日韩肏逼视频| 色噜噜狠狠色综无码久久合欧美| 人人摸人人干| 免费啪啪啪网站18岁| 亚洲色图日韩丝袜制服一区二区五月在线 | 男人的天堂日韩| 97香焦色区| 久久久一区二区三区三州| 黄呦呦在线| 伊人女女资源在线观看| 中文字幕在线免费观看2| 亚洲97p| 色香阁在线| 操逼操操操91| 91精品伊人久久久大香线蕉91| 免费a v| 综合五月天| 大干人妻| 中文字幕三四五区| 男人天堂新| 青青草原伊人网| 农村妇女精品一区二区| 日本亚洲vr欧美不卡高清专区| 久久久久久AⅤ无码免费肉站| 超碰精品日韩欧美国产| 极品白嫩美少妇在地板上位骑射淫水泛滥| 久久久久久99999国产精品| 伊人久久大香线综合无码| 久久综合婷婷| 大香蕉520| 亚洲色 国产 欧美 日韩| 国产啊v在线免费播放| 美國A片| 97摸视频| 日本黄页视频在线观看| 在线综合 亚洲 欧美中文字幕| 大香蕉www.超碰| 中文字幕精品一区二区精品| 亚洲一二三四区在线免费看视频| 超碰在线欧美性爱激情| www.婷婷六月天| 亚洲欧美国产va在线| 91色交| 日日爽夜夜爽| 乱欲视频| 超碰亚洲欧美日韩无| 日本不卡中文| 七久久久| 可乐操在线| 大色综合网| 性爱AV天堂| 懂色aV一区二区天美传媒| 久久久久久69国产一区二区| 91黑丝少妇| 91色婷婷综合久久中文字幕二区| 国产日韩欧美三级片| 亚洲的天堂网| 亚洲精品官网在线观看| 国产免费小视频| 午夜福利成人免费视频| 香港久久久| 五月天婷精品激情| 男人的天堂com| 亚洲欧美在线观看免费| 后入式视频国产自| 久久av成人无码免费| 91久久国产综合精品| 日韩无码视频黄色| 公司1区2区3区精产精| 国产三级中文有码在线视频| 日韩钢筋无码高清啾啾啾| 久久人妻熟女一区二区 | 欧美成人亚洲精品| 欧美人人曰人人操人人射射| 麻豆精品天美| 人人操人人摸人 | 亚洲97成人在线观看| 射丝袜高跟鞋99| 一级做受视频免费是看美女| 涩涩久久精品| 亚洲福利中文字幕在线| 97色亚洲| 欧美后入视频| 嫩草在线视频| 淫乱图区 | 老熟妇综合| 欧美日韩大黄片| 97视频900| 成人乱人伦一区二区| 日日夜夜草草草| AA特级绝黄| 国产乱人妻精品入口| 精品中文字幕一区二区l - 百度| 99热这里都是精品| 国产剧情一区在线观看| 日本性交操一区二区不卡系列| 青青操在线亚洲视频观看欧美在线| 东京热视频网| 新怡红院| 曰本熟女视频| 色综合天天| 精品国产一区二区三区在线播出| 肉丝中文无码高清| 黄色大片一区二区密桃丝袜| 亚洲无码免费看| 大香蕉92| 国产久久一区二区三区野外在线| 无码精品蜜桃一区二区三区ww| 91青青| 欧美性战999| 亚洲色图尤物视频| 久久高潮妇女视频| 欧美最大综合网| 日韩精品 资源| 看一级特黄a大一片| 天堂性色| 青青青草伊人精品| 欧美亚洲美少妇一区二区| 日本中文字幕在线电影| 久久欲| 亚洲图片在线| 九热大香蕉| 99热思思| a级理论午夜日本| 日韩天天综合| 在线情色电影 91大| 97色碰| 亚洲天堂7777| 东北少妇高潮zzzz| av网站在线看| 性色A∨91| 久久这里| 国产白嫩精品久久| 哈哈操电影AV| 欧美九九九| 五十路熟女工口 | 北条麻妃性愛视频| 激情露脸爱| 欧美另类精品xxxx| 亚洲色图尤物视频| 国产综合操逼高清| 日韩少妇一区二区三区| 国产强奸乱伦xd| 91少妇人妻| 夜夜騷av、一區二區| 天无日色综合| 黑丝少妇在线观看| 免费精品99| 毛片电影一区二区三区| 牛黄色久午久| 欧美福利视频啊啊啊啊| 大香交| 久久欧洲| 玖玖资源中文字幕制服丝袜| 婷婷五月天久久精品视频一区二区三区| 岛国片在线观看视频亚洲| 国产精品久久99日日| 人妻无一区二区三区| 中文字幕三四区| 国产AV天美传媒一区二区三区 | 九九久精品| 污电影在线观看| 和协影院中文字幕三区| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | AAAA级日本片免费视频| 日韩99999| 天天综合青苹果| 精品少妇高潮久久| 欧亚 另类 久| 熟女人妻精品一区二区视频| av影片在线观看不卡| 男人亚洲天堂| 成人三一级一片aaa| 国产强上视频在线观看| 色五月亚洲| 视频在线观看一二三区| 亚洲限制级| 在线小视频| 丰满熟妇大乳做爰| 一本久道久久综合狠狠爱一密臀精| 一区二区高清视频| 麻豆视频国产一区二区| 亚洲中文字母在线播放| 99爱在线视频| 精品超碰中文在线| 青青草日本中文字幕 | 思思视频免费看网站| aaa亚无码专区| 免费1级a做爰片观看| 男女激情黄色网址| 啊啊啊好大好湿| 欧美激情一| 久久久久久久| 特级特黄一级毛片免费| 久久女婷| 国产精品视频播放| 青青草原香蕉日本Ap| 国产中文字幕在线观看| 欧美一区二区男人天堂| 综合操逼| 日本三级日本三级三级人妇四虎| 国产专区路线| 亚洲黄色电影| 一级特黄aaa大片在线观看成人一级片在线观看 | 少妇高潮99p| 91久久国产综合精品| 婷婷10月天青娱乐| 无码操逼网| 欧美成人性爱视频大全| 嗯嗯啊好大| 久久伊人影院| 成人福利视频网| 91色五月俺来也| 久久久免费高清中文视频| 男女做爰猛烈动高潮A片免费应用| 在线无码操| 亚洲A色| 999国产精品999久久久久久| 在线看的av| 超AV色女| 综合色久欲| 欧美日韩另类在线播放| 久久免费中文字幕在线观看| 综合亚洲网| 国产呦精品一区二区三区下载| 欧美精品在线观看| 俄罗斯及免费在线看| 日本道久久综合色色| 综合av影片| 97视频在线免费观看| 日本三级中国三级99人妇网站| 久久精9| 无码操逼视频一下| 欧美熟妇乱码在线一区| 久96热在线观看视频| 狠狠操天天干| 中文字幕乱亚洲美女精品一区| 黄片直播三级黄片两女一男| 色欧美色交综合| 久操网视频| 日韩无码AB| 1级午夜影院费免区| 伊人久久大香线综合无码| 日韩成人私密一级精品av| 夜夜操老骚逼视频网站| 男女一进一出视频久久| 天堂精品小草| 欧美性爱免费短视频| 国产精品suv一区| 无码137片内射在线影院| 影音综合网| 亚洲巨爆乳一区二区三区四季网| 丝袜喷水在线| 97操| 91国产丝袜美女| 性一交一乱一交A片久久四色| 夜夜免费视频| 欧美激情综合色综合啪啪五月| 日本ZZ高免费A级视频| 男人的天堂2010| 欧美综合91| 麻豆福利视频导航| 天天操天天干一区二区| 91精品国| 色妺妺在线视频| 中文字幕AV乱伦| 天美传媒av一区二区| 天天干天天狼在线视频| 欧美综合网A| 99热aaa| 久久东京伊人一本到鬼色| 亚洲性综合11| 蜜桃色色网站视频三区| 欧美色视频在线| 久久精品免费| 日韩乱伦影音先锋| 绯色一区二区三区不卡少妇 | 日韩乱伦影音先锋| 国产精品伦理| 亚洲AV乱码专区国产噜噜亚洲| 三级日本一区二区三区| 夜夜骑操视频| 九九久久精品| 91亚洲综合在线| 国产熟女一区二区丰满| 色色五月婷婷| 成人av影院在线观看| aV中文麻| 99只有精品| 中文字幕在线观看丝袜| 日韩无码黄色片| 久操视频这里只有精品| 色拍偷亚洲| 口爆综合网| 欧美精品久久久久久久久88| 热思思免费视频| 蜜区区视频79| 久久久久久久久久久999| 久久怡红院| 国产精品人人爽人人做可爱福利| 99色网| 国产人妻久久精品一区二区三区| 青青草白白色| 91在线美女| 探花精品视频| 中国一区二区亚洲人妻| 久久久久久久伊人精品| 欧美Ⅴ性爱| 大香蕉草草| 狠狠爱AV| 五月天综合网| 操美女人妻| 超碰国产精品久| 日韩电影在线观看网址| 777超碰| 超碰在线综合97| 污污污8888| 旡码电影特区| 婷婷五月天补不补| 这里有精品| 国产亚洲中文不卡二区| 亚洲无码超碰免费| 欧美成人免费在线观看| 91人人| 春色综合网| 后入福利| 久久线上视频免费看| A男人的天堂| 97在线观看免费视频l| 夜夜操91744565| 久视频在线观看| www.色99| 国产女人高潮视频| 俺去久久| 久久伊人在线五区| 国产成人主播| 男人天堂综合| 97久久国产精品| 黄色片G G G| 视频在线观看青青99国产| 夜夜操一区二区| 久久噜| 91熟女视频网| 日韩欧美三级| 日语五十路和六十路亚洲国产精品| 天天亚洲| 国产亚洲福利第一页丝袜| 久久久久久99AV无码免费网站| 亚洲 欧美 精品专区 极品| 日日超碰亚洲| www.yeyecao| 做爱A级亚欧| 婷婷丁香五月天综合东京热| 九色婷婷| 99热超碰| WWW美腿丝袜香蕉中文| 99国产精品自在自在| 91白嫩| 人人操人人操人妻人| 天美91| 日韩黄色av中文字幕| 嗯啊视频免费在线观看| 精品久热| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 欧美玖玖爱免费玖玖| 加勒比性爱成人在线| 99热销国产这里有精品| 操b在线观看| 日韩欧美亚洲一区二区三区影院| 久久久久婷婷| 国产精品熟女九九九| 大香蕉伊然在亚洲91| 欧美色图91| 99视频这有这里有精品| 欧美性爱另类综合| 欧美精品 - 91爱爱| 超碰欧美在线欧美| 白嫩少妇| 久久精品国产亚洲AV高级北京| 国产精品一二三区福利| 绯色AV粉色AV蜜臀AV| 超碰在线日韩一区| ,成人免费啪啪视频| 粉嫩绯色AV一区二区在线| 久久久一热在线播放| 熟女网站最新| 亚洲欧美一区二区网址| 思思热免费视频观看| 日少妇亚洲版| 久久超碰大香蕉| 伊色久人大在线| 国产理论视频在线播放| 91人妻丝袜无码| 欧美人妻一区二区| 密乳AV免费观看| 在线观看一卡二卡| 亚洲女人毛茸茸91| 夜草网站| 国产女上位好爽在线| 久久精品女同亚洲女同13| a片自拍直播视频| 久久综合五月天| 超碰久在线天天做| WWW操逼| 欧美午夜精品久久久久久3D| 亚洲精品 欧美97色色| 亚洲色图一区二区三区| 国产亚洲色婷婷久久99精品91| 97碰碰日本乱偷人妻中文的| 张柏芝国产一区在线观看| 色色丁香| 中文字幕av片| 户外裸露刺激视频第一区| 激情文学 国产一二三aV| 91人妻在线视频| 欧美黄色大片在线观看| 狠狠操一区二区| 日韩一级欧美一级国产一级台湾| 丁香五月天啪啪| 日韩日韩日韩-国产乱码精品一区二区| 欧美日韩电影成人在线| 天天看特黄的免费网站| 家庭乱伦麻豆| 色眯眯射| 草草影院最新网址| 女生自91网站| 日韩无码a片| 免费网站观看www在线观| 黑人精品XXX一区一二区| 天天干一区二区| 综合97| 欧美在线伊人色| 天天草天天日| 国产精品欧美激在线| 91热| 日韩人妻少妇中文字幕| 亚洲欧美国产va在线播放频| 亚洲人成色9999精品久久| 97超碰色| 嗯~啊~快点 死我视频| 极品欧美一区二区三区| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 欧美熟女激情| 国产又黄又爽又刺激久久久久久| 天美一二三在线观看Av| 美国人人操人人操| 变态另类专区| 天天摸,夜夜摸| 日韩性爱小视频| 神马久久中文字幕| 人人摸人人叼| 国产精品扒开腿做爽爽爽视频| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 美腿丝袜偷拍亚洲欧美| 黑人操一区二区| 午夜精品久久久99热蜜桃的功能特点| 丁香五月AV| 91一区二区三区蜜桃| 91真人天天在线| 日本性爱少妇| 91亚洲综合在线| 亚射在线| 日本性感人妻91| 校园春色亚洲无码| 亚洲第一综合| 日韩福利综合一区| 九七超碰人人乐| 欧美极品女人的天堂| 国产精品久久久久久久无码AV| 啊啊啊好疼| 天天日少妇逼AV| 高清国产性猛交xxxx乱大交| 欧美97视频| 六六久久日韩不卡| 91人妻中文| 夜夜爽夜夜操| 日本黄色天堂| 婷婷五月色| 日本天天操| 亚洲无线观看久久| 久久久精品视频欧州站| 狠狠搞 亚洲91| 欧美视频边做饭边橾| 国产福利一区二| 超碰4A| 久久夜嗨| 久久久999网站| 欧亚性爱视频免费看| 国内亚洲高清无码| 欧美不在线| 视频在线观看青青99国产| 久久6热视频免费观看| 加勒比av中文| 深爱激情五月天| 北约熟女超碰| 看日韩黄片| 久九9精品| 草伊人高潮喷水超碰| 久久久夜夜嗨免费视频| 日本三级A片网站com| 成人国产二区三区在线,男女精品。| 亚州色图狠狠干| 少妇 综合| 717影院理论午夜伦八戒| 国产精品亚洲高清在线| 黑人精品XXX一区一二区| 人妻夜爽夜夜爽| 精品欧美日韩在线观看| 欧亚第一综合网| 精品射1999| 神马精品视频| 色99色| 精品亚洲国产成人AV制服丝袜| 久热热| 麻豆色约约| 天天操熟妇| 超碰97亚洲区| 任我爽在线视频免费观看| 中国黑人三级片网站上区| 久久久九97| 91蜜臀熟女| 亚洲啪啪性视频| 搡老熟女免费视频| 久久尹人大香焦视| 一级AAA片一区二区三区| 国产av尤物| 国产少妇肉丝在线观看| 久久久人妻| 99视频在线| 亚洲婷婷五月天| 九九无码| 亚洲综合色男人网| 精品免费一区二区三区在线亚洲人成| 婷婷中文网| 色婷亚洲五月在线观看| 91啪啪视频| 91婷婷| 丝袜六区| 久草毛片电影怡| 久久久久久91香蕉国产| 亚州 综合 色图| 亚洲淫色网中文| 精品九九淫乱男| 亚洲天堂电影网| 加勒比性爱成人在线| av2014 日韩在线中文字幕| 金典av| 久久视频,这里只有精品| 国产精品69久久久久久久| 久久禁| 日日摸天天爽夜夜欢| 精品久久久av无码免费| 日本人妻伦在线中文字幕| 素人一区二区三区日韩| 亚洲成a人片在线观看中文!!!| 天天日天天干天天整| 五月天婷婷基地| 日韩美脚一区二区网站| 麻豆精品天美| 亚洲人妻日日日| 色综合一区二区三区| 交换娇妻呻吟声不停中文字幕| 无码最新| 啊…啊…操我用力操我| 青青草啪啪网| 亚洲91射| 亚洲无码 国产无码| 最新日产中文在线麻豆| 99热这里只有精品8| 三上制服丝AV| 亚洲男人的天堂在线看| 91熟女丨91老女人| 国产欧美精选自拍一区| 色官网在线| 日韩熟女精品无码专区一区二区 | 免费精品中文字幕| 密乳无码| 99久久久无码| 国产午夜福利合集| 日韩成人高清一区二区| 国产精品熟女丝袜一区二区| 欧美黑人与女人91~| 久久这里只精品免费福利| 青青青国产| 久操国产在线| 日韩美女操b| 男人的天堂不卡一区二区| 裸体1区| 玖玖综合网| 国产一区在线观看无码AV| 韩日精品四区| 欧美久久久15P| 大香蕉中文在线| 91三级理论片播放器| 亚洲天天艹| 亚春色色| 91精品人妻电影| 欧美亚综合色图| 欧美97超碰| 国产成人无码网站在线视频| 求求你操操我| 人人看黄色视频| 欧美色性爱| 96爱综合| 久久精品国产亚洲AV清纯| 日本国产高清色www视频在线| 久久综合18p| 欧美 亚洲 在线| 蜜乳AV一区二区三区四| 大香蕉欧美国产日韩高潮| 国产日韩精品suv| 超碰99在线观看| 激情婷婷丁香网| 欧美日韩香蕉| 久久精品夜色国产亚洲AV| 成人av福利在线观看| 超碰在线974| 亚洲天堂男人网| caorenqi shipin| 91精品国产91熟女| 色婷婷五月综合激情中文字幕| 九七毛片九九毛片| 欧美日产国产在线成人第一区| 精品无吗久久| 亚洲天堂五月天国产| 久久国产精品一级二级三级| 美女诱惑一区| 夜夜夜久久| 一区二区高清视频| 91女网站| 大香蕉免费3| 日韩二三区| 亚洲国产av中文字幕久久| 午夜呻吟欧美| 国产隔壁老王影院在线| 国产精品不卡一区二区三区| 亚洲色欲天天天堂色欲网女| 综合天天网| 成人午夜小视频手机在线看| 国桃视频产巨乳精品一区二区在线| 一区二区三区黄片免费观看| 呻吟 欧美 日本 中出| 亚洲国产精品成人无码久久久| 中国黄色特级精品一区二区三区片| 国产女同在线观看视频| 久久男人网| 欧美性爱中文字幕无线码| 亚洲国内精品成人不卡| 人人看人人摸人人色| 欧成人在线| 狠狠综合网| 黑人免费福利视频| 碰超人人在线一区二区三区| 国产小黄片在线免费观看| 久啪视频| 日本天堂网| 999精品国产高清一区二区| 手机av亚洲丝袜美腿日韩第一页二页| 最近2018中文字幕在线高清第一页| 久久精品一区| 丝袜熟女一区二区三区| 97伦综合| 97这里都是精品| hd成人一区二区在线| 男人的天堂VA| 久久AV无码1区2区3区| 黑人无码一区二区| 日曰骚久久精品| 日少妇亚洲版| 五月婷婷丁香中文字幕| 久久激情婷婷| 大香蕉青青9| 天美传媒av 在线| 黄片免费视频2019| 中文字幕第7页| 东北女人的毛片| 黄色性爱网网| 综合av社区| 欧美春色| 日韩av色图综合| 日本久久网| 国产精品久久久久中文字幕| 国产精品一区二区密臀| 夜夜操一区二区| 在线观看av区| 亚洲乱码精品一区二区| AV在线播放网址| 中文字幕高清20页视频| 人人操人人搞人人草| 婷婷色综合欧美日韩| 91路www| 欧美成人精品一区二区三区| 久久性爱免费送| 亚洲一区在线观看欧洲 | 午夜一级免费毛片| 欧美色图99| 日日噜噜夜夜久久亚洲一区二区| 国产av尤物| 在线视频免费播放一区| 视频国产成人精品日本亚洲18| 久久久久久久久9| 极品内射| 日本九九久久99播| 欧美色图天堂在线| 91伊人久| 欧美激情激情xxxx欧美专区| 成人区人妻精品一| 亚洲在钱| 亚洲色香| 色九九九综合| 欧美激情欧美精品| 婷婷香蕉欧美在线一区二区三区| 女人高潮大叫一级毛片| 强奸乱伦日韩AV| 欧美日韩黄片精品在线| 人人搞人人插人人操| 婷婷午夜清品久久久久久久性色视频观| 91性感网站| 日本大香蕉| 激情终合网| 久久小视频| 噜噜在线| 很很干很很操| 一区二区激情国产熟女| 色综合尤物| 精品超碰国产| 色综合久久888| 操屄不卡视频| 日韩午夜啪啪视频| 九九黄色视频在线观看| 中文字幕精品一区二区精| 人妻少妇被猛烈进入中| 老熟女乱子伦中文字幕一区二区| 97色亚洲| 一区二区三| 亚洲本色精品一区二区久久| 大JI巴好深好爽又大又粗视频| 青娱乐黄色录像| 欧美96精品在线| 天天躁日日躁狠狠躁| 亚洲资源站| 天天肏天天干| 嗯嗯不要 视频| 91高清欧美| 97色色色| 久久久精品电影| 久久久久亚洲AV无码专区少妇| 人人贴人人摸| 国产网站在线播放| 天美麻花大全视频| 久久综合激情| 国产欧美日韩女同性恋ww喷水精品| 91狠婷| 抽插无码高清一区| 天天爽夜夜操| 久久人人爽爽爽人久久久| 久操 高清| 丝袜视频一区二区在线播放国产中文| 久久同城AV| 69久久| 60秒不遮不挡| 午夜福利一区二区影院| 岛国艾薇凹凸视频天堂| 久热一区二区| 欧美亚洲se91| 蜜臀一二三区| 午夜精品久久久久久久第一页按摩| 亚洲精品1区| 中文字幕国产| 国产精品女aA片爽爽视频| 美女视频尤物网在线看| 操逼不卡中文字幕| 婷婷月色| 丝袜视频一区二区在线播放国产中文 | 91最新综合| 久久久久久久久国产| 9美女超碰在线免费观看| 思思热国产高清| 熟妇的味道HD中文字幕| 青青操狠狠撩| 麻豆久久久久久久久丝袜 | 99啪啪| 人妻另类| 26uuu久久| 免费综合亚洲中文| 天天综和| 久久风骚城市| 91av一区二区在线观看| 99操| 成人欧美日超碰| 97碰久久| 91成人在线免费视频| 久久精品视频久久久| 国产精品久久久九九九| 91天天| 无码国产精品午夜不卡(| 五月婷婷激情网| 无码操逼天堂| 人人人摸人人| 男人的天堂2019AV| 久久草视频污视频| 国产1024在线播放| 日本九九九九| 96免费视频在线| 久久精品一区二区| 国内三级自拍小视频在线观看| 日韩情色AV| 天天亚洲| 动漫爆乳3D奶水一区在线观看| 青青草白白色| 亚州一区二区| 日本人妻A片成人免费看片| 伊人网在线视频| 美国日韩黄片| 91精品91久久久中77777| 97热视频在线观看| 人妻丰满熟妇一区二区三| 亚洲精品国产精品乱码不99| 欧美日韩天堂| 日韩美女啪啪一区| 亚洲精品色| 欧美宗合网| 亚洲综合九九| 久久久性少妇| 久久久无码视频| 综合自拍| 97频视在线| 老司机深夜18禁污污网站| 97精品一二区| 国产视频第二页| 国产99 中文字幕日韩小视频| 偷拍片久久| 91高清无码下载| 天天流夜夜操| 在线天堂资源亚洲| 国产剧情AV不卡在线观看| 国产亚洲日本| 欧美日韩操逼动图| 91久精品| 中文乱码字字幕在线第5页| 久都青青视频| 日本熟妇浓毛hdsex| 99无码| 91亚州| 亚洲A色| 久久亚洲欧美中文字幕国语| 亚洲影院小综合| 牛牛操视频逼| 蜜桃久久久久久久久久久久| 亚洲丝袜诱惑| 亚洲骚女一区二区三区| 天天看天天日天天操| 手机不卡视频不卡在线一二三区| 97天天摸天天爽| 97精品国产97久久久久久户外免费| 91丨人妻丨国产丨丝袜| 极品粉嫩一区二区| 日韩色欲久久一二三四区| 天天操天天7| 99精品久久久久久久婷婷蜜桃| 91久热| 天天干,天天日| 极品销魂美女一区二区| 操人妻逼91| 精品国产无码中文| 男人天堂免费| 五月丁香激情综合网| 欧美综合第一页| 久久最新免费视频23| 九九九精品成人免费视频小说| 在线97在线| 午夜欧美女人操逼| 亚洲狠狠入| 国产欧美美女免费观看视频| 免费αV在线视频| 操逼无毒无码免费视频| 无码自拍SM| 日韩无码极品| 97精品97久久| 日韩人妻精品久久久久| 十八禁啪啪视频| 成人精品视频| 91一区二区| 国产家庭乱伦性爱视频| 欧美最大综合网| 99热亚洲天堂| 欧美性爱三区二区| 欧美97爱| 歐美性天天| 色五月婷婷五月天| 中文字幕日韩人妻视频| 九九九九九九综合| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | Aa东京男人的天堂| 香蕉久久国产AV一区二区| 日日操免费视频| 欧美自拍网| 亚洲欧美一区二区不卡视频播放| 精品国产91av一区二区三区| 久久久555| 青青草狠狠撸| 色月天AV导航| 日本东京热加勒比久久| 我要色综合网| 后入日本1234| 欧亚久久偷拍视频| 日韩AV无码中文一区二区| 99久久精品国产系列| 熟女熟妇一区二区三区视频| AV一二区| 性爱视频久久| 亚洲自拍天堂| 日本阿v天堂在线观看| 91在线国产后入风骚翘臀美女素人| 伊人色综合超碰| 天天干天天操天天干天天操| 久久久一区二区三区麻豆| 69人妻精品丰满熟女区| 大香蕉九九| 亚洲最大成人a毛毛片| 翔田千里A片一区二区| 91N综合网| 亚洲综合色在线| 欧美亚综合色图| 欧美毛片在线网| 久久激情五月| 亚洲精品亚洲人成在线麻豆| 国产91影院| 91亚洲综合| 深夜国产福利| 久区视频| 好吊色一区| 青青操97| 日本特黄f c2| 色色亚洲| 丁香五月天堂网| 成人性爱美曰韩| 亚洲国产精品无码AV在线| 欧美偷拍区| 久久久精品91八戒| 亚洲欧美天堂| 蜜臀久久99精品久久久久| 欧美性夜| 麻豆亚洲AV成人无码久久精品| 午夜无码熟妇丰满人妻| 欧美日韩亚洲电影| 色综合99999| 狠狠躁天天躁日日躁97| 人妻激情偷乱视频一区二区三区 | 欧美国产精品久久九九| 亚洲精品九九九| 视频不卡中文字幕| 人妻三级在线中文字幕| 91n处女在线观看| 91久久婷婷| 久久这里只有精品9| 青青草毛片| 中国人高清www色视频免费| 日韩小电影| 日韩性爱啪啪视频| 亚洲一区操| 天天色,天天干,天天干| 久久岛国| 亚洲伊人成综合成人网| 国产精品不卡av免费在线观看| 亚洲性爱成人| 成全在线观看免费观看| 日本操逼视频不卡直接放| 懂色av色欲av蜜臀av| 婷婷丁香五月天亚洲天堂网| 亚州操逼网| 久久久婷婷| 91视频国品一二三区| 国产免费大片| 欧美A√综合网| 天堂射| 国产亚洲女v在线观看| 精品无码一区二区三区| 乱伦色图网址是多少| 嫩草一区二区在线观看| 午夜精品视频777| 蜜乳AV一区二区三区四| 丁香五月激情综合国产| 激情五月天网| 中文字幕乱碼在线| 啊啊啊啊啊啊啊在线| 97超碰中文字幕| 美女啊啊啊啊啊啊| 国产精品高清2021在线| 人妻日日干| 狂操嫩妻视频一区二区三区| 欧美熟爽综合| 亚欧美综合网。| 99久久99九九99九九九| 亚洲人成网站7777| 免费啪啪一级视频| 狠狠操夜夜| 中文字幕 人妻不满 在线视频| 啊啊啊好湿久久| 久久天堂网|