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

K8S 集群優(yōu)化之監(jiān)控平臺的建立之運維進階

安全 應用安全
優(yōu)化首先需要建立起一個目標,到底優(yōu)化要達到一個什么樣的目標,期望滿足什么樣的需求,解決業(yè)務增加過程中發(fā)生的什么問題。

 本文轉載自微信公眾號「 twt企業(yè)IT社區(qū)」,作者twt社區(qū) 。轉載本文請聯(lián)系twt企業(yè)IT社區(qū)公眾號。

優(yōu)化首先需要建立起一個目標,到底優(yōu)化要達到一個什么樣的目標,期望滿足什么樣的需求,解決業(yè)務增加過程中發(fā)生的什么問題。監(jiān)控平臺的建立是為Kubernetes集群及運行的業(yè)務系統(tǒng)得出系統(tǒng)的真實性能,有了現(xiàn)有系統(tǒng)當前的真實性能就可以設定合理的優(yōu)化指標,基本基線指標才能合理評估當前Kubernetes容器及業(yè)務系統(tǒng)的性能。本文介紹了如何建立有效的監(jiān)控平臺。

[[331639]]

1. 監(jiān)控平臺建設

所有的優(yōu)化指標都是建立在對系統(tǒng)的充分了解上的,常規(guī)基于Kubernetes的監(jiān)控方案有以下大概有3種,我們就采用比較主流的方案,也降低部署成本和后期集成復雜度。

主流也是我們選取的方案是Prometheus +Grafana +cAdvisor +(要部署:Prometheus-operator, met-ric-server),通過Prometheus提供相關數(shù)據(jù),Prometheus定期獲取數(shù)據(jù)并用Grafana展示,異常告警使用AlertManager進行告警。實際部署過程中實施也可以考慮使用Kube-prometheus項目(參見注釋1)整體部署節(jié)省大量工作,以下是官方架構圖,涉及到組件如下:

  • Prometheus Operator
  • Prometheus
  • Alertmanager
  • Prometheus node-exporter
  • Prometheus Adapter for KubernetesMetrics APIs
  • kube-state-metrics
  • Grafana

上圖中的Service和ServiceMonitor都是Kubernetes的資源,一個ServiceMonitor可以通過labelSelector的方式去匹配一類Service,Prometheus也可以通過labelSelector去匹配多個ServiceMonitor。

主要監(jiān)控范圍分為:資源監(jiān)控,性能監(jiān)控,任務監(jiān)控,事件告警監(jiān)控等,因為本篇主要講的是性能優(yōu)化,所以側重點放在性能監(jiān)控上,但是優(yōu)化是全方位的工作所以也會涉及到資源,健康度,事件,日志等,另外就針對每種監(jiān)控類型的告警管理。

*注釋1:項目地址如下,就部署方式可參見項目介紹在此就不贅述:

https://github.com/coreos/kube-prometheus

2.數(shù)據(jù)采集

各維度的數(shù)據(jù)采集主要通過以下方式:

  • 部署cAdvisor(參見注釋2)采集容器相關的性能指標數(shù)據(jù),并通過metrics接口用Prometheus抓取;
  • 也可根據(jù)需求可將各種監(jiān)控,日志采集的Agent部署在獨立的容器中,跟隨Pod 中的容器一起啟動監(jiān)督采集各種數(shù)據(jù),具體可根據(jù)實際需求;
  • 通過Prometheus-node-exporter采集主機的性能指標數(shù)據(jù),并通過暴露的metrics接口用Prometheus抓取
  • 通過exporter采集應用的網(wǎng)絡性能(Http、Tcp等)數(shù)據(jù),并通過暴露的metrics接口用Prometheus抓取
  • 通過kube-state-metrics采集k8S資源對象的狀態(tài)指標數(shù)據(jù),并通過暴露的metrics接口用Prometheus抓取
  • 通過etcd、kubelet、kube-apiserver、kube-controller-manager、kube-scheduler自身暴露的metrics獲取節(jié)點上與k8S集群相關的一些特征指標數(shù)據(jù)。

