国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

再見笨重的ELK,輕量化日志 Loki 牛逼,奉上全攻略教程!

共 1499字,需瀏覽 3分鐘

 ·

2022-05-20 02:17

大家好,我是寶哥!

1、前言

在對(duì)公司容器云的日志方案進(jìn)行設(shè)計(jì)的時(shí)候,發(fā)現(xiàn)主流的 ELK(Elasticsearch,Logstash,Kibana)或者 EFK(Elasticsearch,F(xiàn)ilebeat or Fluentd,Kibana)比較重,再加上現(xiàn)階段對(duì)于 ES 復(fù)雜的搜索功能很多都用不上,最終選擇了 Grafana 開源的 Loki 日志系統(tǒng)。
下面我們來介紹下 Loki 的一些基本概念和架構(gòu),當(dāng)然 EFK 作為業(yè)界成熟的日志聚合解決方案也是大家應(yīng)該需要熟悉和掌握的。

2、簡介

Loki 是 Grafana Labs 團(tuán)隊(duì)最新的開源項(xiàng)目,是一個(gè)水平可擴(kuò)展,高可用性,多租戶的日志聚合系統(tǒng)。它的設(shè)計(jì)非常經(jīng)濟(jì)高效且易于操作,因?yàn)樗粫?huì)為日志內(nèi)容編制索引,而是為每個(gè)日志流編制一組標(biāo)簽,專門為 Prometheus 和 Kubernetes 用戶做了相關(guān)優(yōu)化。該項(xiàng)目受 Prometheus 啟發(fā),官方的介紹就是:Like Prometheus,But For Logs.,類似于 Prometheus 的日志系統(tǒng);

項(xiàng)目地址:https://github.com/grafana/loki/

與其他日志聚合系統(tǒng)相比, Loki 具有下面的一些特性:
  • 不對(duì)日志進(jìn)行全文索引。通過存儲(chǔ)壓縮非結(jié)構(gòu)化日志和僅索引元數(shù)據(jù),Loki 操作起來會(huì)更簡單,更省成本。
  • 通過使用與 Prometheus 相同的標(biāo)簽記錄流對(duì)日志進(jìn)行索引和分組,這使得日志的擴(kuò)展和操作效率更高,能對(duì)接 alertmanager;
  • 特別適合儲(chǔ)存 Kubernetes Pod 日志;諸如 Pod 標(biāo)簽之類的元數(shù)據(jù)會(huì)被自動(dòng)刪除和編入索引;
  • 受 Grafana 原生支持,避免kibana和grafana來回切換;

3、架構(gòu)說明

3.1 組件說明

  • Promtail 作為采集器,類比filebeat

  • loki 相當(dāng)于服務(wù)端,類比es
loki進(jìn)程包含四種角色
  • querier 查詢器

  • inester 日志存儲(chǔ)器

  • query-frontend 前置查詢器

  • distributor 寫入分發(fā)器
可以通過 loki 二進(jìn)制的 -target 參數(shù)指定運(yùn)行角色

3.2 read path

查詢器接受HTTP/1 數(shù)據(jù)請(qǐng)求
查詢器將查詢傳遞給所有ingesters請(qǐng)求內(nèi)存中的數(shù)據(jù)
接收器接受讀取的請(qǐng)求,并返回與查詢匹配的數(shù)據(jù)(如果有)
如果沒有接受者返回?cái)?shù)據(jù), 則查詢器會(huì)從后備存儲(chǔ)中延遲加載數(shù)據(jù)并對(duì)其執(zhí)行查詢;
查詢器將迭代所有接收到的數(shù)據(jù)并進(jìn)行重復(fù)數(shù)據(jù)刪除, 從而通過HTTP/1連接返回最終數(shù)據(jù)集;

3.3 write path

分發(fā)服務(wù)器收到一個(gè)HTTP/1請(qǐng)求,以存儲(chǔ)流數(shù)據(jù);
每個(gè)流都使用散列環(huán)散列;
分發(fā)程序?qū)⒚總€(gè)流發(fā)送到適當(dāng)?shù)膇nester和其副本(基于配置的復(fù)制因子);
每個(gè)實(shí)例將為流的數(shù)據(jù)創(chuàng)建一個(gè)塊或?qū)⑵渥芳拥浆F(xiàn)有塊中, 每個(gè)租戶和每個(gè)標(biāo)簽集的塊都是唯一的;
分發(fā)服務(wù)器通過HTTP/1鏈接以成功代碼作為響應(yīng);

4、部署

4.1 本地化模式安裝

下載 Promtail 和 Loki

