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

日志采集工具—VictoriaLogs初體驗

云計算 云原生
VictoriaLogs 是一個日志存儲和查詢的后端,并沒有提供直接的日志采集功能,而是兼容其他常見的日志采集工具,比如 fluentbit、filebeat、logstash 等,這里我們使用 fluentbit 來采集日志。

前面我們介紹了 VictoriaMetrics 發(fā)布了其日志解決方案 VictoriaLogs,只是簡單介紹了其特性,但是并沒有介紹其使用方法,本文我們就來體驗下 VictoriaLogs。

VictoriaLogs 是一個日志存儲和查詢的后端,并沒有提供直接的日志采集功能,而是兼容其他常見的日志采集工具,比如 fluentbit、filebeat、logstash 等,這里我們使用 fluentbit 來采集日志。

日志采集

比如現(xiàn)在我們需要采集 Kubernetes 集群的日志,然后將其存入到 VictoriaLogs 中去,我們這里的環(huán)境采用的是 containerd 這種容器運行時,所以在使用的時候需要和 docker 進行區(qū)分,這里我們使用 fluentbit 來采集日志,同樣這里我們也將其部署到我們的 Kubernetes 集群中,完整的部署文件如下所示:

apiVersion: v1
kind: ConfigMap
metadata:
  name: fluent-bit-config
  namespace: monitor
  labels:
    k8s-app: fluentbit-logging
    kubernetes.io/cluster-service: "true"