*注釋2:

node-exporter:負責采集主機的信息和操作系統(tǒng)的信息,以容器的方式運行在監(jiān)控主機上。

cAdvisor:負責采集容器的信息,以容器的方式運行在監(jiān)控主機上。

3. 資源監(jiān)控說明

資源監(jiān)控主要分為這幾大類:如:CPU,內(nèi)存,網(wǎng)絡,磁盤等信息的監(jiān)控(其它還有對GPU等監(jiān)控),另外就是對各種組件服務的資源使用情況,自定義告警閾值等(簡單的告警獲可以沿用內(nèi)部已有的,復雜的告警指標需自己根據(jù)集群和業(yè)務特征通過獲取參數(shù)進行計算或撰寫PromQL獲取),建立全方位的監(jiān)控指標(主要監(jiān)控指標項可參見Kube-prometheus部署后的相關信息,在此就不贅述),主要監(jiān)控項如下;

  • 容器 CPU,Mem,Disk, Network等資源占用等情況;
  • Node、Pod相關的性能指標數(shù)據(jù);
  • 容器內(nèi)進程自己主動暴露的各項指標數(shù)據(jù);
  • 各個組件的性能指標涉及組件如:ECTD,API Server, Controller Manager, Scheduler, Kubelet等;

4. 主要指標監(jiān)控

主要的監(jiān)控指標,是依據(jù)Google提出的四個指標:延遲(Latency)、流量(Traffic)、錯誤數(shù)(Errors)、飽和度(Saturation)。實際操作中可以使用USE或RED(詳見注釋3和4)方法作為衡量方法,USE用于資源,RED用于服務,它們在不同的監(jiān)控場景有不同維度描述,相結合能夠描述大部分監(jiān)控場景指標,合理的使用以下監(jiān)控指標,有助用戶判斷當前K8S集群的實際運行情況,可根據(jù)指標變化反復優(yōu)化各個參數(shù)和服務,使其達到更加的狀態(tài),更詳細的監(jiān)控指標信息,可參見Kube-prometheus相關監(jiān)控信息。

4.1 Cadvisor指標采集

cAdvisor(詳見參考1)提供的Container指標最終是底層Linux cgroup提供的。就像Node指標一樣,但是我們最關心的是CPU/內(nèi)存/網(wǎng)絡/磁盤。

1.CPU(利用率)

對于Container CPU利用率,K8S提供了每個容器的多個指標:

#過去10秒容器CPU的平均負載

container_cpu_load_average_10s

#累計用戶消耗CPU時間(即不在內(nèi)核中花費的時間)

container_cpu_user_seconds_total

#累計系統(tǒng)CPU消耗的時間(即在內(nèi)核中花費的時間)

container_cpu_system_seconds_total

#累計CPU消耗時間

container_cpu_usage_seconds_total

#容器的CPU份額

container_spec_cpu_quota

#容器的CPU配額

container_spec_cpu_shares

#查詢展示每個容器正在使用的CPU

sum(

rate(container_cpu_usage_seconds_total [5m]))

by(container_name)

# 過去10秒內(nèi)容器CPU的平均負載值

container_cpu_load_average_10s{container="",id="/",image="",name="",namespace="",pod=""}

#累計系統(tǒng)CPU消耗時間

sum(rate(container_cpu_usage_seconds_total{name=~".+"}[1m])) by (name) * 100

#全部容器的CPU使用率總和,將各個CPU使用率進行累加后相除

sum(rate(container_cpu_usage_seconds_total{container_name="webapp",pod_name="webapp-rc-rxli1"}[1m])) / (sum(container_spec_cpu_quota{container_name="webapp",pod_name="webapp-rc-rxli1"}/100000))

2.CPU(飽和度)

sum(

rate(container_cpu_cfs_throttled_seconds_total[5m]))

by (container_name)

3.內(nèi)存

cAdvisor中提供的內(nèi)存指標是從可參見官方網(wǎng)站,以下是內(nèi)存指標(如無特殊說明均以字節(jié)位單位):

