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

面向故障處理的可觀測(cè)性體系建設(shè)

開(kāi)發(fā)
本文整理自快貓星云COO秦曉輝在WOT2023大會(huì)上的主題分享,更多精彩內(nèi)容及現(xiàn)場(chǎng)PPT,請(qǐng)關(guān)注《51CTO技術(shù)?!饭娞?hào),發(fā)消息【W(wǎng)OT2023PPT】即可直接領(lǐng)取。

本文整理自快貓星云COO秦曉輝在WOT2023大會(huì)上的主題分享,更多精彩內(nèi)容及現(xiàn)場(chǎng)PPT,請(qǐng)關(guān)注《51CTO技術(shù)?!饭娞?hào),發(fā)消息【W(wǎng)OT2023PPT】即可直接領(lǐng)取。

本文主要內(nèi)容包括:

  • 可觀測(cè)性在整個(gè)商業(yè)體系中的位置和價(jià)值
  • 如何快速發(fā)現(xiàn)故障,使用哪類指標(biāo)告警
  • SRE 在談?wù)摴收隙ㄎ坏臅r(shí)候,談的是什么
  • 如何找到故障直接原因,找到止損依據(jù)
  • 如何讓可觀測(cè)性系統(tǒng)呈現(xiàn)觀點(diǎn),輔助洞察,定位故障

可觀測(cè)性在整個(gè)商業(yè)體系中的位置和價(jià)值

做一個(gè)事,首先得有價(jià)值,如果價(jià)值太小不值得投入??捎^測(cè)性也不例外,我們首先分析一下可觀測(cè)性在整個(gè)商業(yè)體系中的位置和價(jià)值。思考第一個(gè)問(wèn)題:作為在線類產(chǎn)品,我們希望客戶/用戶有一個(gè)好的產(chǎn)品體驗(yàn),那怎么算一個(gè)好的產(chǎn)品體驗(yàn)?

很明顯,產(chǎn)品體驗(yàn)包括功能體驗(yàn)和可靠性體驗(yàn)。功能體驗(yàn)依賴產(chǎn)品設(shè)計(jì)和迭代速度,跟今天的話題關(guān)系不大暫且按下不表。可靠性體驗(yàn)?zāi)兀靠煽啃泽w驗(yàn)核心就是追求高可用、低延遲,通俗講就是每次打開(kāi)站點(diǎn)或app,都不報(bào)錯(cuò),速度嗖嗖的。那如何才能具有好的可靠性體驗(yàn)?zāi)兀?/p>

其實(shí)如果一切正常,就應(yīng)該是可用且速度快的,除非哪里出了問(wèn)題,也就是發(fā)生了故障,才會(huì)報(bào)錯(cuò)或者延遲大增。那技術(shù)團(tuán)隊(duì)要做的,除了持續(xù)優(yōu)化架構(gòu)和性能,就是不斷和故障做斗爭(zhēng)了。降低故障發(fā)生的頻率,降低故障的影響范圍,降低故障的恢復(fù)時(shí)間。歸納為 6 個(gè)字:降發(fā)生、降影響!

怎么做?有沒(méi)有方法論來(lái)指導(dǎo)?我們可以從故障的生命周期著手,來(lái)優(yōu)化生命周期的各個(gè)環(huán)節(jié),每個(gè)環(huán)節(jié)都做好了,理論上結(jié)果就是好的。故障生命周期的梗概圖如下:

從大面上,可以分成事前、事中、事后三個(gè)大的階段:

  • 事前:及時(shí)發(fā)現(xiàn)風(fēng)險(xiǎn),做好架構(gòu)、預(yù)案、演練
  • 事中:及時(shí)發(fā)現(xiàn)故障,及時(shí)定位,及時(shí)止損
  • 事后:排查根因,落實(shí)復(fù)盤改進(jìn)項(xiàng)

看起來(lái)寥寥數(shù)語(yǔ),沒(méi)有特殊的東西,但實(shí)際上每個(gè)環(huán)節(jié)要做好,都不容易。那可觀測(cè)性,在這整個(gè)過(guò)程的職能是什么?在哪個(gè)環(huán)節(jié)發(fā)揮價(jià)值?

顯然,可觀測(cè)性,是在故障發(fā)現(xiàn)、定位環(huán)節(jié)發(fā)揮作用的,核心價(jià)值就是幫我們快速發(fā)現(xiàn)故障、快速定位故障,進(jìn)而降低故障的影響。如此,可觀測(cè)性的位置和價(jià)值就很明確了,用一張圖概括:

