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

基于DaemonSet的Process Exporter監控實踐指南

運維
本文將帶你掌握 Process Exporter 的完整使用鏈路,涵蓋基礎部署、Prometheus集成、Grafana可視化及告警規則配置,即使是新手也能輕松上手!

導語

作為一名Kubernetes管理員,你是否經歷過:

  • 服務正常卻找不到CPU飆升的根本原因?
  • 容器進程異常但無法快速定位根源?
  • 缺乏完整的進程級監控體系導致故障排查困難?

文將帶你掌握 Process Exporter 的完整使用鏈路,涵蓋基礎部署、Prometheus集成、Grafana可視化及告警規則配置,即使是新手也能輕松上手!

一、初識Process Exporter

1.什么是Process Exporter?

  • 官方出品:Prometheus生態標準exporter
  • 輕量級:鏡像僅15MB,支持容器/宿主機進程監控
  • 核心能力
    ? 進程CPU/內存占用? 文件描述符數量? 線程數與運行時長? 支持正則表達式過濾進程

2.為什么必須用它?

對比項

Node Exporter

Process Exporter

監控粒度

節點級別

進程級別(精確到PID)

核心指標

CPU/內存/磁盤IO

CPU/內存/線程/文件描述符

典型場景

整體資源負載分析

異常進程根因定位

典型業務價值

  • 識別惡意進程占用資源
  • 監控Java應用GC行為
  • 分析MySQL連接池耗盡原因

3. 部署控制器選擇

圖片

  • 全節點覆蓋:確保每個Worker節點運行監控實例
  • 混合監控:同時采集容器進程和宿主機關鍵服務(如kubelet、sshd)
  • 資源占用優化:避免Deployment模式下多副本的資源浪費

二、快速部署Process Exporter

1.架構設計圖

圖片

2.部署YAML模板

# 1. 創建RBAC權限
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
  name: process-exporter
rules:
- apiGroups: [""]
  resources: ["nodes/proxy"]
  verbs: ["get", "list", "watch"]
---
# 2. 配置DaemonSet
apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: process-exporter
  namespace: monitoring
spec:
  selector:
    matchLabels:
      app: process-exporter
  template:
    metadata:
      labels:
        app: process-exporter
    spec:
      hostPID: true          # 共享宿主機 PID 命名空間
      hostNetwork: true      # 可選:共享宿主機網絡命名空間
      # 添加容忍規則
      tolerations:
      - operator: Exists  # 容忍所有污點
      containers:
      - name: process-exporter
        image: prometheus/process-exporter:v1.7.0
        args:
        - "-procfs=/host/proc"          # 指定宿主機 /proc 路徑
        - "-config.path=/etc/process-exporter/config.yaml"
        volumeMounts:
        - name: config-volume
          mountPath: /etc/process-exporter/config.yaml  # 掛載為文件
          subPath: config.yaml                           # 指定子路徑
        - name: proc                     # 掛載宿主機的 /proc
          mountPath: /host/proc
          readOnly: true
        ports:
        - containerPort: 9256
        resources:
          limits:
            cpu: "200m"
            memory: "256Mi"
        securityContext:
          capabilities:
            add:
            - SYS_PTRACE                # 允許追蹤進程
            - SYS_ADMIN                 # 可選:訪問宿主機資源
      volumes:
      - name: config-volume
        configMap:
          name: process-exporter-config
          items:                        # 明確指定 ConfigMap 的鍵和路徑
          - key: config.yaml            # ConfigMap 中的鍵名
            path: config.yaml           # 掛載到容器內的文件名
      - name: proc
        hostPath:
          path: /proc                   # 宿主機 /proc 目錄
---
apiVersion: v1
kind: Service
metadata:
  name: process-exporter
  namespace: monitoring
  labels:
    app: process-exporter  # 必須與 ServiceMonitor 的 selector 匹配
spec:
  ports:
  - port: 9256
    targetPort: 9256
    protocol: TCP
    name: http              # 端口名稱必須與 ServiceMonitor 的 endpoints.port 匹配
  selector:
    app: process-exporter   # 關聯到 Deployment 的 Pod 標簽

3.configmap配置

apiVersion: v1
kind: ConfigMap
metadata:
  name: process-exporter-config
  namespace: monitoring
data:
  config.yaml: |
    process_names:
      - name: "{{.Comm}}"       # 進程組名稱模板(使用進程名作為標簽)
        cmdline:                # 匹配命令行參數的正則表達式
        - '.+'                  # 匹配所有進程