wget  https://github.com/grafana/loki/releases/download/v2.2.1/loki-linux-amd64.zipwget https://github.com/grafana/loki/releases/download/v2.2.1/promtail-linux-amd64.zip
安裝 Promtail
$ mkdir /opt/app/{promtail,loki} -pv
# promtail配置文件$ cat < /opt/app/promtail/promtail.yamlserver: http_listen_port: 9080 grpc_listen_port: 0
positions: filename: /var/log/positions.yaml # This location needs to be writeable by promtail.
client: url: http://localhost:3100/loki/api/v1/push
scrape_configs: - job_name: system pipeline_stages: static_configs: - targets: - localhost labels: job: varlogs host: yourhost __path__: /var/log/*.logEOF
# 解壓安裝包unzip promtail-linux-amd64.zipmv promtail-linux-amd64 /opt/app/promtail/promtail
# service文件$ cat </etc/systemd/system/promtail.service[Unit]Description=promtail serverWants=network-online.targetAfter=network-online.target
[Service]ExecStart=/opt/app/promtail/promtail -config.file=/opt/app/promtail/promtail.yamlStandardOutput=syslogStandardError=syslogSyslogIdentifier=promtail[Install]WantedBy=default.targetEOF
systemctl daemon-reloadsystemctl restart promtailsystemctl status promtail
安裝loki
$ mkdir /opt/app/{promtail,loki} -pv
# promtail配置文件$ cat < /opt/app/loki/loki.yamlauth_enabled: false
server: http_listen_port: 3100 grpc_listen_port: 9096
ingester: wal: enabled: true dir: /opt/app/loki/wal lifecycler: address: 127.0.0.1 ring: kvstore: store: inmemory replication_factor: 1 final_sleep: 0s chunk_idle_period: 1h # Any chunk not receiving new logs in this time will be flushed max_chunk_age: 1h # All chunks will be flushed when they hit this age, default is 1h chunk_target_size: 1048576 # Loki will attempt to build chunks up to 1.5MB, flushing first if chunk_idle_period or max_chunk_age is reached first chunk_retain_period: 30s # Must be greater than index read cache TTL if using an index cache (Default index read cache TTL is 5m) max_transfer_retries: 0 # Chunk transfers disabled
schema_config: configs: - from: 2020-10-24 store: boltdb-shipper object_store: filesystem schema: v11 index: prefix: index_ period: 24h
storage_config: boltdb_shipper: active_index_directory: /opt/app/loki/boltdb-shipper-active cache_location: /opt/app/loki/boltdb-shipper-cache cache_ttl: 24h # Can be increased for faster performance over longer query periods, uses more disk space shared_store: filesystem filesystem: directory: /opt/app/loki/chunks
compactor: working_directory: /opt/app/loki/boltdb-shipper-compactor shared_store: filesystem
limits_config: reject_old_samples: true reject_old_samples_max_age: 168h
chunk_store_config: max_look_back_period: 0s
table_manager: retention_deletes_enabled: false retention_period: 0s
ruler: storage: type: local local: directory: /opt/app/loki/rules rule_path: /opt/app/loki/rules-temp alertmanager_url: http://localhost:9093 ring: kvstore: store: inmemory enable_api: trueEOF
# 解壓包unzip loki-linux-amd64.zip mv loki-linux-amd64 /opt/app/loki/loki
# service文件
$ cat </etc/systemd/system/loki.service[Unit]Description=loki serverWants=network-online.targetAfter=network-online.target
[Service]ExecStart=/opt/app/loki/loki -config.file=/opt/app/loki/loki.yamlStandardOutput=syslogStandardError=syslogSyslogIdentifier=loki[Install]WantedBy=default.targetEOF
systemctl daemon-reloadsystemctl restart lokisystemctl status loki

5、使用

5.1 grafana上配置loki數(shù)據(jù)源

grafana-loki-dashsource
在數(shù)據(jù)源列表中選擇 Loki,配置 Loki 源地址:

grafana-loki-dashsource-config
源地址配置
http://loki:3100 即可,保存。
保存完成后,切換到 grafana 左側(cè)區(qū)域的 Explore,即可進(jìn)入到 Loki 的頁面

grafana-loki
然后我們點(diǎn)擊 Log labels 就可以把當(dāng)前系統(tǒng)采集的日志標(biāo)簽給顯示出來,可以根據(jù)這些標(biāo)簽進(jìn)行日志的過濾查詢:

grafana-loki-log-labels
比如我們這里選擇 /var/log/messages,就會(huì)把該文件下面的日志過濾展示出來,不過由于時(shí)區(qū)的問題,可能還需要設(shè)置下時(shí)間才可以看到數(shù)據(jù):

grafana-loki-logs
這里展示的是 promtail 容器里面 / var/log 目錄中的日志
promtail 容器
/etc/promtail/config.yml
server:  http_listen_port: 9080  grpc_listen_port: 0
positions: filename: /tmp/positions.yaml
clients: - url: http://loki:3100/loki/api/v1/push
scrape_configs:- job_name: system static_configs: - targets: - localhost labels: job: varlogs __path__: /var/log/*log

這里的 job 就是 varlog,文件路徑就是 /var/log/*log

5.2 在grafana explore上配置查看日志

查看日志 rate({job="message"} |="kubelet"

算 qps rate({job=”message”} |=”kubelet” [1m])

5.3 只索引標(biāo)簽

之前多次提到 loki 和 es 最大的不同是 loki 只對(duì)標(biāo)簽進(jìn)行索引而不對(duì)內(nèi)容索引 下面我們舉例來看下

以簡單的 promtail 配置舉例

配置解讀

scrape_configs: - job_name: system   pipeline_stages:   static_configs:   - targets:      - localhost     labels:      job: message      __path__: /var/log/messages
  • 上面這段配置代表啟動(dòng)一個(gè)日志采集任務(wù)
  • 這個(gè)任務(wù)有 1 個(gè)固定標(biāo)簽job=”syslog”
  • 采集日志路徑為 /var/log/messages,會(huì)以一個(gè)名為 filename 的固定標(biāo)簽
  • 在 promtail 的 web 頁面上可以看到類似 prometheus 的 target 信息頁面
可以和使用 Prometheus 一樣的標(biāo)簽匹配語句進(jìn)行查詢
scrape_configs: - job_name: system   pipeline_stages:   static_configs:   - targets:      - localhost     labels:      job: syslog      __path__: /var/log/syslog - job_name: system   pipeline_stages:   static_configs:   - targets:      - localhost     labels:      job: apache      __path__: /var/log/apache.log
如果我們配置了兩個(gè) job,則可以使用{job=~”apache|syslog”} 進(jìn)行多 job 匹配
同時(shí)也支持正則和正則非匹配

5.3 標(biāo)簽匹配模式的特點(diǎn)

原理

和 prometheus 一致,相同標(biāo)簽對(duì)應(yīng)的是一個(gè)流 prometheus 處理 series 的模式
prometheus 中標(biāo)簽一致對(duì)應(yīng)的同一個(gè) hash 值和 refid(正整數(shù)遞增的 id),也就是同一個(gè) series
時(shí)序數(shù)據(jù)不斷的 append 追加到這個(gè) memseries 中
當(dāng)有任意標(biāo)簽發(fā)生變化時(shí)會(huì)產(chǎn)生新的 hash 值和 refid,對(duì)應(yīng)新的 series
loki 處理日志的模式 - 和 prometheus 一致,loki 一組標(biāo)簽值會(huì)生成一個(gè) stream - 日志隨著時(shí)間的遞增會(huì)追加到這個(gè) stream 中,最后壓縮為 chunk - 當(dāng)有任意標(biāo)簽發(fā)生變化時(shí)會(huì)產(chǎn)生新的 hash 值,對(duì)應(yīng)新的 stream

查詢過程

  • 所以 loki 先根據(jù)標(biāo)簽算出 hash 值在倒排索引中找到對(duì)應(yīng)的 chunk?
  • 然后再根據(jù)查詢語句中的關(guān)鍵詞等進(jìn)行過濾,這樣能大大的提速
  • 因?yàn)檫@種根據(jù)標(biāo)簽算哈希在倒排中查找 id,對(duì)應(yīng)找到存儲(chǔ)的塊在 prometheus 中已經(jīng)被驗(yàn)證過了
  • 屬于開銷低
  • 速度快

5.5 動(dòng)態(tài)標(biāo)簽和高基數(shù)

所以有了上述知識(shí),那么就得談?wù)剟?dòng)態(tài)標(biāo)簽的問題了
兩個(gè)概念
何為動(dòng)態(tài)標(biāo)簽:說白了就是標(biāo)簽的 value 不固定
何為高基數(shù)標(biāo)簽:說白了就是標(biāo)簽的 value 可能性太多了,達(dá)到 10 萬,100 萬甚至更多
比如 apache 的 access 日志
11.11.11.11 - frank [25/Jan/2000:14:00:01 -0500] "GET /1986.js HTTP/1.1" 200 932 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 GTB6"

在 Promtail 中使用 regex 想要匹配 actionstatus_code 兩個(gè)標(biāo)簽

scrape_configs: - job_name: system   pipeline_stages:   static_configs:   - targets:      - localhost     labels:      job: syslog      __path__: /var/log/syslog - job_name: system   pipeline_stages:   static_configs:   - targets:      - localhost     labels:      job: apache      __path__: /var/log/apache.log
- job_name: system pipeline_stages: - regex: expression: "^(?P\\S+) (?P\\S+) (?P\\S+) \\[(?P[\\w:/]+\\s[+\\-]\\d{4})\\] \"(?P\\S+)\\s?(?P\\S+)?\\s?(?P\\S+)?\" (?P\\d{3}|-) (?P\\d+|-)\\s?\"?(?P[^\"]*)\"?\\s?\"?(?P[^\"]*)?\"?$" - labels: action: status_code: static_configs: - targets: - localhost labels: job: apache env: dev __path__: /var/log/apache.log
那么對(duì)應(yīng) action=get/poststatus_code=200/400 則對(duì)應(yīng) 4 個(gè)流
11.11.11.11 - frank [25/Jan/2000:14:00:01 -0500] "GET /1986.js HTTP/1.1" 200 932 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 GTB6"11.11.11.12 - frank [25/Jan/2000:14:00:02 -0500] "POST /1986.js HTTP/1.1" 200 932 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 GTB6"11.11.11.13 - frank [25/Jan/2000:14:00:03 -0500] "GET /1986.js HTTP/1.1" 400 932 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 GTB6"11.11.11.14 - frank [25/Jan/2000:14:00:04 -0500] "POST /1986.js HTTP/1.1" 400 932 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 GTB6"
那四個(gè)日志行將變成四個(gè)單獨(dú)的流,并開始填充四個(gè)單獨(dú)的塊。
如果出現(xiàn)另一個(gè)獨(dú)特的標(biāo)簽組合(例如 status_code =“500”),則會(huì)創(chuàng)建另一個(gè)新流

高基數(shù)問題

就像上面,如果給 ip 設(shè)置一個(gè)標(biāo)簽,現(xiàn)在想象一下,如果您為設(shè)置了標(biāo)簽 ip,來自用戶的每個(gè)不同的 ip 請(qǐng)求不僅成為唯一的流
可以快速生成成千上萬的流,這是高基數(shù),這可以殺死 Loki
如果字段沒有被當(dāng)做標(biāo)簽被索引,會(huì)不會(huì)查詢很慢
Loki 的超級(jí)能力是將查詢分解為小塊并并行分發(fā),以便您可以在短時(shí)間內(nèi)查詢大量日志數(shù)據(jù)

5.6 全文索引問題

大索引既復(fù)雜又昂貴。通常,日志數(shù)據(jù)的全文索引的大小等于或大于日志數(shù)據(jù)本身的大小
要查詢?nèi)罩緮?shù)據(jù),需要加載此索引,并且為了提高性能,它可能應(yīng)該在內(nèi)存中。這很難擴(kuò)展,并且隨著您攝入更多日志,索引會(huì)迅速變大。
Loki 的索引通常比攝取的日志量小一個(gè)數(shù)量級(jí),索引的增長非常緩慢

加速查詢沒標(biāo)簽字段

以上邊提到的 ip 字段為例 - 使用過濾器表達(dá)式查詢

{job="apache"} |= "11.11.11.11"

loki查詢時(shí)的分片(按時(shí)間范圍分段grep)

Loki 將把查詢分解成較小的分片,并為與標(biāo)簽匹配的流打開每個(gè)區(qū)塊,并開始尋找該 IP 地址。
這些分片的大小和并行化的數(shù)量是可配置的,并取決于您提供的資源
如果需要,您可以將分片間隔配置為 5m,部署 20 個(gè)查詢器,并在幾秒鐘內(nèi)處理千兆字節(jié)的日志
或者,您可以發(fā)瘋并設(shè)置 200 個(gè)查詢器并處理 TB 的日志!

兩種索引模式對(duì)比

es 的大索引,不管你查不查詢,他都必須時(shí)刻存在。比如長時(shí)間占用過多的內(nèi)存
loki 的邏輯是查詢時(shí)再啟動(dòng)多個(gè)分段并行查詢
日志量少時(shí)少加標(biāo)簽
因?yàn)槊慷嗉虞d一個(gè) chunk 就有額外的開銷
舉例,如果該查詢是
{app=”loki”,level!=”debug”}
在沒加 level 標(biāo)簽的情況下只需加載一個(gè) chunk 即
app=“l(fā)oki” 的標(biāo)簽
如果加了 level 的情況,則需要把
level=info,warn,error,critical 5 個(gè) chunk 都加載再查詢
需要標(biāo)簽時(shí)再去添加
當(dāng) chunk_target_size=1MB 時(shí)代表 以 1MB 的壓縮大小來切割塊
對(duì)應(yīng)的原始日志大小在 5MB-10MB,如果日志在
max_chunk_age 時(shí)間內(nèi)能達(dá)到 10MB,考慮添加標(biāo)簽
日志應(yīng)當(dāng)按時(shí)間遞增
這個(gè)問題和 tsdb 中處理舊數(shù)據(jù)是一樣的道理
目前 loki 為了性能考慮直接拒絕掉舊數(shù)據(jù)
來源:https://www.cnblogs.com/you-men/p/14900249.html

精彩推薦:

現(xiàn)在大火的低代碼是怎么回事?從實(shí)現(xiàn)原理談?wù)劦痛a

VPN 的技術(shù)原理是什么?

XXL-JOB分布式任務(wù)調(diào)度平臺(tái)(真·保姆級(jí)教程)

別再自己瞎寫工具類了,SpringBoot 內(nèi)置工具類應(yīng)有盡有, 建議收藏?。?/a>

Redis高效實(shí)現(xiàn)點(diǎn)贊、取消點(diǎn)贊功能,太騷了!

億級(jí)流量架構(gòu),服務(wù)器如何擴(kuò)容?寫得太好了!

瀏覽 83
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評(píng)論
圖片
表情
推薦
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 日韩A片无码ⅩXXXX| 欧美久操| 日韩婬乱片A片AAA真人视频| 亚洲一级在线观看| 欧美日韩有码视频网址大全| 99精品国产一区二区| 亚洲无码一卡二卡| 色色色777| 欧美一级爱爱| 一区二区人妻| 国产精品一色哟哟哟| 亚洲欧美国产视频| 男女啪啪免费| 国产综合色婷婷精品久久| 国产SM视频| 骚逼黄片| 亚洲口爆| 超碰在线观看2407| 91大神shunv| 亚洲操逼逼| 日韩人妻精品无码| 操逼爆奶网站| 蜜桃毛片| 婷婷国产亚洲精品网站| 777偷窥盗摄00000| 天天躁天干天干| 日韩人妻无码中文字幕| 日本乱伦电影中文字幕| 国产成人精品无码片子的价格| 久久精品91| 国产三级无码| 91传媒在线免费观看| 国产精品秘久久久久久一两个一起 | av天堂电影网| 中文无码字幕在线| 精品小视频| 日韩AV一区二区在线观看| av影片在线播放| 色资源在线| 性做久久久久久久久| 蜜臀AV一区二区| 亚洲精品成人视频| 中文字幕午夜福利| 日韩A级视频| 久久久久麻豆V国产精华液好用吗| 爱草视频| 黄色搞逼视频| 五月丁香亭亭| 国产综合自拍| 色视频免费在线观看| 2025AV天堂| 亚洲a视频在线| 亚洲免费一级片| 韩国无码免费| 熟女视频一区二区| 日逼视频免费| 久操视频一区二区三区| 欧美性爱18| 日韩操操| 亚洲午夜影院在线| 亚洲无码成人网| 阿宾MD0165麻豆沈娜娜| 91麻豆精品在线观看| 免费看黃色AAAAAA片| 韩日成人| 自拍三级片| 国产精品乱码毛片在线人与| 艹逼网| 特级黄色片| 精品一区二区三区四区五区六区七区八区九区 | 秘蜜桃色一区二区三区在线观看 | 中文字幕免费在线| 91二区三区| 色五月综合网| 五月丁香色色网| 亚洲国产婷婷香蕉A片| 97人妻碰碰中文无码久热丝袜| 亚洲自拍小说| 婷婷在线视频| 暖暖日本在线| 人人妻人人骑| 国产精品天天狠天天看| 五月婷婷激情| 超碰成人在线免费观看| 国产精品视频播放| 想要xx视频| 人人妻人人草| 成人影视在线免费观看| 国产人妻| 日本黄色直播| 亚洲无码在线免费观看| 久操网在线| 无码一级片| 污网站18禁| 另类一区| 免费日韩无码| 九九免费视频| 欧美日韩成人一区二区三区| 三级乱伦| 99久久国产热无码精品免费| 午夜aaa| 91美女被操| 亚洲资源在线| 国内自拍偷拍视频| 91成人情欲影视网| 精品色| 无码小黄片| 青草无码视频| 狠狠干2022| 青娱乐自拍视频| 麻豆AV片| 亚洲中文字幕av| 熟女少妇一区二区三区| 久久看片| 久久成人导航| 国产欧美视频在线| 91免费观看网站| 成人毛片在线观看| 日韩欧美一区在线| 蜜柚av| 日韩AV成人电影| 亚洲图片激情乱伦小说| 无码在线观看免费视频| 亚洲欧美精品AAAAAA片| 色欲无码| 国产乱伦视屏| 一级免费黄片| 国产99精品视频| 操逼视频在线观看| 艳妇乳肉豪妇荡乳AV无码福利| 久色入口| 日本无码专区| 欧美特黄一级视频| a亚洲天堂| 人人色视频| 无码视频一二三区| 日韩视频免费在线观看| BBB搡BBB搡BBB搡BBB| 丰满人妻一区二区免费看| 超碰天天| 亚洲成人大片| 激情亚洲| 日本中文字幕在线播放| 国产在线拍揄自揄拍无码男男| 精品福利在线观看| 亚洲视频黄色| 91色人妻| 欧美成人一区二区三区| 天天色色色| 亚洲成人性爱在线| 成人福利在线| 久久综合伊人777777| 国产福利美女网站| 日屄视频在线观看| 久久免费在线视频| 色情片在线播放| 国产午夜无码福利视频| 91精品日韩| 在线免费AV片| 久久久91| 午夜成人福利片| 亚洲AV国产| 深爱激情五月天| 国产一区二区成人久久919色| 在线观看av资源| 久久肏| 欧美一级网站| 成人毛片18| 俺也去com| 玖玖成人| 色中色在线视频| 亚洲视频在线观看网站| 天天噜噜色| 西西444WWW大胆无视频软件亮点| www.婷婷色| 国产精品伦子伦免费视频| 成人黄色大片| 美女自慰网站在线观看| 日韩啪啪啪网站| 干欧美女人| 中文字幕三区| 欧美亚洲日本| 精品无码人妻一区二区媚黑| 成人777777| 欧美日逼超碰| 色哟哟av| 亚洲va欧洲va国产va不卡| 99欧美精品| 国产成人97精品免费看片| 婷婷综合视频| 亚洲天堂2025| 免费A在线观看| 91亚洲精品国产成人| 精品國產一區二區三區久久蜜月 | 日韩一级一级| xxxx国产| 国产成人在线免费| 成人精品123| 无码一区二区三区免费看| 色色激情视频| 大香蕉在线电影| 日韩欧美分区视频| 91三级在线观看| 中字AV| 成人视频高清无码| 日本特级黄色毛片| 国产内射在线观看| 亚洲aa| 国产丝袜无码| 亚洲国产欧美日韩在线| 黄色AV电影| 免费无码一区二区三区四区五区 | 伊人热久久| av福利在线观看| 欧美成人视频18| 中文视频在线观看| 337p大胆色噜噜噜噜噜| 99Re66精品免费视频| 韩国免费一级a一片在线播放| 国产在线精品自拍| 国产一级a毛一级a做免费的视频| 芳芳的骚逼| 大香蕉精品| 91精品丝袜久久久久久久久久粉嫩| 影音先锋天堂网| 久久狼人| 羽月希奶水饱胀在线播放| www.蜜桃av| 日韩69| 18禁裸体美女| 国产三级图片| 手机看片福利视频| 久久久无码精品亚洲日韩男男 | 五月婷在线| 国产a毛片| 午夜男人天堂| 91肏屄视频| 综合偷拍| 青青草精品在线视频| 亚洲免费一级片| 九九九视频在线观看| 久久av一区二区三区观看| 91高清国产| 怡红院爽妇网| AV天堂手机| 91丨露脸丨熟女精品| 蝌蚪窝在线免费观看视频| 色丁香视频在线观看的| AAA激情| 国产偷拍精品视频| 日韩天堂av| 乳揉みま痴汉电车羽月希免费观看| 国产黄色免费网站| 欧美一级爱爱| 亚洲影音| 人人妻人人骑| 色玖玖| 精品久久国产| 老熟女17页一91| 亚洲视频中文字幕| 国产操老女人| 日韩欧美日本| 久久网一区| 日韩三级视频在线观看| 欧美一区二区三区在线播放| 草久在线| 成人在线激情| 天天艹天天干| 99热国产在线观看| 国产精品久久久久精| 97免费| 丁香五月欧美激情| 欧美日韩一区在线| 学生妹一级J人片内射视频| 手机看片久久| 91人妻无码| 亚洲成人在线播放| 一级a片激情啪啪免费观| 激情人妻在线| 国产一视频| 国产3p露脸普通话对白| 国产乱子伦真实精品!| 一级A片黄色| 91超碰在线播放| JlZZJLZZ亚洲美女18| AV无码观看| 精品视频99| 五月婷婷av| 久久精品在线观看| 国产嫩草久久久一二三久久免费观看| 波多野无码| 亚洲黄色视频在线免费观看| 国产无码高清在线观看| 熟女少妇视频| 欧美精品成人在线| 国产毛片一区二区三区| 春色激情| 国产在线在线| 日韩欧美中文字幕视频| 丁香六月婷婷综合缴| 人人摸人人操人人射| 国产在线高潮| 成人一区二区三区四区| av大香蕉| 亚洲女人天堂AV| 人妻HDHDHD96XXXX| 蜜桃Av噜噜一区| 国产一级A片久久久免费看快餐 | 九色首页| 日本一本不卡| 91国产爽黄| 91人妻视频| 日本家庭乱伦视频| 嫩BBB搡BBBB搡BBBB-百度| 啪啪啪免费视频| 国产成人高清无码| 免费a网站| 国产精品怡红院有限公司| 日本色中文字幕| 黄在线| 欧美三级欧美成人高清| 最近中文字幕免费mv第一季歌词強上 | 蜜桃视频网站在线观看| 国产乱码精品一品二品| 成人四区| 动漫3d啪啪成人h动漫| 一级操逼黄色视频| 蜜臀网在线观看| 啪啪网站免费观看| 国产传媒在线| 懂色av| 国产激情综合在线| 欧美三级网站在线观看| 日韩欧美成人电影| 国产操女人| 亚洲区一区二| 特级艺体西西444WWw| 无码免费在线视频| 啪啪啪av| 久操久| 骚逼综合| 欧美一二三区黄色免费视屏| www在线视频| 91成人福利视频| 东京热AV在线| 果冻传媒A片一二三区| 亚洲高清视频无码| 中文字幕VA| 91豆花成人网站| 精品无码一区二区三区| 日产精品久久久| 91黑人| 午夜激情在线观看| 色久影院| 日本欧美一级| www.狠狠操| 大地资源中文第二页导读内容| 久久久久久久大香蕉| 国产精品揄拍一区二区| 午夜资源站| 超碰在线观看免费| 一区二区三区四区在线| 色综合色综合色综合| 麻豆视频国产| 免费观看色情视频| 色视频免费在线观看| 中文在线字幕高清电视剧| 久久伊人大香蕉| 国产又粗又大又长| 亚洲视频中文字幕| 成人免看一级a一片| 迷情校园综合| 超碰在线观看97| 无码国产99精品久久久久网站 | 亚洲AV无码成人精品区www| 在线免费观看无码| 黑人粗暴偷拍一区二区| 久久久69| 西西444www| 大香蕉伊人手机在线| 免费在线观看黄色片| 日韩AV一区二区三区| 97色吧| 躁BBB躁BBB添BBBBBB| va色婷婷亚洲在线| 精品五月天| 亚洲精品日韩中文字幕| 特级444www| 操逼网站在线观看| 操操操操操操操操逼| 色五月婷婷基地| 一区二区三区精品| 日韩美女久久| 午夜福利欧美| 国产亚洲婷婷| 亚洲乱伦视频| 色老板免费精品无码免费视频| 只有精品| 欧美色综合| 麻豆AV片| 操逼网站视频| 一区无码高清| 瑟瑟视频在线观看| 最新亚洲无码在线观看| 日韩人妻精品无码制服| 91成人在线影院| 一道本av| 91最新视频| 丁香成人五月天| 欧美成人福利视频| www.6969成人片亚洲| 亚洲AV色香蕉一区二区三区| 亚洲美女免费视频| 青草五月天| 日逼视频免费| 国产嫩草久久久一二三久久免费观看 | 亚洲人气无码AV| 东方AV在线免费观看| 婷婷激情五月综合| 婷婷丁香五月综合| 亚洲欧美日本在线| 淫揉BBB揉揉揉BBBBB| 日本成人一区二区三区| 久久黄色视频网站| 亚洲无码AV一区二区| 亚洲无码网站| 欧美毛片在线观看| 福利老湿69| 一本色道久久综合亚洲精品小说| 黄色视频高潮| 青青草成人网| 污网站18禁| 亚洲福利视频97| 亚洲五月天婷婷| 中文字幕精品一区久久久久| 中文av在线播放| 少妇中文字幕| 欧美成人18| 超碰天天操| 乱伦乱伦乱伦中文字幕| 99热免费在线| 日韩精品成人av| 老妇性BBWBBWBBWBBW| 亚洲欧美激情小说| 骚逼国产| 亚洲天堂自拍| 欧美第二页| 亚洲欧洲自拍| 97超碰大香蕉| 亚洲中文字幕免费在线观看| 亚洲成人a片| 蜜桃91视频| 怡春院院成人免费视频| 日本一区二区三区免费看| 夜夜嗨AV一区二区三区| 三级成人免费| 日韩人妻无码专区一区二区| 久久一二三区| 国产三级一区二区| 撸撸视频| 人妻少妇一区二区三区| 成功精品影院| 日韩黄在线| 91黄色电影| 日韩爆乳在线| 在线91网站| 婷婷五月天影院| 在线无码一区二区三区| 成人免费视频网站| 东京热久久综合色五月老师| 日韩免费在线播放| 成人一区视频| 国产久久视频在线观看| 色五月激情五月| 日韩欧美v| 青青草原国产视频| 国产熟女一区二区三区五月婷 | 国产在线毛片| 97人妻一区| 91夫妻交友视频| 精品九九九九| 台湾精品无码| 2024男人天堂| 国产香蕉视屏| 精品国产91| 国产一级AV片| 中文字幕日韩有码| 青青操成人| 色九九九| 手机av免费| 免费AV影片| 中文字幕免费中文| 日韩欧美国产| 日韩免费网站| 国产精品成人无码专区| 三级无码在线播放| 操比免费视频| 亚洲视频免费| 免费高清无码在线观看| 91超碰久久在线| 亚洲一区二区免费视频| 999久久精品| 伊人一区| av中文字幕网| 豆花视频免费观看| 超碰在线人妻| 五月天激情片| 欧美精品午夜福利无码| 农村A片婬片AAA毛片| 欧美不卡一区二区三区| 日本女人牲交视频| 国产精品码ls字幕影视| 内射一区二区三区| 中文字幕东京热加勒比| 少妇精品| 在线视频a| 人妻熟女字幕一区二区| 亚洲视频免费播放| 日韩成人A片| 2025av天堂| 国产免费看片| 日韩欧美V| 国产精品久久久久无码| 插插插菊花综合网| 做爰视频毛片下载蜜桃视频| 2024AV在线| 91麻花| 黄色录像一级带| 高清中字无码| 亚洲A∨| 久久黄色视频网站| 日韩性爱无码| 免费高潮视频| 欧洲成人在线视频| 欧美成人高清视频| 91极品视觉盛宴| 少妇二区| 伊人成人在线| 综合久久网| 尤物免费视频| 三级免费| 国产经典午夜福利视频合集| 日本乱伦网站| 国产乱论视频| 日本成人一区二区三区| AV在线资源观看| 狠狠se| 日p视频在线观看| 中文字幕一区三区人妻视频 | 日韩精品人妻中文字幕蜜乳| 国产V片| 去干网欧美| 免费看的黄色视频| 九一久久| 在线成人免费视频| 国产资源在线观看| 西西4444WWW无码精品| jjzz国产| 影音先锋国产精品| 精品在线一区| 欧美成人网站在线| 人人操人人干人人爽| 亚洲视频免费在线| 豆花视频logo进入官网| 欧美l∨视| 人妻大屁股-91Porn| 中文字幕在线观看免费高清电影| 尻屄网| 午夜一区| 黄色免费在线观看视频| 色噜噜av| 亚洲高清无码视频在线观看| 国产精品秘久久久久久久久| 亚洲成人免费视频| 欧美无人区码suv| ThePorn精品无码| 免费黄视频在线观看| 午夜视频网| 午夜福利123| 污视频网站免费观看| 人妻中文字幕av| 996热久久| 欧美A级黄片| 成人视频毛片| 国产一区二区在线播放| 啪啪91| 久久人妻精品| 午夜福利100理论片| 一级大片免费看| 婷婷综合亚洲| 天天日天天拍| 99免费观看视频| 欧美亚洲性爱| 天天av天天av天天爽| 无码免费播放| 一见钟情的韩国电影| 国产A片精品| 黄色污污污网站| 欧一美一婬一伦一区二区三区| 午夜偷拍视频| A黄色视频| 丁香五月天AV| 99视频在线观看免费| 久久久久久久久久久高清毛片一级 | 久操欧美| 丁香五月影院| 青娱乐超碰在线| 精品黄片| 在线亚洲日韩| 中国12一13毛片| 91性爱视频在线观看| 十八毛片| 亚洲视频中文字母| 无码免费中文字幕| 91ThePorn国产| 自拍啪啪| 亚洲黄色视频免费看| 国产美女自拍视频| 国精产品一区二区三区| 国产视频一区二区在线| 日韩三区在线| 黄色激情五月| 激情五月天在线视频| 黄色一级视频在线观看| NP玩烂了公用爽灌满视频播放 | 免费黄色一级片| 日韩人妻无码精品| 超碰日日夜夜| 日韩美女免费视频| 最近2021中文字幕免费| 日韩综合网| 欧美射图| yw在线播放| 日本操逼电影| 天堂资源在线| 亚洲中文视频免费| 美女一级A片| 中文无码日本一级A片人| 日韩黄色一级视频| 最新中文字幕一区| 特级西西444www| 国产亚洲色婷婷久久99精品| 四虎精品成人无码A片| 亚洲天堂久久| 亚洲小电影在线观看| 四房五月婷婷| 国产精品在线观看视频| 91中文字幕在线| 最新av资源| 中文字幕精品1| 北条麻妃99精品| 91av在线看| 日韩一级无码毛片| 天天操夜夜干| 黄色直播在线观看| 超碰中文字幕| 久久成人18免费网站波多野结衣| 久久九九电影| www.777av| 成人在线观看AV| 台湾中文字幕网| 俺去俺来WWW色官方| 国产av激情| AV资源网站在线| AV无码一区二区| 欧美日韩精品久久久免费观看| 中日美朝美女一级片免费看| 天天艹av| 微拍福利一区| 亚欧精品久久久久久久久久久| 精品乱子伦一区二区在线播放| 91视频你懂的| 91在线小视频| 91丨露脸丨熟女精品| 婷婷欧美日韩| 日韩二区三区| 国产精品AV网站| 蝌蚪久久| 午夜激情视频| 成人五月天黄色电影| 国产又粗又长视频| 国产女人在线| 免费看国产黄色| 欧美日韩大香蕉| 三级视频在线播放| 国产黄色片在线播放| 婷婷伊人綜合中文字幕| 亚洲成人性爱在线| 人妻无码久久| 日韩欧美中文在线观看| 韩国精品一区二区三区| 男女精品一区| 亚洲色色色| 手机免费av| 91大吊| 波多野结衣无码电影| 人妻av一区二区三区| 久久99久久99| 久久大香蕉| 成人毛片18女人毛片真水| 欧美日韩在线播放| 影音先锋成人AV资源| 亚州无码免费| 在线无码一区| 欧美日韩色视频| 91人妻人人澡人人爽人人精| 暗呦网一区二区三区| 亚洲精品一区二区三区四区高清| 波多野结衣无码AV专区| 东北女人操逼视频| 一线av| 三级毛片视频| 欧美操BB| 欧美曰皮免费看| 最新中文字幕av| 91成人免费视频| 91无码影院| A片免费网站| 精品无码免费视频| 国产女主播在线观看| A一级黄色| 成人av中文字幕| 久久国产偷拍| 国产美女高潮视频| 小泽玛利亚一区二区免费| 久久狼友| 高清毛片AAAAAAAAA片| 成人性爱av| 色婷婷狠狠操| 99re视频在线| 青娱乐免费视频| 无码任你躁久久久久| 久久久黄色视频| 在线免费观看国产视频| 国产AV一区二区三区精品| 久久免费视频3| 人成在线免费视频| 996精品视频| 久久无码一区| 久久午夜福利视频| 欧美日韩毛片| 高潮喷水AⅤ| 中文字幕精品人妻| 久久99精品国产.久久久久| 欧美一级棒| 日韩一欧美| 四虎在线观看一区网址| 日韩一级乱伦| 人妻少妇一区| 最新中文字幕无码| 午夜无码人妻AV| 在线观看中文字幕一区| 国产成人AⅤ| 成人免费视频一区二区三区| 看毛片的网站| 亚洲一级二级三级片| 91视频在线看| 日韩久久人妻| 欧美一级电影| 99这里只有精品视频| 在线观看视频亚洲| 青娱亚洲| 婷婷99| 欧美精品性爱视频| 黄频美女日本免费| 99色婷婷| 99久久久成人国产精品| 97干网| 午夜福利黄色| 麻豆91精品91久久久| 国产喷水ThePorn| 欧美熟妇精品一级A片视色| 中国黄色大片| 久草这里只有精品| 一区二区免费视频| 天天干天天色天天射| 啊啊啊啊av| 一区二区有限公司| 麻豆视频国产| 91精品久久久久久粉嫩| 成人精品亚洲人成在线| 中文一区| 极品在线视频| 五月婷婷色色| 亚洲欧美另类色图| 日韩精品在线观看视频| 伊人国产视频| 欧美XXXXBBBB| 欧美性爱免费网站| sm国产在线调教视频| 欧美黄色小说| 中文字幕天天干| 特级西西444www| 午夜国产在线观看| 亚洲国产欧美日韩在线| 日本在线一级片| 亚洲精品成a人在线观看| 无码波多野结衣| 91爽爽| 免费性爱网站| 日韩精品影视| 97碰碰碰| 翔田千里| 无码视频一二三区| 9久热| 91国语又粗又大对白| 成人午夜福利| 国产色视频一区二区三区QQ号| 男女黄色免费网站| 蜜臀网在线观看| 日本一级特黄大片AAAAA级| 日韩性做爰免费A片AA片| 911亚洲精品| 日韩美在线视频| 国产无码自拍偷拍| 黄视频在线观看免费| 在线视频亚洲| 一级无码专区| 黄色小视频免费| 热久久伊人| 欧美A一| 久热精品视频在线观看| 大香蕉AV在线观看| 大香蕉亚洲网| 一区二区高清无码| 成人动漫一区二区| 色情小电影免费网站观看网址在线播| 天堂A片电影网站在线观看| 97在线观看免费视频| 国产AV一卡| 日本熟女视频| 日韩免费在线观看视频| 国产高清免费无码| 69国产成人精品二区| 欧美曰皮免费看| 成人AAA| 深爱五月激情网| 久久大鸡| 六月婷婷七月丁香| 天堂无码| 性爱视频网站| 五月天成人网址| 国语操逼| 日韩无码A级片| 少妇人妻偷人精品无码视频新浪| 白浆av| 岛国免费AV| 久久免费视频6| 国产精品久久在线| 99热碰碰热| 91在线无码精品秘国产色多多| 影音先锋成人在线视频| 黄色成人视频网站在线观看| 天堂精品| 2025国产精品| 91女人18毛片水多的意思| 大鸡吧在线视频| 亚洲AV在线观看| 国产一区二区三区四区五区六区七区| 撸一撸AV| 91精品人妻一区二区三区| 青青草婷婷| 亚洲色色色| 中文字幕在线亚洲| 91成人在线视频| ww国产| 国产夫妻在线视频| 一级看片免费视频| 欧美老妇BBBBBBBBB| 欧美成人视频。| 99精品免费视频| 色图欧美色图| 欧美性性生交XXXXX无码| yw尤物视频| 欧美自拍性爱视频| 草草网| 亚洲激情婷婷| 午夜福利在线视频| 91视频在线免费看| 欧美日韩小电影| 国产大屌| 大地资源中文第二页导读内容| 中文字幕在线播放AV| 亚洲AV无码一区二区三竹菊 | 黄片网站免费在线观看| 黄色高清视频在线观看| 国产成人一级| 久久大香蕉| 日韩在线视频免费观看| 婷婷五月av| 香蕉成人电影| 一级A爱爱| 久久婷婷国产| 欧美一级婬片A片免费软件| 91在线无码精品秘入口三人| 亚洲国产高清国产精品| 无码做爰欢H肉动漫网站在线看| 大香蕉伊人手机在线| 婷婷五月综合激情| 成人免费精品|