#高速緩存(Cache)的使用量

container_memory_cache

# RSS內(nèi)存,即常駐內(nèi)存集,是分配給進程使用實際物理內(nèi)存,而不是磁盤上緩存的虛擬內(nèi)存。RSS內(nèi)存包括所有分配的棧內(nèi)存和堆內(nèi)存,以及加載到物理內(nèi)存中的共享庫占用的內(nèi)存空間,但不包括進入交換分區(qū)的內(nèi)存

container_memory_rss

#容器虛擬內(nèi)存使用量。虛擬內(nèi)存(swap)指的是用磁盤來模擬內(nèi)存使用。當物理內(nèi)存快要使用完或者達到一定比例,就可以把部分不用的內(nèi)存數(shù)據(jù)交換到硬盤保存,需要使用時再調入物理內(nèi)存

container_memory_swap

#當前內(nèi)存使用情況,包括所有使用的內(nèi)存,不管是否被訪問 (包括 cache, rss, swap等)

container_memory_usage_bytes

#最大內(nèi)存使用量

container_memory_max_usage_bytes

#當前內(nèi)存工作集(working set)使用量

container_memory_working_set_bytes

#內(nèi)存使用次數(shù)達到限制

container_memory_failcnt

#內(nèi)存分配失敗的累積數(shù)量

container_memory_failures_total

#內(nèi)存分配失敗次數(shù)

container_memory_failcnt

4.內(nèi)存(利用率)

通過PromQL特定條件查詢?nèi)萜鲀?nèi)job內(nèi)存使用情況:

container_memory_usage_bytes{instance="10.10.2.200:3002",job="panamax", name="PMX_UI"}18

kubelet 通過container_memory_working_set_bytes 來判斷是否OOM, 所以用 working set來評價容器內(nèi)存使用量更合理,以下查詢中我們需要通過過濾“POD”容器,它是此容器的父級cgroup,將跟蹤pod中所有容器的統(tǒng)計信息。

sum(container_memory_working_set_bytes {name!~“ POD”})by name

5.內(nèi)存(飽和度)

OOM的異常獲取沒有直接的指標項,因為OOM后Container會被殺掉,可以使用如下查詢來變通獲取,這里使用label_join組合了 kube-state-metrics 的指標:

sum(container_memory_working_set_bytes) by (container_name) / sum(label_join(kube_pod_con-tainer_resource_limits_memory_bytes,"container_name", "", "container")) by (container_name)

6.磁盤(利用率)

在處理磁盤I/O時,我們通過查找和讀寫來跟蹤所有磁盤利用率,Cadvisor有以下指標可以做位基本指標:

#容器磁盤執(zhí)行I/O的累計秒數(shù)

container_fs_io_time_seconds_total

#容器磁盤累計加權I/O時間

container_fs_io_time_weighted_seconds_total

#查詢?nèi)萜魑募到y(tǒng)讀取速率(字節(jié)/秒)

sum(rate(container_fs_writes_bytes_total{image!=""}[1m]))without (device)

#查詢?nèi)萜魑募到y(tǒng)寫入速率(字節(jié)/秒)

sum(rate(container_fs_writes_bytes_total{image!=""}[1m]))without (device)

最基本的磁盤I/O利用率是讀/寫的字節(jié)數(shù), 對這些結果求和,以獲得每個容器的總體磁盤I/O利用率:

sum(rate(container_fs_reads_bytes_total[5m])) by (container_name,device)

7.網(wǎng)絡(利用率)

容器的網(wǎng)絡利用率,可以選擇以字節(jié)為單位還是以數(shù)據(jù)包為單位。網(wǎng)絡的指標有些不同,因為所有網(wǎng)絡請求都在Pod級別上進行,而不是在容器上進行以下的查詢將按pod名稱顯示每個pod的網(wǎng)絡利用率:

#接收時丟包累計計數(shù)

container_network_receive_bytes_total

#發(fā)送時丟包的累計計數(shù)

container_network_transmit_packets_dropped_total

#接收字節(jié)(1m)