4.驗證部署

# 查看Pod狀態
kubectl get pods -n monitoring -l app=process-exporter

# 測試數據采集
kubectl exec -it <pod-name> -- curl http://localhost:9103/metrics | grep java_process_cpu_seconds_total

三、與Prometheus監控體系集成

1.Prometheus Operator自動接入

步驟1:單獨創建ServiceMonitor

apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
  name: process-exporter
  namespace: monitoring
spec:
  endpoints:
  - port: http
    interval: 15s
    path: /metrics
    relabelings:
    - sourceLabels: [__meta_kubernetes_pod_node_name]
      targetLabel: node  # 自動添加節點標簽
  namespaceSelector:
    matchNames:
    - monitoring        # 監控的命名空間
  selector:
    matchLabels:
      app: process-exporter

步驟2:自動化數據同步

Operator會自動完成以下操作:

  • 創建TargetGroup
  • 注冊到Prometheus Server
  • 自動生成Recording Rules

2.Grafana看板和指標

(1)關鍵指標

在實際監控進程時,主要使用的指標就是cpu和內存。

  • process-exporter中進程的指標以namedprocess_namegroup開頭:
  • namedprocess_namegroup_cpu_seconds_total:cpu使用時間,通過mode區分是user還是system
  • namedprocess_namegroup_memory_bytes:內存占用,通過memtype區分不同的占用類型
  • namedprocess_namegroup_num_threads:線程數
  • namedprocess_namegroup_open_filedesc:打開的文件句柄數
  • namedprocess_namegroup_read_bytes_total:進程讀取的字節數
  • namedprocess_namegroup_thread_context_switches_total:線程上下文切換統計
  • namedprocess_namegroup_thread_count:線程數量統計
  • namedprocess_namegroup_thread_cpu_seconds_total:線程的cpu使用時間
  • namedprocess_namegroup_thread_io_bytes_total:線程的io

(2)cpu相關

cpu是我們最經常關注的指標,如果使用node-exporter采集節點的指標數據,可以得到機器的cpu占比。

而使用process-exporter采集的是進程的指標,具體來說就是采集/proc/pid/stat中與cpu時間有關的數據:

  • 第14個字段:utime,進程在用戶態運行的時間,單位為jiffies
  • 第15個字段:stime,進程在內核態運行的時間,單位為jiffies
  • 第16個字段:cutime,子進程在用戶態運行的時間,單位為jiffies
  • 第17個字段:cstime,子進程在內核態運行的時間,單位為jiffies

那么通過上述值就可以得到進程的單核CPU占比:

  • 進程的單核CPU占比=(utime+stime+cutime+cstime)/時間差
  • 進程的單核內核態CPU占比=(stime+cstime)/時間差

因此,進程的單核CPU占比的promsql語句為increase(namedprocess_namegroup_cpu_seconds_total{mode="user",groupname="procname"}[30s])*100/30,單核內核態CPU占比的promsql語句為increase(namedprocess_namegroup_cpu_seconds_total{mode="system",groupname="procname"}[30s])*100/30。

注意:實測發現,process-exporter獲取的數據與/proc/pid/stat中的有一定差異,需要進一步看下。

(3)memory

process-exporter采集內存的指標時將內存分成5種類型:

  • resident:進程實際占用的內存大小,包括共享庫的內存空間,可以從/proc/pid/status中的VmRSS獲取
  • proportionalResident:與resident相比,共享庫的內存空間會根據進程數量平均分配
  • swapped:交換空間,系統物理內存不足時,會將不常用的內存頁放到硬盤的交換空間,可以從/proc/pid/status中的VmSwap獲取
  • proportionalSwapped:將可能被交換的內存頁按照可能性進行加權平均
  • virtual:虛擬內存,描述了進程運行時所需要的總內存大小,包括哪些還沒有實際加載到內存中的代碼和數據,可以從/proc/pid/status中的VmSize獲取

對于一般的程序來說,重點關注的肯定是實際內存,也就是resident和virtual,分別表示實際在內存中占用的空間和應該占用的總空間

(4)看板

process-exporter基于上述指標提供了grafana的面板可以直接導入:https://grafana.com/grafana/dashboards/249-named-processes/

可以看到,面板中的cpu和讀寫是直接基于指標和rate函數得到的,內存則是直接基于指標而來的。

四、配置說明

proces-exporter的配置包括兩部分的配置項,一個是process-exporter的一些參數控制,另一個是進程信息的配置。