客戶/用戶需要好的產(chǎn)品體驗(yàn),好的產(chǎn)品體驗(yàn)包括可靠性體驗(yàn),要想有好的可靠性體驗(yàn),就得減少故障,所謂的降發(fā)生、降影響,而這,又依賴了可觀測(cè)性的能力。所以:可觀測(cè)性最終是服務(wù)于產(chǎn)品體驗(yàn)、服務(wù)于商業(yè)成功的(想不想取得商業(yè)成功?根據(jù)剛才的分析可觀測(cè)性可是重點(diǎn)因素哦),核心目標(biāo)是快速發(fā)現(xiàn)、定位故障。

那么,如何快速發(fā)現(xiàn)故障?

如何快速發(fā)現(xiàn)故障,使用哪類指標(biāo)告警

要想能夠快速發(fā)現(xiàn)故障,得先定義什么是故障!簡(jiǎn)單來(lái)看,產(chǎn)品體驗(yàn)受損,就是故障!比如:

  • 電商產(chǎn)品:用戶無(wú)法下單、無(wú)法支付、無(wú)法查看商品、無(wú)法查看歷史訂單
  • 存儲(chǔ)系統(tǒng):用戶無(wú)法讀、無(wú)法寫、或者讀寫延遲過(guò)高
  • 流媒體產(chǎn)品:無(wú)法開(kāi)啟播放、無(wú)法拉流、無(wú)法瀏覽視頻信息

既然能夠定義如何算是產(chǎn)品體驗(yàn)受損,那就可以梳理出相關(guān)的監(jiān)控指標(biāo),比如:

  • 電商產(chǎn)品:訂單量、支付量、商品/訂單訪問(wèn)成功率/延遲
  • 存儲(chǔ)系統(tǒng):讀/寫成功率、讀/寫延遲
  • 流媒體產(chǎn)品:播放量和成功率、拉流延遲、視頻瀏覽成功率/延遲等

大家有沒(méi)有發(fā)現(xiàn)這類指標(biāo)的特點(diǎn)?顯然,都是可以量化客戶體驗(yàn)的指標(biāo),這類指標(biāo)我們稱為結(jié)果類指標(biāo)(后面會(huì)介紹原因類指標(biāo)),大面上可以分為兩類,一類是業(yè)務(wù)指標(biāo),另一類是 SLO 指標(biāo)。

一般公司做監(jiān)控的時(shí)候,可能會(huì)意識(shí)到要做 SLO 指標(biāo)的監(jiān)控,容易忽略業(yè)務(wù)類指標(biāo)的監(jiān)控。其實(shí),業(yè)務(wù)類指標(biāo)才是老板更為關(guān)注的指標(biāo),而且,SLO 指標(biāo)正常的時(shí)候,業(yè)務(wù)指標(biāo)未必正常。比如客戶到服務(wù)端的網(wǎng)絡(luò)出問(wèn)題了,服務(wù)端的成功率、延遲指標(biāo)都是正常的,但是客戶無(wú)法下單,訂單量會(huì)下跌。所以,一定要重視業(yè)務(wù)指標(biāo)體系的構(gòu)建和監(jiān)控。

聽(tīng)起來(lái),業(yè)務(wù)指標(biāo)和 BI 數(shù)據(jù)很像有沒(méi)有?確實(shí),最大的相同點(diǎn)是:都是老板關(guān)注的,哈哈。不同點(diǎn)呢?BI 數(shù)據(jù)對(duì)準(zhǔn)確性要求很高,對(duì)實(shí)時(shí)性要求沒(méi)有那么高,而業(yè)務(wù)指標(biāo)監(jiān)控,對(duì)準(zhǔn)確性要求沒(méi)有那么高(只要能發(fā)現(xiàn)數(shù)據(jù)趨勢(shì)出問(wèn)題了就可以了),對(duì)實(shí)時(shí)性要求很高,畢竟是用來(lái)發(fā)現(xiàn)故障的,如果實(shí)時(shí)性太差,黃花菜都涼了。

指標(biāo)體系的構(gòu)建,除了結(jié)果類指標(biāo),與之對(duì)應(yīng)的還有原因類指標(biāo)。都需要,但是我們配置告警的時(shí)候,一般是針對(duì)結(jié)果類指標(biāo)來(lái)配置。因?yàn)?strong>產(chǎn)品的核心業(yè)務(wù)功能是可枚舉的,每個(gè)功能對(duì)應(yīng)的結(jié)果類指標(biāo)就是可枚舉的,做好結(jié)果類指標(biāo)的告警,就可以保證告警是全的,做到有故障必有告警!舉個(gè)例子:實(shí)時(shí)交易類系統(tǒng),交易量突然下跌。

如果,面向原因類指標(biāo)配置告警,則永遠(yuǎn)無(wú)法配全,無(wú)法做到有故障必有告警!實(shí)際上,原因類指標(biāo)不必一定要配置告警,出故障的時(shí)候可觀測(cè),其實(shí)也基本夠了。