sum(rate(container_network_receive_bytes_total{id="/"}[1m])) by (id)

#上傳字節(jié)(1m)

sum(rate(container_network_transmit_bytes_total{id="/"}[1m])) by (id)

8.網(wǎng)絡(飽和度)

在無法得知準確的網(wǎng)絡帶寬是多少的情況下,網(wǎng)絡的飽和度無法明確定義,可以考慮使用丟棄的數(shù)據(jù)包代替,表示當前已經(jīng)飽和,參見以下參數(shù):

#接收時丟包累計計數(shù)

container_network_receive_packets_dropped_total

#發(fā)送時丟包的累計計數(shù)

container_network_transmit_packets_dropped_total

*注釋3:

在對于cAdvisor 容器資源,USE方法指標相對簡單如下:

Utilization:利用率

Saturation:飽和度

Error:錯誤

*注釋4:

USE 方法的定義:

Resource:所有服務器功能組件(CPU,Disk,Services等)

Utilization:資源忙于服務工作的平均時間

Saturation:需要排隊無法提供服務的時間

Errors:錯誤事件的計數(shù)

RED 方法的解釋:

Rate:每秒的請求數(shù)。

Errors:失敗的那些請求的數(shù)量。

參考 1:

更詳細關于cAdvisor的參數(shù)信息大家可以一下地址獲取,也可以自己組合更加適用于自己集群的監(jiān)控指標:

https://github.com/google/cadvisor/blob/master/docs/storage/prometheus.md

參考2:

關于Node_exporter,大家有興趣可以參考Prometheus項目中關于Node_exporter里面說明如下:

https://github.com/prometheus/node_exporter

5. 事件告警監(jiān)控

監(jiān)控Event 轉換過程種的變化信息,以下只是部份告警信息,Kube-Prometheus項目中有大部分告警指標,也可以從第三方導入相關告警事件:

#存在執(zhí)行失敗的Job:

kube_job_status_failed{job=”kubernetes-service-endpoints”,k8s_app=”kube-state-metrics”}==1

#集群節(jié)點狀態(tài)錯誤:

kube_node_status_condition{condition=”Ready”,status!=”true”}==1

#集群節(jié)點內(nèi)存或磁盤資源短缺:

kube_node_status_condition{condition=~”OutOfDisk|MemoryPressure|DiskPressure”,status!=”false”}==1

#集群中存在失敗的PVC:

kube_persistentvolumeclaim_status_phase{phase=”Failed”}==1

#集群中存在啟動失敗的Pod:

kube_pod_status_phase{phase=~”Failed|Unknown”}==1

#最近30分鐘內(nèi)有Pod容器重啟:

changes(kube_pod_container_status_restarts[30m])>0

6. 日志監(jiān)控

日志也是K8S集群和容器/應用服務的很重要的數(shù)據(jù)來源,日志中也能獲取各種指標和信息,主流的方式采用常駐的Agent采集日志信息,將相關發(fā)送到Kafka集群最后寫入ES,也通過Grafana進行統(tǒng)一展示各項指標。

6.1 日志采集

  • 一種方式將各個容器的日志都寫入宿主機的磁盤,容器掛載宿主機本地Volume,采用Agent(Filebeat或Fluentd )采集這個部署在宿主機上所有容器轉存的日志,發(fā)送到遠端ES集群進行加工處理;
  • 另一種是對于業(yè)務組(或者說Pod)采集容器內(nèi)部日志,系統(tǒng)/業(yè)務日志可以存儲在獨立的Volume中,可以采用Sidecar模式獨立部署日志采集容器,來對進行日志采集,對于DaemonSet和Sidecar這兩種日志采集模式,大家可以根據(jù)實際需要選擇部署;
  • 通過部署在每個Node上的Agent進行日志采集,Agent會把數(shù)據(jù)匯集到Logstash Server集群,再由Logstash加工清洗完成后發(fā)送到Kafka集群,再將數(shù)據(jù)存儲到Elasticsearch,后期可通過Grafana或者Kibana做展現(xiàn),這也是比較主流的一個做法。