一般來說,exporter都會有幾部分的參數控制采集:

  • config/config.path:指定配置文件路徑
  • web.listen-address:指定監聽端口,通常都會有默認的端口,prometheus就是訪問該端口獲取指標數據
  • web.telemetry-path:指標數據的url,通常都是/metrics

除了有以上配置項之外,process-exporter還有其他特有的配置項:

  • children:如果某個進程被采集,那么它的子進程也屬于該組
  • namemapping:名稱映射,
  • procfs:proc文件系統的路徑,默認是/proc
  • procnames:需要采集的進程名列表
  • threads:是否采集線程,默認為是

基于性能的考慮,process-exporter只能對事先配置的進程進行指標采集,因此,需要對進程進行過濾,只采集需要的進程的指標。

在過濾進程時,會將進程進行分組,因此,就會有分組的名稱,以及將進程放到分組的規則。例如,如果使用deb/rpm安裝process-exporter時,默認的配置文件是:

process_names:
  - name: "{{.Comm}}"
    cmdline:
    - '.+'

process_names是個數組,每個成員表示一個分組。

name是分組的名稱,這里使用模版。cmdline用于對分組中的進程進行過濾,這里的正則表達式就表示過濾所有進程。

因此,上述配置文件的含義是:采集所有進程的指標數據,當遍歷到某個進程時,獲取該進程的進程名,然后放到進程名對應的分組。

name字段可以使用固定的字符串,也可以使用以下模版:

  • {{.Comm}}:進程名
  • {{.ExeBase}}:可執行文件的文件名,與進程的區別是,進程名有長度15的限制
  • {{.ExeFull}}:可執行文件的全路徑
  • {{.Username}}:進程的有效用戶名
  • {{.Matches}}:用正則匹配cmdline等字段時得到的匹配項的map,例如下面的Cfgfile
  • {{.PID}}:pid,使用pid表示這個組只會有這一個進程
  • {{.StartTime}}:進程的起始時間
  • {{.Cgroups}}:進程的cgoup,可以用于區分不同的容器

進行分組進程過濾除了使用cmdline字段,還可以使用comm和exe,分別表示進程名和二進制路徑,并且遵循以下規則:

  • 如果使用了多個字段,則必須都匹配,例如,如果既使用了comm,又使用了exe,兩個過濾必須都滿足
  • 對于comm和exe,它們是字符串數組,并且是OR的關系
  • 對于cmdline,則是正則表達式數組,并且是AND的關系

例如:

process_names:
  # 進程名過濾,超過15個字符會被截斷
  - comm:
    - bash

  # argv[0],如果開頭不是/,說明匹配進程名
  # 如果開頭是/,則需要使用二進制路徑全匹配
  - exe:
    - postgres
    - /usr/local/bin/prometheus

  # 如果使用多個字段進行匹配,則需要都匹配
  - name: "{{.ExeFull}}:{{.Matches.Cfgfile}}"
    exe:
    - /usr/local/bin/process-exporter
    cmdline:
    - -config.path\s+(?P<Cfgfile>\S+)
# 監控NVIDIA GPU進程
filter:
  - name: gpu-process
    pattern: "^nvidia-smi"
    env: ["NVIDIA_VISIBLE_DEVICES=all"]

五、結語

通過DaemonSet部署的Process Exporter,配合Prometheus Operator和Grafana看板,可構建覆蓋 容器進程-宿主機服務-硬件資源 的全維度監控體系。建議按照以下步驟落地:

  • 分階段實施:從測試環境到生產逐步推進
  • 制定監控SLA:明確不同級別進程的監控指標閾值
  • 定期演練:模擬進程異常驗證告警有效性