如上,要構(gòu)建可觀測(cè)性體系,首先要建立完備的指標(biāo)體系,其中非常關(guān)鍵的是結(jié)果類指標(biāo),即業(yè)務(wù)指標(biāo)和 SLO 指標(biāo),結(jié)果類指標(biāo)配合告警系統(tǒng)可以快速發(fā)現(xiàn)故障!從這里也可以看出,監(jiān)控(monitoring)和可觀測(cè)性(observability)是相輔相成的,非替代關(guān)系。

OK,既然可以發(fā)現(xiàn)故障了,下一步就是定位故障了。

SRE 在談?wù)摴收隙ㄎ坏臅r(shí)候,談的是什么

在討論這個(gè)問(wèn)題之前。先分享一個(gè)信息層級(jí)的概念。說(shuō):信息分4個(gè)層級(jí),最底下是數(shù)據(jù),雜亂無(wú)章,比如海量的指標(biāo)、日志、鏈路追蹤的數(shù)據(jù);數(shù)據(jù)上面是特征,比如最大值、最小值、同環(huán)比等,比如5個(gè)服務(wù)實(shí)例,延遲的最大的是哪個(gè),這叫數(shù)據(jù)特征;特征上面是觀點(diǎn),從故障定位場(chǎng)景來(lái)舉例,比如根據(jù)特征數(shù)據(jù)分析之后發(fā)現(xiàn),數(shù)據(jù)庫(kù)沒(méi)有問(wèn)題,依賴的第三方服務(wù)也沒(méi)問(wèn)題,這就是觀點(diǎn);觀點(diǎn)之上就是洞察,或稱洞見(jiàn),綜合所有觀點(diǎn),得出故障定位結(jié)論,得知具體是哪個(gè)模塊的什么原因?qū)е铝吮敬喂收?,就是最終洞察。畫個(gè)圖示例一下:

要想得到最終的洞察(定位到故障),首先要依賴底層的數(shù)據(jù)完備性,否則就是巧婦難為無(wú)米之炊!但是故障原因五花八門,數(shù)據(jù)能全么?做過(guò) SRE 或者運(yùn)維的朋友肯定感觸頗深,故障可能是電源模塊壞了、機(jī)房空調(diào)壞了、機(jī)柜壓住網(wǎng)線了、供電不穩(wěn)、某個(gè)盤故障了、中間件配置錯(cuò)了、被黑客攻擊了、分布式中間件腦裂了、寫日志hang住了、程序配置錯(cuò)了、程序連接第三方的地址錯(cuò)配成線下地址了、DNS配錯(cuò)了、證書過(guò)期了、代碼Bug了、疏漏了某個(gè)罕見(jiàn)用戶流程…等等等等。

這么多可能的故障原因,要通過(guò)可觀測(cè)性數(shù)據(jù)分析出來(lái),這數(shù)據(jù)能全么?比如代碼 Bug,要想能根據(jù)可觀測(cè)性數(shù)據(jù)分析出是哪一行代碼的問(wèn)題,豈不是要像在 IDE 里調(diào)試那樣,每一行代碼的輸入輸出都得拿到啊,這成本誰(shuí)扛得住啊,性能損耗誰(shuí)扛得住啊…

如果我們的目標(biāo)只是定位直接原因,找到止損依據(jù)盡快止損,這個(gè)底層數(shù)據(jù)需求就少多了。比如我們不需要知道是哪行代碼出了問(wèn)題,我們只要知道是某個(gè)模塊做了變更導(dǎo)致了故障,就可以去止損(這個(gè)場(chǎng)景的止損動(dòng)作就是回滾)了。再比如,多活的服務(wù),有時(shí)僅僅知道是 A 機(jī)房的問(wèn)題就可以了,把流量切到 B 機(jī)房就可以解決。

綜上,個(gè)人觀點(diǎn):使用可觀測(cè)性數(shù)據(jù)定位根因,幾無(wú)可能100%覆蓋全部場(chǎng)景!因?yàn)閿?shù)據(jù)就不可能全!但如果只是用可觀測(cè)性數(shù)據(jù)定位直接原因,找到止損依據(jù),則100%是可以做到的,而這,才是我們應(yīng)該努力的方向。

當(dāng) SRE 在談?wù)摴收隙ㄎ坏臅r(shí)候,其實(shí)談?wù)摰臅r(shí)是如何找到直接原因,盡快止損。而根因,可以留在復(fù)盤階段慢慢找的。

如何找到故障的直接原因