data:
  fluent-bit.conf: |
    [SERVICE]
        Flush         1
        Log_Level     info
        Daemon        off
        Parsers_File  parsers.conf
        HTTP_Server   On
        HTTP_Listen   0.0.0.0
        HTTP_Port     2020
    @INCLUDE input-kubernetes.conf
    @INCLUDE filter-kubernetes.conf
    @INCLUDE output.conf

  output.conf: |
    # [OUTPUT]
    #     Name            stdout
    #     Match           kube.var.log.containers.*.*
    [OUTPUT]
        Name http
        Match kube.var.log.containers.*.*
        host victorialogs
        port 9428
        compress gzip
        uri /insert/jsonline?_stream_fields=stream&_msg_field=message&_time_field=time
        format json_lines
        json_date_format iso8601
        header AccountID 0
        header ProjectID 0

  input-kubernetes.conf: |
    [INPUT]
        Name              tail
        Tag               kube.*
        Path              /var/log/containers/*.log
        Parser            cri
        DB                /var/log/flb_kube.db
        Mem_Buf_Limit     5MB
        Skip_Long_Lines   On
        Refresh_Interval  10

  filter-kubernetes.conf: |
    [FILTER]
        Name                kubernetes
        Match               kube.*
        Kube_URL            https://kubernetes.default.svc:443
        Kube_CA_File        /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
        Kube_Token_File     /var/run/secrets/kubernetes.io/serviceaccount/token
        Kube_Tag_Prefix     kube.var.log.containers.
        Merge_Log           On
        Merge_Log_Trim      On
        Keep_Log            Off
        K8S-Logging.Parser  On
        K8S-Logging.Exclude Off
        Annotations         Off
        Labels              On

    [FILTER]
        Name          nest
        Match         kube.*
        Operation     lift
        Nested_under  kubernetes
        Add_prefix    kubernetes_

    [FILTER]
        Name          nest
        Match         kube.*
        Operation     lift
        Nested_under  kubernetes_labels
        Add_prefix    kubernetes_labels_

  parsers.conf: |
    [PARSER]
        Name        json
        Format      json
        Time_Key    time
        Time_Format %d/%b/%Y:%H:%M:%S %z
        Time_Keep   Off

    [PARSER]
        Name docker
        Format json
        Time_Key time
        Time_Format %Y-%m-%d %H:%M:%S
        Time_Keep Off

    [PARSER]
        Name        cri
        Format      regex
        Regex       ^(?<time>[^ ]+) (?<stream>stdout|stderr) (?<logtag>[^ ]*) (?<log>.*)$
        Time_Key    time
        Time_Format %Y-%m-%d %H:%M:%S

---
# fluentbit rbac
apiVersion: v1
kind: ServiceAccount
metadata:
  name: fluentbit
  namespace: monitor
  labels:
    k8s-app: fluentbit-logging
    kubernetes.io/cluster-service: "true"
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
  name: fluentbit
  namespace: monitor
  labels:
    k8s-app: fluentbit-logging
    kubernetes.io/cluster-service: "true"
rules:
  - apiGroups: [""]
    resources:
      - namespaces
      - pods
      - pods/log
    verbs: ["get", "list", "watch"]
  - apiGroups: ["extensions", "apps"]
    resources:
      - deployments
      - replicasets
    verbs: ["get", "list", "watch"]
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
  name: fluentbit
  namespace: monitor
  labels:
    k8s-app: fluentbit-logging
    kubernetes.io/cluster-service: "true"
roleRef:
  apiGroup: rbac.authorization.k8s.io
  kind: ClusterRole
  name: fluentbit
subjects:
  - kind: ServiceAccount
    name: fluentbit
    namespace: monitor
---
apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: fluentbit
  namespace: monitor
  labels:
    k8s-app: fluentbit-logging
    kubernetes.io/cluster-service: "true"
spec:
  selector:
    matchLabels:
      k8s-app: fluentbit-logging
  template:
    metadata:
      labels:
        k8s-app: fluentbit-logging
    spec:
      serviceAccount: fluentbit
      serviceAccountName: fluentbit
      tolerations:
        - key: node-role.kubernetes.io/control-plane
          operator: Exists
          effect: NoSchedule
      containers:
        - name: fluentbit
          image: cr.fluentbit.io/fluent/fluent-bit:2.1.4
          imagePullPolicy: Always
          ports:
            - containerPort: 2020
          volumeMounts:
            - name: varlog
              mountPath: /var/log
            - name: fluent-bit-config
              mountPath: /fluent-bit/etc/fluent-bit.conf
              subPath: fluent-bit.conf
            - name: fluent-bit-config
              mountPath: /fluent-bit/etc/input-kubernetes.conf
              subPath: input-kubernetes.conf
            - name: fluent-bit-config
              mountPath: /fluent-bit/etc/filter-kubernetes.conf
              subPath: filter-kubernetes.conf
            - name: fluent-bit-config
              mountPath: /fluent-bit/etc/output.conf
              subPath: output.conf
      volumes:
        - name: varlog
          hostPath:
            path: /var/log
        - name: fluent-bit-config
          configMap:
            name: fluent-bit-config

首先在 ConfigMap 中我們配置了要采集的日志,日志源路徑為 /var/log/containers/*.log,這是默認的容器日志路徑,我們可以在節(jié)點上去查看,但是需要注意的是該路徑下面的日志只是一個軟連接,真正的日志路徑在 /var/log/pods 下面,所以我們在 fluentbit 的 pod 中需要掛載宿主機的 /var/log 目錄,只掛載 /var/log/containers/ 目錄則無法獲取到真正的日志。

此外我們還為日志打上了 kube.* 標簽,這是為了方便后續(xù)的日志過濾,我們可以根據(jù)標簽來過濾日志進行相應的處理。

日志經(jīng)過各種處理后,最重要的就是 OUTPUT 輸出源的配置,在調(diào)試階段我們可以先配置一個 stdout 的輸出源。

[OUTPUT]
    Name            stdout
    Match           kube.var.log.containers.*.*

這樣我們就可以通過 fluentbit 的 pod 日志來查看日志是否被采集到了。

如果采集到了,那么我們就可以配置其他的輸出源了,比如 elasticsearch、kafka、redis 等等,當然我們這里是要將日志輸出到 VictoriaLogs 中,所以我們需要配置 VictoriaLogs 的輸出源,如下所示:

[OUTPUT]
    Name http
    Match kube.var.log.containers.*.*
    host victorialogs
    port 9428
    compress gzip
    uri /insert/jsonline?_stream_fields=stream&_msg_field=message&_time_field=time
    format json_lines
    json_date_format iso8601
    header AccountID 0
    header ProjectID 0

這里我們配置了 VictoriaLogs 的 host 和 port,其中最重要的是 uri 參數(shù),這個參數(shù)是 VictoriaLogs 的插入接口 /insert/jsonline?_stream_fields=stream&_msg_field=message&,這里我們需要注意的是 uri 參數(shù)中的 _stream_fields、_msg_field、_time_field 這三個參數(shù),這三個參數(shù)是 VictoriaLogs 的插入接口所必須的,其中 _stream_fields 是指定日志流的字段,這里我們指定為 stream,_msg_field 是指定日志內(nèi)容的字段,這里我們指定為 message,_time_field 是指定日志時間的字段,這里我們指定為 time,具體要取什么字段需要根據(jù)我們的日志來決定,這樣我們就可以將日志采集到 VictoriaLogs 中了。當然還有兩個字段 AccountID 和 ProjectID,可以用來區(qū)分不同的租戶,這里我們暫時不用,所以設置為 0。

直接部署上面的資源清單即可,部署完成后我們可以查看 fluentbit 的 pod 日志,如果日志中沒有報錯,那么就說明我們的 fluentbit 部署成功了,接下來就可以部署 VictoriaLogs 了。

安裝 VictoriaLogs

由于 VictoriaLogs 目前預覽版本僅僅是一個單節(jié)點的應用,所以我們只需要部署一個 Deployment 即可,如下所示:

# deploy victorialogs
apiVersion: apps/v1
kind: Deployment
metadata:
  name: victorialogs
  namespace: monitor
  labels:
    app: victorialogs
spec:
  selector:
    matchLabels:
      app: victorialogs
  template:
    metadata:
      labels:
        app: victorialogs
    spec:
      containers:
        - name: victorialogs
          image: victoriametrics/victoria-logs:latest
          # command:
          #   - -storageDataPath=/vlogs  # 指定日志存儲路徑
          ports:
            - containerPort: 9428
          volumeMounts:
            - name: logs
              mountPath: victoria-logs-data # 默認日志存儲路徑
      volumes:
        - name: logs
          persistentVolumeClaim:
            claimName: victorialogs-pvc
---
# deploy victorialogs service
apiVersion: v1
kind: Service
metadata:
  name: victorialogs
  namespace: monitor
  labels:
    app: victorialogs
spec:
  ports:
    - port: 9428
      targetPort: 9428
  type: NodePort
  selector:
    app: victorialogs
---
# deploy victorialogs pvc
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: victorialogs-pvc
  namespace: monitor
spec:
  accessModes:
    - ReadWriteOnce
  storageClassName: cfsauto
  resources:
    requests:
      storage: 10Gi

這里我們需要注意的是 VictoriaLogs 的存儲路徑,VictoriaLogs 默認的存儲路徑是 victoria-logs-data,可以通過參數(shù) -storageDataPath 進行指定,如果想要持久化日志數(shù)據(jù),則需要將該路徑進行掛載,比如我們這里就指定了一個 PVC 進行關聯(lián)。另外由于上面 fluentbit 我們輸出到了 VictoriaLogs 的 host 地址為 victorialogs,所以我們還需要創(chuàng)建名為 victorialogs 的 Service 對象將其暴露出去,并且要和 fluentbit 在同一個命名空間下,此外 VictoriaLogs 本身還自帶一個 Web 界面,這里我們通過 NodePort 來對外進行暴露,這樣我們就可以通過 NodeIP:NodePort 來訪問 VictoriaLogs 了。

同樣直接部署上面的資源清單即可,部署完成后我們可以查看 VictoriaLogs 的 pod 日志,如果日志中沒有報錯,那么就說明我們的 VictoriaLogs 部署成功了。

$ kubectl get pods -n monitor
NAME                            READY   STATUS    RESTARTS   AGE
fluentbit-6rmp8                 1/1     Running   0          28m
fluentbit-bbgxb                 1/1     Running   0          28m
fluentbit-xwrzs                 1/1     Running   0          28m
victorialogs-5856895b4c-mcffw   1/1     Running   0          41m
$ kubectl get svc -n monitor
NAME           TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)             AGE
victorialogs   NodePort    10.101.31.122   <none>        9428:30694/TCP      48m

部署完成后我們就可以通過 NodeIP:30694 來訪問 VictoriaLogs 如下所示:

點擊 select/vmui 就可以跳轉(zhuǎn)到 VictoriaLogs 的 Logs Explorer 界面了,如下所示:

然后我們就可以根據(jù)自己的需求來進行日志的查詢了,比如查詢?nèi)罩局邪?span> alog 關鍵字的日志:

此外還有 Table 和 JSON 兩種展示模式:

日志查詢使用的是 VictoriaLogs 的 LogsQL 語法,具體語法可以參考官方文檔: https://docs.victoriametrics.com/VictoriaLogs/LogsQL.html。

目前 VictoriaLogs 還處于預覽版本,所以還有很多功能沒有完善,只有簡單的日志查詢功能,比如目前還不支持日志的告警,可視化圖表等等功能,但是 VictoriaLogs 的開發(fā)者已經(jīng)在開發(fā)中了,相信很快就會支持了。

責任編輯:姜華 來源: k8s技術圈
相關推薦

2023-07-10 08:42:36

Loggie監(jiān)控項目

2012-05-16 10:50:17

Windows Pho

2009-08-01 09:06:35

UbuntuOneLinux開源操作系統(tǒng)

2009-03-09 15:12:39

XenServer安裝

2021-07-04 07:24:48

GitOps 工具 Argo CD

2023-07-15 08:01:38

2010-11-22 10:31:17

Sencha touc

2011-05-30 15:12:10

App Invento 初體驗

2011-11-01 10:30:36

Node.js

2013-06-08 10:15:29

Outlook 201Outlook 201

2010-12-13 11:39:39

2011-08-02 10:26:59

iOS 多線程 線程

2025-03-18 07:30:41

2011-09-15 15:03:10

2009-11-30 10:09:02

谷歌Chrome OS

2013-05-28 10:22:03

2024-12-23 07:00:00

FastExcelEasyExcel開源框架

2025-04-10 07:30:43

2011-09-05 10:20:21

Sencha ToucAPP

2017-09-05 05:55:24

AWS ES集群大數(shù)據(jù)
點贊
收藏

51CTO技術棧公眾號

先锋影音在线资源站91| 国产精品久久久久久久久久久久久久久久久 | 亚洲图片制服诱惑| 亚洲另类第一页| 亚洲丝袜精品| 久久久www成人免费毛片麻豆 | 亚洲精品男人的天堂| 欧美性感美女一区二区| 在线播放国产精品二区一二区四区 | 日本激情视频网站| 久久亚洲精品伦理| 欧美精品在线播放| 天天躁日日躁aaaa视频| 日韩精品一区二区三区中文| 欧美日韩美女在线| 欧美aaa在线观看| 无码精品黑人一区二区三区| 日韩电影免费一区| 久久久久久国产| 99热99这里只有精品| 日韩欧美天堂| 日韩欧美综合一区| 少妇网站在线观看| 久久人体大尺度| 亚洲午夜一区二区三区| 正在播放久久| 国内精品一区视频| 成人av电影在线播放| 成人美女免费网站视频| 波多野结衣视频网址| 亚洲黄色大片| 欧美日本中文字幕| 日韩免费av一区| 精品产国自在拍| 亚洲欧美日韩国产成人| 国产精久久久久| 国产视频一区二| 精品视频一区三区九区| 国内外成人免费激情视频| sm捆绑调教国产免费网站在线观看| 亚洲视频一区二区在线观看| 亚州欧美一区三区三区在线 | 久久青青草视频| 国产一区激情| 久久国产精品网站| 极品美妇后花庭翘臀娇吟小说| 九九视频免费观看视频精品| 亚洲国产古装精品网站| 亚洲熟女一区二区三区| 精品国产一区二区三区2021| 欧美福利视频导航| 国产精品嫩草影院8vv8| 久久青草视频| 欧美日韩国产经典色站一区二区三区 | 一级毛片视频在线观看| 中文字幕乱码日本亚洲一区二区| 久久艳妇乳肉豪妇荡乳av| 色窝窝无码一区二区三区| 高清国产一区二区| y111111国产精品久久婷婷| 国内老熟妇对白xxxxhd| 国产黄色91视频| 成人综合av网| 天堂在线资源8| 99精品欧美一区二区蜜桃免费 | 潘金莲激情呻吟欲求不满视频| 99久久精品一区二区成人| 欧美亚洲动漫制服丝袜| 亚洲精品手机在线观看| 在线高清欧美| 日韩精品一区二区三区老鸭窝| 91福利视频免费观看| 都市激情久久| 亚洲色图18p| 国产传媒在线看| 亚洲国产精品日韩专区av有中文| 欧美丰满少妇xxxxx| 日本亚洲欧美在线| 久久激情视频| 成人欧美一区二区三区黑人| www香蕉视频| 波多野结衣中文字幕一区| 免费观看成人高| 免费在线午夜视频| 亚洲欧美日韩在线| 妞干网在线视频观看| 成人免费看黄| 91精品国产色综合久久| 影音先锋人妻啪啪av资源网站| 欧美有码在线| 中文字幕少妇一区二区三区| 日本妇女毛茸茸| 免费精品视频| 91在线|亚洲| 色吊丝在线永久观看最新版本| 中文字幕精品一区二区三区精品| 国产精品无码乱伦| 中日韩脚交footjobhd| 欧美日韩久久久久久| 男女性杂交内射妇女bbwxz| 国产精品一区高清| 欧美成在线观看| 日韩久久久久久久久久| 国产成人免费视频网站| 欧美另类一区| 手机在线免费av| 日本精品一区二区三区高清| 欧美体内she精高潮| 亚洲免费福利一区| 欧美高清电影在线看| 日韩av免费播放| 成av人片一区二区| 日本三级福利片| 欧美日韩美女| 亚洲精品在线观| 国产探花在线视频| 三级在线观看一区二区| 国产精品国产一区二区| 快射av在线播放一区| 欧美午夜无遮挡| 在线观看一区二区三区四区| 国产精品7m凸凹视频分类| 青草热久免费精品视频 | 成人日韩在线观看| 亚洲国产成人精品一区二区| 极品魔鬼身材女神啪啪精品| 日韩高清在线不卡| 久久99精品久久久久久青青日本| a级在线观看| 欧美另类一区二区三区| 在线视频第一页| 亚洲欧美激情诱惑| 国产麻豆一区二区三区在线观看| av网站网址在线观看| 欧美日韩国产三级| 操她视频在线观看| 老司机精品视频导航| 日韩欧美一区二区在线观看| 亚洲女同志freevdieo| 亚洲成人国产精品| 久久久久性色av无码一区二区| 精品亚洲porn| 中文字幕一区二区三区四区五区六区 | 免费一区二区三区在线观看| 国产欧美一区二区三区精品观看| 97久久精品视频| 熟妇人妻中文av无码| 亚洲国产乱码最新视频| 俄罗斯黄色录像| 国产精品www.| 国产欧美韩日| 国产美女精品写真福利视频| 亚洲第一福利视频| 日韩av在线播放观看| 成人av电影在线网| 久久网站免费视频| 九九亚洲精品| 国产精品久久久精品| 日本综合在线| 日韩一级完整毛片| 国产在线一二区| 成人国产免费视频| aa在线免费观看| 精品美女在线视频| 国产主播欧美精品| caoporn97在线视频| 337p日本欧洲亚洲大胆精品| 久久草视频在线| 久久一区二区视频| 88av.com| 亚欧美无遮挡hd高清在线视频| 91在线观看免费网站| 日本片在线观看| 日韩精品在线观看一区二区| 波多野结衣激情视频| 亚洲三级在线播放| 手机免费看av片| 日日噜噜夜夜狠狠视频欧美人| 亚洲国产精品一区在线观看不卡 | 日韩在线观看www| 日韩一区二区三| 亚洲黄色一区二区| 国产清纯在线一区二区www| 欧美大片久久久| 一区在线免费| 五码日韩精品一区二区三区视频| 9999在线精品视频| 97在线视频免费| 91青青在线视频| 精品动漫一区二区三区在线观看| 狠狠人妻久久久久久| 国产精品久久久久aaaa樱花| 最新版天堂资源在线| 日韩电影在线观看电影| 屁屁影院ccyy国产第一页| 欧美久久精品一级c片| 亚洲最大的成人网| 欧美magnet| 欧美大片在线看免费观看| 午夜视频www| 欧美日韩一区二区三区高清| 日本在线观看视频网站| 国产精品人成在线观看免费| 男男做爰猛烈叫床爽爽小说| 极品少妇xxxx偷拍精品少妇| 久章草在线视频| 欧美1区2区视频| 日本在线视频一区| 精品av导航| 92福利视频午夜1000合集在线观看 | 一本一道人人妻人人妻αv| 午夜精品久久久久久| 日韩精品123区| 国产欧美一区二区在线| 国产精品久久久久久在线观看| 老色鬼精品视频在线观看播放| 日韩免费一级视频| 欧美视频官网| 老汉色影院首页| 久久亚洲专区| 青青成人在线| 日本在线中文字幕一区| 99re视频在线观看| 亚洲精品乱码日韩| 国产精品99导航| 亚洲伊人av| 69影院欧美专区视频| 欧美xxxxhdvideosex| 久久色精品视频| 97电影在线看视频| 亚洲视屏在线播放| 美丽的姑娘在线观看免费动漫| 精品福利一二区| 亚洲av少妇一区二区在线观看| 欧美精品久久久久久久多人混战 | 日韩在线a电影| 黄色片久久久久| 美女精品一区| 漂亮人妻被中出中文字幕| 99伊人成综合| 成人综合视频在线| 国产欧美二区| 精品人妻一区二区三区四区在线 | 色呦呦视频在线| 精品国产免费一区二区三区香蕉| 国产激情久久久久久熟女老人av| 91精品国产全国免费观看| 国产又粗又大又黄| 91精品免费观看| 国产伦精品一区二区三区四区| 欧美乱妇20p| 国产精品玖玖玖| 欧美一区二区三区在线看 | 日韩精品免费在线视频| 性感美女视频一二三| 亚洲精品狠狠操| 日本a一级在线免费播放| 亚洲欧美国产日韩天堂区| 韩国精品视频| 久久精品视频网站| 污网站在线免费看| 国模私拍视频一区| 亚洲精品**中文毛片| 国产精品成人国产乱一区| 深夜视频一区二区| 成人激情视频免费在线| 日本一区二区三区播放| 国产欧美亚洲日本| 九九综合久久| 在线日韩av永久免费观看| 中文字幕一区二区精品区| 国产一区二区三区小说| 免费在线观看成人av| 亚洲欧美国产日韩综合| 国产一区二区日韩精品| 在线xxxxx| 久久精品视频免费| 在线看的片片片免费| 亚洲www啪成人一区二区麻豆| 国产九色在线播放九色| 欧美中文字幕亚洲一区二区va在线| 一二三区中文字幕| 亚洲а∨天堂久久精品9966| 国产黄色免费在线观看| 九九精品在线视频| 欧美一级大片| 亚洲最大av网| 精品影片在线观看的网站| 亚洲欧美国产精品桃花| 亚洲高清免费| 中文字幕第17页| av电影在线观看不卡| 国产视频不卡在线| 亚洲国产成人av| 中文字幕免费高清在线观看| 日韩欧美不卡在线观看视频| 全色精品综合影院| 欧美xxxx18国产| 欧洲精品一区二区三区| 91久久极品少妇xxxxⅹ软件| 国产日产精品_国产精品毛片| 中文字幕超清在线免费观看| 男人的天堂亚洲在线| 香蕉网在线视频| 欧美国产日韩一二三区| 日韩欧美激情视频| 在线不卡a资源高清| 免费在线毛片| 久久久久久久999精品视频| 久久亚洲人体| 欧美日韩另类综合| 亚洲成人在线| 香蕉视频色在线观看| 国产精品美女一区二区三区 | 欧美日韩免费一区二区三区视频| 日韩一级在线播放| 大量国产精品视频| 国产精品久久久久久久久免费高清| 精品国产一区二区三区久久久久久| 99re6这里只有精品| 苍井空浴缸大战猛男120分钟| 成人高清免费观看| 一级黄色录像视频| 欧美精品视频www在线观看| 毛片在线能看| 欧美在线免费看| 精品国内亚洲2022精品成人| 日本丰满大乳奶| 韩国精品免费视频| 日本不卡一区视频| 欧美天天综合网| 国产一级片在线| 日韩av日韩在线观看| 美女扒开腿让男人桶爽久久动漫| 日韩欧美猛交xxxxx无码| 国产一区二区网址| 国产午夜精品理论片| 欧美欧美欧美欧美| 天堂а√在线资源在线| 国产精品美女在线观看| 国内精品久久久久久久影视简单| 黄色片视频在线免费观看| 99re热视频这里只精品 | 欧美日韩视频第一区| 成人在线免费公开观看视频| 国产国语videosex另类| 精品久久网站| jizz欧美性11| 亚洲婷婷综合色高清在线| 亚洲综合视频在线播放| 久久精品国产2020观看福利| 四虎精品在线观看| 欧美性受xxxx黑人猛交88| 国产精品99精品久久免费| 国产一级二级三级| 精品国产乱码久久久久久久| 日本aa在线| 国产在线精品二区| 久久av一区| youjizz亚洲女人| 在线成人av网站| 欧美aaaxxxx做受视频| 狠狠色综合欧美激情| 新狼窝色av性久久久久久| 日韩人妻无码精品综合区| 精品视频资源站| 欧美理论电影| 六十路精品视频| 蜜臀av一级做a爰片久久| 农村妇女精品一区二区| 亚洲成人性视频| 欧美成人影院| 最新av在线免费观看| 成人h动漫精品一区二区| 免费观看成人毛片| 久久精品在线视频| 国产精品白丝av嫩草影院| 国产黄色特级片| 亚洲天天做日日做天天谢日日欢| а√天堂资源在线| 奇米影视亚洲狠狠色| 欧美1级片网站| 看全色黄大色黄女片18| 91福利精品视频| 色av手机在线| 日韩福利一区二区三区| 国产一区二区三区在线看麻豆| 精品亚洲永久免费| 尤物yw午夜国产精品视频明星| 91成人短视频| 污污的网站18| 午夜精品一区二区三区三上悠亚| 风间由美一区| 成人毛片网站| 美国十次了思思久久精品导航| 久热精品在线观看| 中文字幕精品久久| 伦理一区二区三区| 久久综合在线观看| 色欲综合视频天天天|