6.2 日志場景

主要需要采集的各種日志分為以下場景:

1.主機系統(tǒng)內(nèi)核日志采集:

  • 一方面是主機系統(tǒng)內(nèi)核日志,主機內(nèi)核日志可以協(xié)助開發(fā)/運維進行一些常見的問題分析診斷,如:Linux Kernel Panic涉及的(Attempted to kill the idle task,Attempted to kill init,killing interrupt handler)其它致命異常,這些情況要求導致其發(fā)生的程序或任務關閉,通常異常可能是任何意想不到的情況;
  • 另一方面是各種Driver 驅動異常,比如:Driver內(nèi)核對象出現(xiàn)異常或者說使用GPU的一些場景,各種硬件的驅動異常可能是比較常見的錯誤;
  • 再就是文件系統(tǒng)異常,一些特定場景(如:虛機化,特定文件格式),實際上是會經(jīng)常出現(xiàn)問題的。在這些出現(xiàn)問題后,開發(fā)者是沒有太好的辦法來去進行監(jiān)控和診斷的。這一部分,其實是可以主機內(nèi)核日志里面來查看到一些異常。

2.組件日志采集:

K8S集群中各種組件是集群非常重要的部份,既有內(nèi)部組件也有外部的如:API Server, Controller-man-ger,Kubelet , ECTD等, 它們會產(chǎn)生大量日志可用于各種錯誤分析和性能優(yōu)化,也能幫助用戶很好分析K8S集群各個組件資源使用情況分析,異常情況分析;還有各種第三方插件的日志(尤其是一些廠商貢獻的網(wǎng)絡插件或算法),也是優(yōu)化分析的重點;

3.業(yè)務日志采集:

業(yè)務日志分析也是優(yōu)化的很重要的環(huán)節(jié),業(yè)務系統(tǒng)自身的特性(如:web類,微服務類,API 接口類,基礎組件類)都需要日志來分析,結合后面的資源預測和業(yè)務部署章節(jié)能否更好把握業(yè)務特性,創(chuàng)建合理的發(fā)布配置和Pod配置,根據(jù)日志分析業(yè)務訪問量,活動周期,業(yè)務峰值,調用關系等優(yōu)化整個過程。

 

責任編輯:武曉燕 來源: twt企業(yè)IT社區(qū)
相關推薦

2022-04-22 13:32:01

K8s容器引擎架構

2023-04-06 08:27:47

SidecarSet容器

2020-12-30 05:34:25

監(jiān)控PrometheusGrafana

2020-12-30 08:09:46

運維Prometheus 監(jiān)控

2021-07-15 16:22:42

K8s云邊協(xié)同運維監(jiān)控

2020-12-29 10:45:22

運維Prometheus-監(jiān)控

2024-05-20 15:39:00

Karmada混合云多云

2019-03-15 10:13:10

運維云計算運營

2020-12-28 10:13:32

運維Prometheus監(jiān)控

2023-03-05 21:50:46

K8s集群容量

2023-09-03 23:58:23

k8s集群容量

2024-06-18 13:22:42

Nginx云原生Kubernetes

2022-05-19 07:01:34

架構

2023-11-28 14:04:15

Kubernetes運維

2021-11-04 07:49:58

K8SStatefulSetMySQL

2023-12-20 08:13:54

K8S監(jiān)控管理

2023-07-11 07:12:21

Hadoop部署mysql

2023-07-10 07:22:16

2019-09-28 23:09:28

網(wǎng)絡故障數(shù)據(jù)包網(wǎng)段

2021-04-22 09:46:35

K8SCluster Aut集群
點贊
收藏

51CTO技術棧公眾號