回答這個(gè)問(wèn)題之前,我們先來(lái)看看一個(gè)服務(wù)要想正常運(yùn)行,依賴了哪些內(nèi)容,或者說(shuō)一個(gè)服務(wù)如果出故障,可能會(huì)是哪里的問(wèn)題。如果我們能夠枚舉故障類別,那么我們就可以針對(duì)每個(gè)類別去分析,找到故障的直接原因。

首先,依賴的基礎(chǔ)設(shè)施(基礎(chǔ)網(wǎng)絡(luò)、硬件、Runtime環(huán)境)不能出問(wèn)題,依賴的第三方其他服務(wù)不能出問(wèn)題,這兩個(gè)方面大家比較容易理解,不多說(shuō)了。還有就是服務(wù)本身的變更,比如二進(jìn)制變更、配置的變更、部署方式的變更、流量接入方式的變更,等等,也可能引發(fā)問(wèn)題。最后就是上游訪問(wèn)的方式,比如流量突增,顯然也可能會(huì)帶來(lái)故障。

那針對(duì)這些故障場(chǎng)景,我們應(yīng)該去看哪些數(shù)據(jù)呢?這其實(shí)就是可觀測(cè)性數(shù)據(jù)底座的建設(shè)方向。

咦?說(shuō)來(lái)說(shuō)去,還是要建立 metrics、logs、traces、events?是的,但不僅是,只有數(shù)據(jù)還遠(yuǎn)遠(yuǎn)不夠,我們需要通過(guò)平臺(tái)工具,通過(guò)數(shù)據(jù)運(yùn)營(yíng)整理,幫助用戶找到數(shù)據(jù)特征,建立初步觀點(diǎn),最終形成洞察定位故障直接原因。還記得那張信息層級(jí)的圖吧:

網(wǎng)上有人批評(píng)可觀測(cè)性三支柱的說(shuō)法,核心要點(diǎn)是:不能只關(guān)注 raw data,就像一道菜,只有原料還不能稱之為一道菜,沒(méi)有炊具、菜譜、廚師,無(wú)法最終產(chǎn)出那道菜(客人要的是那道菜,那道菜才是結(jié)果,應(yīng)該沒(méi)有哪個(gè)餐廳說(shuō),你看我原料都有,完活了,讓客人吃吧,應(yīng)該沒(méi)有這樣的餐廳…)。

Martin Mao 曾經(jīng)也寫過(guò)一篇文章《Beyond the 3 Pillars of Observability》來(lái)論述這個(gè)事情。

他的核心觀點(diǎn)是:只關(guān)注三支柱raw data,認(rèn)為有了三支柱數(shù)據(jù)就建立了可觀測(cè)性,是不對(duì)的,我們更應(yīng)該面向結(jié)果來(lái)思考如何構(gòu)建整個(gè)體系,Martin Mao 認(rèn)為,所謂的結(jié)果,就是 Remediate,就是止損!英雄所見(jiàn)略同。

可觀測(cè)性體系具體要如何做才能輔助技術(shù)團(tuán)隊(duì)止損

還是參考剛才信息層級(jí)的圖,有了 raw data 數(shù)據(jù)底座之后,可觀測(cè)性體系還需要利用平臺(tái)能力、通過(guò)數(shù)據(jù)運(yùn)營(yíng)整理,呈現(xiàn)數(shù)據(jù)特征、幫用戶建立初步觀點(diǎn),最終形成洞察,定位故障直接原因。

可觀測(cè)性體系要告訴我故障模塊

這應(yīng)該是可觀測(cè)性體系提供給客戶/用戶的第一個(gè)觀點(diǎn),故障發(fā)生了,現(xiàn)在都是微服務(wù)的,你得一目了然的告訴我具體是哪個(gè)模塊故障了不是??偛荒茏屛覍懸粭l有一條的 promql,看一個(gè)又一個(gè)監(jiān)控大盤,才能找到故障模塊吧。故障處理可是要爭(zhēng)分奪秒的,一個(gè)一個(gè)查看太浪費(fèi)時(shí)間了。

既然要一目了然,初始頁(yè)面上的內(nèi)容不能太多,從技術(shù)角度來(lái)看,一般模塊都是有層級(jí)關(guān)系的,首先是系統(tǒng),然后是子系統(tǒng),然后是模塊。所以,初始頁(yè)面應(yīng)該展示系統(tǒng)的健康狀況,如果某個(gè)系統(tǒng)有問(wèn)題,應(yīng)該可以點(diǎn)擊進(jìn)去查看詳情(這個(gè)過(guò)程稱為下鉆),下鉆到子系統(tǒng),再下鉆到模塊,最終找到故障模塊。