延伸學習

  • 官方文檔:https://process_exporter.readthedocs.io
  • Kubernetes監控白皮書(https://example.com/k8s-monitoring-whitepaper)
責任編輯:姜華 來源: 運維開發故事
相關推薦

2021-12-08 10:35:04

開源監控Zabbix

2020-05-18 12:04:17

PrometheusMySQL監控

2023-06-04 17:17:46

2024-02-21 16:13:36

CNCF開源監控工具Prometheus

2020-11-26 09:10:36

Prometheus

2022-03-01 16:26:09

鏈路監控日志監控分布式系統

2021-10-25 07:57:45

Node ExportLinux 監控

2021-10-26 08:08:34

Node ExporLinux 監控

2021-10-28 08:39:22

Node Export自定義 監控

2022-08-16 09:54:48

telegrafexporter監控

2021-09-14 23:50:17

Sentry后端監控

2025-01-14 08:59:16

2024-06-12 13:21:06

2019-04-30 09:00:33

SQL數據庫Apache Flin

2024-03-08 22:39:55

GolangApacheKafka

2023-10-23 20:26:09

治理Android

2024-05-21 08:00:00

架構數字化分布式系統

2016-01-27 17:47:57

AWS技術峰會AWS Summit2

2015-07-17 10:25:43

kubernetesDocker集群系統

2022-08-08 07:05:36

KubeSphere分級管理
點贊
收藏

51CTO技術棧公眾號

亚洲一区二区三区精品动漫| 欧美最近摘花xxxx摘花| 免费在线观看污网站| a黄色片在线观看| 不卡的av电影| 国产精品偷伦一区二区| 欧美极品视频在线观看| 台湾佬综合网| 91精品国产综合久久精品app| 中文字幕无码精品亚洲资源网久久| 日本黄色一区二区三区| 青青青爽久久午夜综合久久午夜| 九色精品美女在线| 91成人在线免费视频| 欧美二区观看| 欧美无人高清视频在线观看| 成品人视频ww入口| 午夜视频在线观看网站| 91一区二区三区在线播放| 国产美女精品视频免费观看| 日韩av电影网址| 日韩一区欧美| 亚洲免费视频一区二区| 特种兵之深入敌后| 欧美暴力调教| 五月婷婷另类国产| 91精品国产吴梦梦| av在线首页| 91蝌蚪porny成人天涯| 91九色蝌蚪嫩草| 国产精品传媒在线观看| 99亚洲伊人久久精品影院红桃| 色噜噜狠狠狠综合曰曰曰| 人妻精品久久久久中文字幕 | 国产成人极品视频| 久久国产在线视频| 久久久9色精品国产一区二区三区| 亚洲精品视频二区| 一级少妇精品久久久久久久| 91麻豆精品国产综合久久久| 在线免费观看日韩欧美| 91传媒久久久| 操人在线观看| 亚洲成人资源在线| 欧美性猛交内射兽交老熟妇| 91精彩视频在线播放| 久久美女艺术照精彩视频福利播放| 国产精品国产精品国产专区蜜臀ah| 97人妻精品一区二区三区视频 | 日本护士做爰视频| 999久久久久久久久6666| 日韩亚洲欧美高清| 宇都宫紫苑在线播放| 麻豆精品久久| 日韩一级片在线播放| 日本在线观看视频一区| 精品午夜视频| 日韩视频中午一区| 国产精品无码自拍| 中文字幕日韩高清在线| 欧美v日韩v国产v| 日本精品一二三| 成人中文字幕视频| 亚洲精品一区二区三区蜜桃下载 | 日韩av电影手机在线观看| yjizz国产| 久久婷婷激情| 国产精品三级网站| 国产又大又黑又粗| 国产精品自在欧美一区| 成人免费在线看片| 天天av天天翘| 久久久精品综合| 亚洲人成77777| 精品国产白色丝袜高跟鞋| 亚洲麻豆国产自偷在线| 精品人妻人人做人人爽| 无码小电影在线观看网站免费| 日韩欧美在线国产| 日本新janpanese乱熟| 欧美成人免费全部网站| 日韩欧美一级特黄在线播放| xxxx黄色片| 成人系列视频| 欧美大片在线影院| 91精品国产综合久久久蜜臀九色| 日本中文字幕一区二区视频| 成人国产在线视频| 亚洲乱色熟女一区二区三区| 26uuu亚洲| 亚洲欧美国产一区二区| 婷婷在线播放| 色狠狠色噜噜噜综合网| 免费成人黄色大片| 国产精品国产| 中文字幕无线精品亚洲乱码一区 | 黄色一级视频免费观看| 国产精品试看| 亚洲va欧美va国产综合剧情| 色视频免费在线观看| 国产精品的网站| 欧美精品久久久久久久自慰| 欧美啪啪网站| 日韩精品在线观看一区二区| 疯狂试爱三2浴室激情视频| 亚洲神马久久| 亚洲aa中文字幕| 免费在线超碰| 亚洲国产精品天堂| 手机看片一级片| 欧美久久精品| 欧美老肥婆性猛交视频| 免费一级a毛片| 成人免费看的视频| 中文字幕一区综合| 欧亚一区二区| 亚洲国产成人一区| 中文字幕手机在线观看| 日韩福利电影在线| 久久国产精品精品国产色婷婷| 激情在线小视频| 在线观看日韩毛片| 欧美丰满少妇人妻精品| 欧美区亚洲区| 成人福利视频网| 成人在线观看免费| 狠狠躁天天躁日日躁欧美| 国产a√精品区二区三区四区| 日韩夫妻性生活xx| 日韩av色综合| 欧美色18zzzzxxxxx| 亚洲成人7777| 制服丝袜在线第一页| 午夜精品婷婷| 亚洲一区二区三区四区视频| 欧美激情二区| 欧美日韩国产综合一区二区| 中文字幕 自拍| 午夜综合激情| 欧美精品在线一区| 亚洲美女尤物影院| 日韩精品在线私人| 欧美h在线观看| 91在线精品一区二区三区| 国产综合中文字幕| 一本一道久久a久久| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产精品久久久久久久免费| 国产精品久久久久久久久免费樱桃| 日韩精品无码一区二区三区免费| 天堂99x99es久久精品免费| 3344国产精品免费看| 天堂av手机版| 欧美日韩一区二区免费在线观看| 国产三级视频网站| 久久久久久自在自线| 色姑娘综合av| 色综合久久久| 欧美精品免费在线观看| 丰满少妇在线观看bd| 亚洲国产中文字幕| 亚洲国产第一区| 久久精品午夜| 亚洲一区免费看| 国内精品视频| 久久久久国产精品免费| 人妻少妇精品无码专区久久| 欧美日韩一区二区免费在线观看 | 超碰中文字幕在线观看| 午夜电影亚洲| 久久亚洲国产精品日日av夜夜| 松下纱荣子在线观看| 国产一区二区三区直播精品电影 | 精品一区二区免费视频| japanese在线播放| 久久亚洲道色| 国产精品美女呻吟| 亚洲性图自拍| 亚洲片国产一区一级在线观看| 色婷婷久久综合中文久久蜜桃av| 中文字幕字幕中文在线中不卡视频| japan高清日本乱xxxxx| 亚洲一区二区三区高清| 亚洲高清视频一区二区| 日韩一区二区三区色| 69av成年福利视频| 午夜老司机在线观看| 精品久久久久久久久久久久包黑料| wwwxxx亚洲| 国产精品久久99| 国产伦精品一区二区三区精品| 日韩高清电影一区| 欧美 国产 精品| 一本色道久久综合狠狠躁的番外| 91免费人成网站在线观看18| 热三久草你在线| 日韩专区在线观看| 天堂av电影在线观看| 9191久久久久久久久久久| 亚洲精品国产精品乱码| 亚洲少妇30p| 国产手机在线观看| 国产xxx精品视频大全| 国产福利一区视频| 极品裸体白嫩激情啪啪国产精品| 神马影院一区二区| 欧美天堂影院| 亚洲自拍偷拍第一页| 一二区成人影院电影网| 久久露脸国产精品| 日本高清在线观看wwwww色| 日韩经典中文字幕| 精品久久久久中文慕人妻| 欧美综合天天夜夜久久| 天天操天天干视频| 亚洲精品国产第一综合99久久 | 久久久久免费av| 欧美精品二区三区四区免费看视频 | 亚洲国产综合人成综合网站| 国产精品视频看看| 久久久不卡网国产精品二区| a级片在线观看视频| 国产综合久久久久久久久久久久| 亚洲性生活网站| 国产亚洲在线| 欧美日韩不卡在线视频| 亚洲成人三区| 免费看av软件| 色小子综合网| 亚洲国产午夜伦理片大全在线观看网站| 激情小说亚洲色图| 99久久精品免费看国产四区| 天堂久久一区| 91精品久久久久久综合乱菊 | www.99热| 久久久久久97三级| 日韩av一二区| 91在线视频网址| 国产伦精品一区二区三区妓女| 成人久久视频在线观看| 18深夜在线观看免费视频| 国产一区二区调教| 亚洲制服中文字幕| 激情文学综合丁香| 极品粉嫩美女露脸啪啪| 麻豆精品视频在线| 中日韩av在线播放| 韩国v欧美v日本v亚洲v| 欧美日韩理论片| 国产精品一区二区久久不卡| 日本美女久久久| 国产一区二区久久| 色欲欲www成人网站| 国产成人综合亚洲91猫咪| 国产精品无码自拍| 成av人片一区二区| 国产福利短视频| 久久久高清一区二区三区| 国产成人福利在线| 日本一区二区免费在线观看视频| 国产探花视频在线播放| 国产精品国产三级国产普通话99 | 国产美女情趣调教h一区二区| 欧美黑人一级爽快片淫片高清| 国产三级伦理在线| 136fldh精品导航福利| 婷婷午夜社区一区| 国产日韩欧美一二三区| 日韩精品免费视频一区二区三区 | 91精品国产视频| 国产肉体ⅹxxx137大胆| 国产欧美日韩一级| 日韩亚洲在线视频| 狠狠色综合播放一区二区| 中文字幕在线观看视频www| 91在线云播放| 国精产品久拍自产在线网站| 一区二区久久久久| 亚洲自拍一区在线观看| 777亚洲妇女| 天天摸夜夜添狠狠添婷婷| 亚洲欧美综合精品久久成人| 素人av在线| 国模视频一区二区| 日本欧美韩国| 国产成人精品日本亚洲11| 校花撩起jk露出白色内裤国产精品| 天堂一区二区三区| 亚洲调教视频在线观看| 粉嫩虎白女毛片人体| 韩国毛片一区二区三区| 影音先锋黄色资源| 中文字幕欧美一区| 日韩精品成人一区| 欧美日韩一本到| 深爱激情五月婷婷| 色婷婷av一区二区三区久久| bl视频在线免费观看| 国产精品一二三在线| 精品福利网址导航| 亚洲第一页在线视频| 香蕉成人久久| 性生交大片免费看l| 国产精品美女久久久久久| 国产精品999久久久| 欧美日韩视频在线一区二区| 天天色综合av| 欧美高清不卡在线| 国产亚洲精彩久久| 久久伊人一区| 欧美日本在线| 中文字幕永久有效| 国产欧美日韩不卡免费| 日韩精品无码一区二区| 91精品国产手机| 第九色区av在线| 77777亚洲午夜久久多人| 7777精品| 二级片在线观看| 免费人成网站在线观看欧美高清| 免费的av网站| 亚洲国产精品嫩草影院| 国产人妻精品一区二区三| 中文字幕亚洲色图| 亚洲www免费| 欧美日产一区二区三区在线观看| 亚洲小说欧美另类婷婷| 五月激情婷婷在线| 欧美国产激情二区三区| 精品久久久久久久久久久国产字幕| 亚洲福利视频专区| av电影院在线看| 国产精品三区www17con| 国产综合精品| 国产亚洲精品成人a| 亚洲一区二区三区视频在线播放| 国产女18毛片多18精品| 久久久精品免费| 香蕉久久一区| 国产91av视频在线观看| 麻豆成人av在线| 午夜国产福利视频| 欧美日韩国产不卡| 中文字幕日本在线观看| 国产精品偷伦一区二区| 久久综合99| 一区二区三区四区毛片| 亚洲日本欧美天堂| 国产欧美熟妇另类久久久| 久久五月天色综合| 欧美久久一区二区三区| 黄色激情在线视频| av在线综合网| www.国产一区二区| 国产一区二区三区视频| 91国内外精品自在线播放| 亚洲人久久久| 国产风韵犹存在线视精品| 欧美日韩人妻精品一区二区三区| 欧美精品一区二区三区一线天视频| 国产啊啊啊视频在线观看| 精品视频在线观看| 久久九九国产| 国产精品18在线| 538在线一区二区精品国产| 青青青国内视频在线观看软件| 岛国一区二区三区高清视频| 99riav国产精品| 性高潮久久久久久久| 欧美日韩不卡一区二区| 91黄色在线| 久久久久久99| 捆绑调教一区二区三区| 欧美精品色哟哟| 亚洲精品国产精品国自产在线| 成人短视频app| 一级二级三级欧美| 成人免费视频免费观看| 免费看一级视频| 久久精品国亚洲| 欧美男男freegayvideosroom| 亚洲精品高清无码视频| 亚洲人成小说网站色在线| 五月天婷婷激情网| 国产精品亚洲第一区| 欧美色123| 亚洲一区视频在线播放| 日韩欧美激情在线| 六月婷婷综合| 欧美在线观看视频免费| 久久久噜噜噜久久中文字幕色伊伊| 国产又粗又大又黄| 91av成人在线| 一个色综合网| 久久精品视频18| 精品久久久久久久久久久久包黑料 | 黄色成人影院| 久久久com| 国产福利一区在线| 这里只有精品国产|