嘿嘿视频在线观看| 国产精品无码一本二本三本色| 亚洲精品久久久久avwww潮水| 国产综合网站| 日韩精品免费在线视频| 欧美成人xxxxx| 一级毛片视频在线| 成人免费三级在线| 国产精品久久久久久影视| 男人的天堂久久久| 九九久久精品| 日韩免费性生活视频播放| 亚洲 高清 成人 动漫| 免费网站看v片在线a| www.欧美日韩| 91久久精品国产91久久性色| 日韩av无码中文字幕| 日本女优一区| 日韩福利视频在线观看| 国产一级片中文字幕| gay欧美网站| 亚洲女同一区二区| 久久青青草原一区二区| 国产色视频在线| 三级久久三级久久久| 欧美国产日本在线| 天天干天天操天天拍| 欧美电影完整版在线观看| 7878成人国产在线观看| 日韩欧美精品在线观看视频| av色综合久久天堂av色综合在| 久久免费午夜影院| 国产伦精品一区二区三区视频孕妇| 国产精品成人久久久| 一本色道久久综合| 欧美裸体xxxx极品少妇| 91无套直看片红桃在线观看| 亚洲丁香日韩| 日韩精品一区二区三区第95| www.四虎精品| 试看120秒一区二区三区| 欧美日韩大陆在线| 狠狠热免费视频| 中文字幕乱码中文乱码51精品| 国产精品久久久亚洲| 野外做受又硬又粗又大视频√| av在线首页| 91丝袜国产在线播放| 国产成人免费观看| 国产黄a三级三级三级| 理论电影国产精品| 国产精品第一视频| 午夜精品免费观看| 葵司免费一区二区三区四区五区| 91爱视频在线| 少妇太紧太爽又黄又硬又爽| 野花国产精品入口| 97久久国产精品| 日韩av一区二区在线播放| 亚洲黄色免费| 午夜精品一区二区三区在线| 国产真实乱人偷精品视频| 黄色精品免费| 91精品国产高清自在线| 草久视频在线观看| 毛片一区二区| 国产精品一区二区三区在线播放| 中文字字幕在线中文乱码| 蜜桃传媒麻豆第一区在线观看| 国产精品手机播放| 国产三级第一页| 国产91高潮流白浆在线麻豆| 国产原创精品| 国产精品视频二区三区| 日本一区二区久久| 国产日韩视频在线播放| a级毛片免费观看在线| 亚洲综合免费观看高清在线观看| 国产精品www在线观看| 成人在线黄色电影| 色欧美片视频在线观看| 日韩av.com| 亚洲无线观看| 亚洲欧美成人精品| 少妇高潮在线观看| 欧美精品大片| 欧美中文在线字幕| 91丨九色丨蝌蚪丨对白| 高清shemale亚洲人妖| 久久久影院一区二区三区| www 日韩| 亚洲国产精品麻豆| 久草青青在线观看| 国产一区二区久久久久| 亚洲黄色www| 国产又粗又猛又爽又黄的视频四季| 欧美/亚洲一区| 欧美壮男野外gaytube| 国产一区二区三区视频免费观看| 成人精品鲁一区一区二区| 日本午夜精品一区二区| 日本一级理论片在线大全| 色综合婷婷久久| 伊人av在线播放| 女人av一区| 欧美激情精品久久久久久大尺度| 中文字幕精品视频在线观看| 粉嫩久久99精品久久久久久夜| 欧美亚洲另类在线一区二区三区 | 91精品婷婷国产综合久久竹菊| 国产清纯白嫩初高中在线观看性色| 国内成人精品| 97国产精品久久| 国产一区二区三区黄片| 久久午夜老司机| 久操手机在线视频| 欧洲精品久久久久毛片完整版| 亚洲精品国精品久久99热一| 91久久国产综合| 首页亚洲欧美制服丝腿| 波多野结衣久草一区| 中国日本在线视频中文字幕| 欧美网站在线观看| 亚洲精品无码一区二区| 围产精品久久久久久久| 国产成人极品视频| 亚洲 美腿 欧美 偷拍| 一区二区三区四区不卡视频| 天天干天天操天天做| 国产乱码精品一区二区亚洲 | 国模一区二区| 亚洲国产精品va在线观看黑人| 丁香花五月激情| 久久99九九99精品| 亚洲精品乱码视频| 国产v综合v| 亚洲精品在线视频| 国产香蕉视频在线| av在线这里只有精品| 天堂а√在线中文在线| 亚洲日本中文| 久久精品中文字幕| 国产日韩一级片| 亚洲欧美日韩在线| 伊人精品视频在线观看| 99久久这里只有精品| 国产区精品视频| 日本www在线观看视频| 精品视频色一区| 国产主播av在线| 精品在线观看视频| 亚洲午夜激情| **国产精品| 欧美精品免费在线| www.xxxx国产| 亚洲午夜在线电影| 800av在线播放| 亚洲免费中文| 日本一区高清不卡| 精品久久久网| 欧美床上激情在线观看| 国内爆初菊对白视频| 精品久久久精品| 国产亚洲无码精品| 日本视频在线一区| 国产麻豆电影在线观看| 综合激情久久| 88xx成人精品| 高清中文字幕一区二区三区| 欧美日韩国产经典色站一区二区三区| 天海翼在线视频| 国产乱码精品一区二区三区五月婷| 浴室偷拍美女洗澡456在线| 97人人澡人人爽91综合色| 亚洲3p在线观看| 国产系列电影在线播放网址| 欧美福利视频导航| 国产亚洲精久久久久久无码77777| 99久久久精品免费观看国产蜜| 女性隐私黄www网站视频| 久久激情电影| 91视频网页| 日本乱码一区二区三区不卡| 伊人亚洲福利一区二区三区| 国产日韩欧美视频在线观看| 日韩欧美中文免费| 国产精品免费在线视频| 成人精品亚洲人成在线| 蜜臀av午夜一区二区三区| 久久精品国产www456c0m| 国产精品二区在线| 91在线亚洲| 久久久久久久久久国产精品| 国产私拍精品| 日韩女优视频免费观看| 伊人成年综合网| 亚洲激情自拍偷拍| 欧美性猛交xxxx乱| 国产成人鲁色资源国产91色综| 久久久噜噜噜www成人网| 一个色综合网| 日韩欧美在线一区二区| 福利片一区二区| 91精品久久久久久久久久久久久 | 亚洲二区在线观看| 三区四区在线观看| bt7086福利一区国产| 污污视频在线免费| 日本系列欧美系列| 久久综合色视频| 你懂的国产精品| 色综合666| 亚洲大片精品免费| 国产伦精品一区二区三区视频孕妇| 日韩福利影视| 国产v综合ⅴ日韩v欧美大片| 搞黄网站在线看| 俺去亚洲欧洲欧美日韩| 国产在线色视频| 日韩成人黄色av| 女人18毛片水真多18精品| 88在线观看91蜜桃国自产| 天堂免费在线视频| 欧美色视频日本版| 日本中文字幕免费| 亚洲综合色区另类av| 综合五月激情网| 国产精品福利一区| 蜜桃av乱码一区二区三区| 2024国产精品| 三叶草欧洲码在线| av网站一区二区三区| 久久av一区二区三| 国产精品1区2区3区在线观看| 日本中文字幕精品—区二区| 日本少妇一区二区| 亚洲成人福利在线观看| 蘑菇福利视频一区播放| 色欲av无码一区二区人妻| 在线国产欧美| 精品无码一区二区三区在线| 在线日韩电影| 久久综合九色综合88i| 9色精品在线| 日本韩国欧美在线观看| 一二三区精品| 人妻精品无码一区二区三区| 一区二区日韩免费看| 国产免费一区二区三区视频| 国产精品亚洲欧美| 久草精品在线播放| 日本91福利区| 国产成人美女视频| 国产麻豆一精品一av一免费 | 久久激情视频久久| 天堂中文8资源在线8| 久久久精品国产亚洲| 爆操欧美美女| 久久久亚洲欧洲日产国码aⅴ| 国产网红女主播精品视频| 性亚洲最疯狂xxxx高清| 日本欧美日韩| 91免费视频网站| 91成人精品在线| 免费av一区二区三区| 精品免费在线| 国产一二三四区在线观看| 国产一区美女| 日韩亚洲在线视频| 美女任你摸久久| 日韩精品――色哟哟| 99国产精品99久久久久久| 亚洲精品国产91| 亚洲视频狠狠干| 日韩成人一区二区三区| 色婷婷国产精品久久包臀| 在线观看一二三区| 日韩视频国产视频| 青草久久伊人| 久久精品国产v日韩v亚洲 | 国产精品wwwwww| 中文成人在线| 国产偷国产偷亚洲高清97cao| 国产日产精品一区二区三区四区的观看方式 | 免费福利在线观看| 久久久国产视频91| 久草免费在线视频| 国产精品自拍网| 国产96在线亚洲| 亚洲国产精品久久久久久女王| 午夜欧美精品| 亚洲污视频在线观看| 国产成人福利片| 午夜影院黄色片| 性做久久久久久免费观看| 亚洲一级av毛片| 亚洲精品久久久久久久久久久久| 中文字幕日本在线观看| 2019亚洲男人天堂| 精品久久免费| 日本一区二区三区免费观看| 黄色av日韩| 亚洲黄色片免费| 国产亚洲精品资源在线26u| 欧美成人黄色网| 在线看国产一区| 日韩专区第一页| 欧美成人合集magnet| 国产另类xxxxhd高清| 国产一区二区精品免费| 91精品国产自产在线观看永久∴ | 日韩黄色av网站| 男男gaygays亚洲| 国产一区深夜福利| 郴州新闻综合频道在线直播| 日本在线xxx| 国v精品久久久网| 日本 欧美 国产| 欧美三级在线播放| 蜜桃成人在线视频| 97视频在线观看视频免费视频 | 亚洲国产成人二区| 国产嫩草一区二区三区在线观看 | 欧美人在线视频| 宅男噜噜噜66国产精品免费| 五月天亚洲综合| 日韩电影在线观看电影| 精品久久久久久中文字幕人妻最新| 亚洲国产日韩av| 国产超碰人人模人人爽人人添| 日韩中文字幕国产精品| 秋霞国产精品| 久热这里只精品99re8久| 亚洲毛片网站| 国产激情视频网站| 精品久久中文字幕久久av| 成人免费视频国产| 欧美精品久久久久久久久| 午夜免费欧美电影| 欧美中日韩在线| 成人综合激情网| 国产亚洲精品久久777777| 精品国产髙清在线看国产毛片| 手机av在线播放| 国产精品久久九九| 99热精品在线| 黄色性生活一级片| 色综合一区二区| 国产精品天堂| 成人国产精品一区二区| 一区二区三区在线电影| 91福利视频免费观看| 亚洲高清在线视频| 少妇av一区二区| 热久久免费视频精品| 欧美精选一区二区三区| 一本色道久久亚洲综合精品蜜桃 | 日韩av中文字幕在线| 成人av观看| 亚洲欧洲精品在线 | 中文在线一区二区三区| 欧美视频一区二区三区…| 久久综合九色综合久| 国产精品久久99久久| 天天揉久久久久亚洲精品| 中文字幕在线视频一区二区| 亚洲国产另类av| 免费在线视频一级不卡| 国产精品视频在线观看| 欧美在线亚洲| 精品黑人一区二区三区观看时间| 日韩人在线观看| 大片免费在线观看| 精品国产乱码久久久久久蜜柚 | 欧美日韩国产精品一区二区不卡中文| 天天在线女人的天堂视频| 国产精品高清在线| 亚洲h色精品| 人体私拍套图hdxxxx| 欧美日韩一区高清| 福利在线导航136| 日本不卡一区| 国产精品亚洲视频| 中文字幕av影院| 日韩亚洲国产中文字幕| 高清欧美性猛交xxxx黑人猛| 亚洲福利精品视频| 亚洲午夜久久久久| 国产在线你懂得| 99精品国产一区二区| 麻豆精品91| 久久久久久久中文字幕| 伊人久久综合97精品| 粉嫩的18在线观看极品精品| 99sesese| 欧美日韩中文字幕在线| 成人日批视频| 日本欧洲国产一区二区| 成人一区二区视频| 一区不卡在线观看|