那如何衡量一個(gè)模塊是否健康呢?這其實(shí)就可以使用 SLO/SLI 這套體系,每個(gè)模塊都有幾個(gè) SLI,每個(gè) SLI 異常,這個(gè)模塊就可以定義為異常,進(jìn)而定義子系統(tǒng)異常、系統(tǒng)異常,這個(gè)過(guò)程也有種故障冒泡上浮的感覺(jué)。

我以我們的產(chǎn)品來(lái)舉例這種效果圖:

這樣的系統(tǒng)我們稱為滅火圖,最上層是一個(gè)個(gè)的系統(tǒng)卡片,如果有問(wèn)題就會(huì)有個(gè)飄紅的小火苗,點(diǎn)擊詳情進(jìn)入,可以看到相關(guān)子系統(tǒng),點(diǎn)擊故障子系統(tǒng),可以看到模塊以及核心接口的列表,進(jìn)而可以定位到故障模塊或核心接口。產(chǎn)品通過(guò)顏色做引導(dǎo),而且具備層級(jí)關(guān)系,即可做到一目了然。

可觀測(cè)性體系要告訴我故障模塊的各項(xiàng)依賴是否健康

模塊依賴的數(shù)據(jù)庫(kù)、中間件、基礎(chǔ)網(wǎng)絡(luò)、機(jī)器硬件、第三方服務(wù)等等,都會(huì)影響模塊的健康狀況。所以,當(dāng)模塊異常的時(shí)候,我們需要知道各項(xiàng)依賴是否健康,如果依賴也異常,那么模塊異常的直接原因基本可以斷定是異常的依賴項(xiàng)導(dǎo)致的。

要用可觀測(cè)性產(chǎn)品建立這樣的視圖,核心有兩點(diǎn),一個(gè)是依賴的關(guān)聯(lián)關(guān)系,一個(gè)是依賴項(xiàng)的 SLO 視圖(通常體現(xiàn)為 metrics 儀表盤)。下圖是一個(gè)邏輯示意圖:

可觀測(cè)性體系要告訴我是否是變更導(dǎo)致的

線上故障,大概 70% 都是變更導(dǎo)致的,所以運(yùn)維行業(yè)中流傳一句話叫:“變更是萬(wàn)惡之源”。所以,當(dāng)故障發(fā)生的時(shí)候,我們需要知道是否是變更導(dǎo)致的,如果是變更導(dǎo)致的,就要盡快止損。

如果迭代比較快,每周的變更數(shù)量會(huì)很多,那么如何快速定位到是哪個(gè)變更導(dǎo)致的故障呢?這需要可觀測(cè)性產(chǎn)品提供一些數(shù)據(jù)特征給用戶,用戶才能方便分析。典型的是在時(shí)間維度上做文章。把故障和變更放到一張圖上,在時(shí)間維度上做對(duì)比,比如從故障時(shí)刻往前看 1 小時(shí),看看有沒(méi)有變更,如果有,那個(gè)變更很可能就是罪魁禍?zhǔn)?。示意圖如下:

注意,這里的變更不僅僅是代碼變更,還包括配置變更、機(jī)器變更、網(wǎng)絡(luò)變更等等,變更事件收集得越全,越有價(jià)值。

上面,我舉例了三個(gè)可觀測(cè)性產(chǎn)品需要為用戶輸出的觀點(diǎn):

  • 可觀測(cè)性體系要告訴我故障模塊
  • 可觀測(cè)性體系要告訴我故障模塊的各項(xiàng)依賴是否健康
  • 可觀測(cè)性體系要告訴我是否是變更導(dǎo)致的

當(dāng)然,還有其他觀點(diǎn)可以輸出,比如是否是容量不足導(dǎo)致的故障,大家可以自行思考看看還可以讓可觀測(cè)體系輸出哪些觀點(diǎn)。但是,羅馬不是一天建成的,在某個(gè)階段,可觀測(cè)性體系輸出的觀點(diǎn)有限,不足以幫我們定位故障,此時(shí),可觀測(cè)性體系還可以做什么呢?

至少,還需要提供工具幫我們分析數(shù)據(jù)特征,別讓用戶陷入海量散亂的可觀測(cè)性 raw data 中。這需要多維分析引導(dǎo)能力、數(shù)據(jù)串聯(lián)打通能力。舉一個(gè)數(shù)據(jù)串聯(lián)的例子:

總結(jié)

可觀測(cè)性體系不能僅僅只有散亂的數(shù)據(jù),而應(yīng)讓數(shù)據(jù)呈現(xiàn)特征,讓特征呈現(xiàn)觀點(diǎn),讓特征和觀點(diǎn)輔助洞察:洞悉故障直接原因,完成止損!這才是建設(shè)可觀測(cè)性體系的核心目標(biāo)。諸君共勉。

責(zé)任編輯:梁佳樂(lè)
相關(guān)推薦

2023-05-18 22:44:09

2023-10-26 08:47:30

云原生數(shù)據(jù)采集

2023-10-13 13:40:29

2024-05-28 09:37:48

2023-09-20 16:11:32

云原生分布式系統(tǒng)

2023-08-21 09:37:57

MySQL工具MariaDB

2023-03-09 08:00:22

2021-11-19 09:40:50

數(shù)據(jù)技術(shù)實(shí)踐

2022-05-16 13:31:22

微服務(wù)架構(gòu)云原生微服務(wù)

2025-10-30 01:00:00

2023-07-28 07:22:55

企業(yè)可觀測(cè)體系

2023-03-30 16:30:08

可觀測(cè)云原生

2023-11-01 06:55:05

人工智能可觀測(cè)性IT

2022-09-27 21:32:14

Dapr指標(biāo)與日志

2024-01-15 05:55:33

2025-08-27 02:55:00

API監(jiān)控調(diào)試性

2024-03-07 08:57:25

GaussDBOracle模型
點(diǎn)贊
收藏

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

天堂网2014av| 免费人成在线观看| 色婷婷成人网| 一区二区三区小说| 好吊色欧美一区二区三区四区| a v视频在线观看| 成人中文视频| 精品1区2区在线观看| 99久久国产宗和精品1上映| 亚洲搞黄视频| hitomi一区二区三区精品| 国产精品福利小视频| 欧美成人aaa片一区国产精品| 美女呻吟一区| 欧美精品日韩一本| 蜜桃传媒一区二区三区| 91大神xh98hx在线播放| 成人黄色国产精品网站大全在线免费观看| 日本精品免费一区二区三区| 欧美日韩在线国产| 欧美日韩精品一区二区视频| 精品国产污网站| 亚洲欧美日韩综合网| 国产乱码精品一区二三赶尸艳谈| 国产精品久久久久久久久免费樱桃 | 桃色一区二区| 亚洲一级电影视频| 一本色道久久99精品综合| 五月天婷婷激情网| 国产成人免费视频网站| 国产美女扒开尿口久久久| 国产a∨精品一区二区三区仙踪林| 99久久99久久精品国产片桃花| 亚洲精品电影久久久| 精产国品一二三区| 成人性片免费| 在线精品国精品国产尤物884a| 成年人午夜免费视频| 18av在线视频| 最好看的中文字幕久久| 色一情一乱一伦一区二区三区丨 | 国产在线麻豆精品观看| 91sa在线看| 精品在线视频观看| 午夜国产一区二区| 色偷偷av一区二区三区乱| 中文字幕第4页| 一本色道久久综合亚洲精品酒店| 日韩免费电影网站| 成人免费播放视频| 精品国产一级| 欧美一卡二卡在线观看| 波多野结衣在线免费观看| 男人亚洲天堂| 91精品免费在线观看| 久久99爱视频| 亚洲一区av| 91精品久久久久久久99蜜桃| 亚洲一二三av| 精品中文字幕一区二区三区四区| 欧美高清一级片在线| 亚洲免费黄色网| 天堂综合在线播放| 欧美乱熟臀69xxxxxx| 色噜噜狠狠一区二区三区狼国成人| 国产91亚洲精品久久久| 欧美视频在线播放| 亚洲一区二区福利视频| 国产精品国产亚洲精品| 91精品久久久久久久久99蜜臂| 无人码人妻一区二区三区免费| 午夜视频在线观看精品中文 | 麻豆精品国产传媒av| 欧美大奶一区二区| 国产视频一区在线| 国产精品久久免费观看| 久久精品国内一区二区三区水蜜桃| 久久精品成人欧美大片| 久久久国产精品人人片| 亚洲精品1区| 青青草成人在线| 亚洲av无码乱码国产精品fc2| 久久精品国产77777蜜臀| 5566av亚洲| 亚洲人妻一区二区| 欧美精彩视频一区二区三区| 免费久久久久久| 18aaaa精品欧美大片h| 色成年激情久久综合| 中文av字幕在线观看| 成人爽a毛片| 国产一区二区三区在线视频| 午夜剧场免费在线观看| 国产精品毛片一区二区三区| 国产精品自拍视频| 国产 欧美 自拍| 国产欧美日韩综合精品一区二区| 男女啪啪的视频| 日本在线播放一二三区| 欧美精品色一区二区三区| 中国极品少妇videossexhd| 日韩av片子| 97香蕉久久超级碰碰高清版| 91精品视频免费在线观看| 不卡av电影在线播放| 亚洲精品国产精品久久| 国产丝袜精品丝袜| 欧美日韩中文字幕一区二区| 手机在线看片日韩| 亚洲色图88| 国产精品∨欧美精品v日韩精品| 国产免费黄色录像| 国产视频一区二区在线| 国产在线视频综合| 国语自产精品视频在线看抢先版结局| 精品国产免费久久| 国精产品久拍自产在线网站| 亚洲一卡久久| 风间由美久久久| 日本电影全部在线观看网站视频| 欧美日韩国产在线| 久久久久国产免费| 99欧美视频| 国产精品精品久久久| 手机av在线免费观看| 亚洲精品网站在线观看| www.超碰97.com| 久久综合亚洲| 欧美亚洲另类制服自拍| 蜜臀av中文字幕| 亚洲人成网站在线| 日韩av手机版| 中文字幕 91| 人人鲁人人莫人人爱精品| 日韩美女一区二区三区| 午夜成人亚洲理伦片在线观看| 亚洲综合日韩| 久久99精品久久久久久久久久| 91香蕉在线观看| 欧美精三区欧美精三区| 美女网站视频色| 日韩在线一区二区| 欧美日韩精品免费观看| 性xxxxfreexxxxx欧美丶| 精品国产麻豆免费人成网站| 免费在线一区二区三区| 国产传媒久久文化传媒| 影音先锋成人资源网站| 精品国产一区二区三区性色av| 精品国产欧美一区二区五十路| 中文字幕人妻丝袜乱一区三区| 国产欧美日本一区视频| 国产精品视频一区二区三区四区五区 | 亚洲色图欧美| 91观看网站| 污片在线免费观看| 欧美成人欧美edvon| 国产亚洲小视频| 不卡av免费在线观看| 人妻熟妇乱又伦精品视频| 要久久爱电视剧全集完整观看| 国产成人精品av在线| 粉嫩av一区| 欧美视频一区二区在线观看| 亚洲精品久久久久久国| 国产麻豆成人精品| 18禁裸男晨勃露j毛免费观看| jizz18欧美18| 欧美一区二区.| 电影av一区| 91.com在线观看| 久久久久无码精品国产| 99麻豆久久久国产精品免费优播| 人妻有码中文字幕| 欧洲激情综合| 亚洲一区二区三| 一区二区精品伦理...| 国产亚洲aⅴaaaaaa毛片| 一级爱爱免费视频| 亚洲最快最全在线视频| 青青草福利视频| 狠狠网亚洲精品| 131美女爱做视频| 精品国产aⅴ| 亚洲一区二区三区xxx视频| 2019中文字幕在线电影免费| 国产亚洲精品美女久久久| 91theporn国产在线观看| 亚洲一二三四久久| 亚洲一区二区三区日韩| 国产成人午夜精品影院观看视频| 国产成人黄色片| 91综合视频| 精品久久久久久一区| 日韩毛片免费看| 17婷婷久久www| 欧美成人二区| 日韩精品视频观看| 国产情侣av在线| 色综合久久六月婷婷中文字幕| 视频国产一区二区| 91丨九色丨国产丨porny| 国产一级片自拍| 性欧美精品高清| 精品人妻人人做人人爽| 成人在线免费观看视频| 激情一区二区三区| 国产区一区二| 国产精品久久97| 久草在线资源福利站| 欧美成人精品一区二区| 国产福利第一视频在线播放| 精品国产在天天线2019| ,一级淫片a看免费| 色综合天天综合网国产成人综合天 | 亚洲小说图片| 国产精品免费在线播放| 亚洲日韩中文字幕一区| 国产精品69精品一区二区三区| av资源新版天堂在线| 美日韩精品视频免费看| jizz日韩| 亚洲人成电影在线观看天堂色| 亚洲国产精品一| 91精品国产欧美日韩| 探花国产精品一区二区| 精品国产成人在线| 国产在线观看成人| 亚洲精品亚洲人成人网在线播放| jizz日本在线播放| 国产亚洲欧美日韩在线一区| 老熟妇精品一区二区三区| 国产精品亚洲第一区在线暖暖韩国 | 碰碰在线视频| 国内精品久久久久久久| 久久综合九色综合久99| 黄视频在线免费看| 欧美精品一二区| 国产网友自拍视频导航网站在线观看| 亚洲一级一级97网| 国产亚洲依依| 夜夜嗨av一区二区三区免费区| 国际av在线| 一本一道久久a久久精品逆3p| 欧美巨乳在线| 亚洲天堂免费视频| 免费福利在线视频| 亚洲欧美第一页| 蜜桃视频在线观看网站| 亚洲男人天堂久| 国产区av在线| 丝袜亚洲另类欧美重口| 国产免费a∨片在线观看不卡| 亚洲视频一区二区| av网站在线免费观看| 日韩中文字幕免费看| 精品国产丝袜高跟鞋| 久久夜色撩人精品| 在线视频观看国产| 久久久久亚洲精品| 少妇在线看www| 日本午夜人人精品| 99只有精品| 91亚洲人电影| 国产成人av毛片| 欧美色欧美亚洲另类七区| 欧美熟乱15p| 99亚洲国产精品| 日韩视频免费| 男人舔女人下面高潮视频| 久久精品国产秦先生| 麻豆传媒在线看| 91蝌蚪国产九色| 久久久国产一级片| 一区二区在线免费| 成人免费看片98欧美| 欧美日韩在线一区二区| 国产黄色片免费观看| 亚洲精品白浆高清久久久久久| 国产一区精品| 欧美乱大交xxxxx| 婷婷电影在线观看| 成人网在线免费观看| 99久久婷婷国产综合精品青牛牛 | 黄色a级三级三级三级| www.视频一区| 久久久久亚洲AV成人无在| 亚洲精品高清视频在线观看| 黄色在线观看国产| 欧美久久久久久久久| 熟妇人妻系列aⅴ无码专区友真希 熟妇人妻av无码一区二区三区 | 国产亚洲一卡2卡3卡4卡新区 | 裸体素人女欧美日韩| 亚洲综合20p| 久久影院午夜片一区| www日韩在线| 日韩欧美在线视频日韩欧美在线视频 | 国产成人在线免费观看| 国产成人无码精品久久二区三| 亚洲美女淫视频| 国产字幕在线观看| 精品国产一区二区三区忘忧草 | 欧美大片免费观看| 快播电影网址老女人久久| caoporn国产精品免费公开| 欧美女优在线视频| 免费高清一区二区三区| 免费成人你懂的| 中文字幕一区二区三区人妻不卡| 亚洲婷婷在线视频| 一级黄色在线视频| 精品国产1区二区| 蜜桃视频在线观看免费视频网站www| 97精品伊人久久久大香线蕉| 57pao成人永久免费| 日本一区二区三区免费观看| 欧美日韩18| 婷婷激情综合五月天| 中文字幕第一区综合| 五月激情六月丁香| 日韩久久免费av| 二区三区在线观看| 国产精品自拍小视频| 国产麻豆一区二区三区精品视频| 青青草精品视频在线| 国产精品18久久久久久久网站| 国产又粗又长又硬| 在线看国产日韩| 韩国中文字幕2020精品| 91国产美女视频| 国产女人18毛片水真多18精品| 波多野结衣与黑人| 国产精品综合久久| 少妇aaaaa| 日韩亚洲国产中文字幕欧美| 国产区在线看| 91精品美女在线| 天天综合一区| 一级黄色录像在线观看| 中文字幕一区二区在线观看| 中文字幕av影视| 在线亚洲国产精品网| 日韩一级二级| 午夜欧美性电影| 麻豆国产一区二区| 小嫩苞一区二区三区| 91精品国产欧美一区二区18| 成人免费在线| 成人性色av| 国产黄色片在线| 亚洲天堂2016| 国产黄a三级三级看三级| 欧美日韩国产成人高清视频| 综合中文字幕| 欧美视频在线观看网站| 99国产欧美久久久精品| 亚洲va在线观看| 国产亚洲精品日韩| 日韩一级特黄| 真人做人试看60分钟免费| 粉嫩av一区二区三区在线播放| 中文在线观看免费网站| 日韩精品视频在线免费观看| 3d欧美精品动漫xxxx无尽| 亚洲成人第一| 国产在线播放一区| 国产第一页第二页| 亚洲精品小视频| 九七电影院97理论片久久tvb| 波多野结衣激情| 97超碰欧美中文字幕| 欧美亚洲另类小说| 久久久精品免费| 牛牛精品成人免费视频| 国产精品亚洲a| 中文字幕一区二区日韩精品绯色| www.成人精品| 欧美最猛性xxxx| 亚洲精品国产首次亮相| 一边摸一边做爽的视频17国产| 色一情一伦一子一伦一区| 久做在线视频免费观看| 国产乱码精品一区二区三区日韩精品 | 91在线观看免费视频| 中文文字幕一区二区三三| 欧美精品在线免费观看| 首页亚洲中字| 亚洲精品在线视频播放| 精品久久久国产精品999| 香蕉视频网站在线观看| 国产亚洲二区| 蜜桃视频一区二区三区在线观看| 国产精品.www| 色999日韩欧美国产| 久久国产精品免费精品3p| 性猛交ⅹ×××乱大交| 亚洲v日本v欧美v久久精品| 在线观看黄av| 美女主播视频一区| 国产精品主播直播|