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

ELK 不香了!我用 Graylog

運(yùn)維 系統(tǒng)運(yùn)維
是多個(gè)環(huán)境的日志統(tǒng)一收集,然后使用 Nginx 對(duì)外提供服務(wù),還是使用專用的日志收集服務(wù) ELK 呢?這就變成了一個(gè)問(wèn)題!

 是多個(gè)環(huán)境的日志統(tǒng)一收集,然后使用 Nginx 對(duì)外提供服務(wù),還是使用專用的日志收集服務(wù) ELK 呢?這就變成了一個(gè)問(wèn)題!

[[438406]]

而 Graylog 作為整合方案,使用 Elasticsearch 來(lái)存儲(chǔ),使用 MongoDB 來(lái)緩存,并且還有帶流量控制的(throttling),同時(shí)其界面查詢簡(jiǎn)單易用且易于擴(kuò)展。所以,使用 Graylog 成為了不二之選,為我們省了不少心。

Filebeat 工具介紹

①Filebeat 日志文件托運(yùn)服務(wù)

Filebeat 是一個(gè)日志文件托運(yùn)工具,在你的服務(wù)器上安裝客戶端后,F(xiàn)ilebeat 會(huì)自動(dòng)監(jiān)控給定的日志目錄或者指定的日志文件,追蹤讀取這些文件,不停的讀取,并且轉(zhuǎn)發(fā)這些信息到 Elasticsearch 或者 Logstarsh 或者 Graylog 中存放。

②Filebeat 工作流程介紹

當(dāng)你安裝并啟用 Filebeat 程序的時(shí)候,它會(huì)啟動(dòng)一個(gè)或多個(gè)探測(cè)器(prospectors)去檢測(cè)你指定的日志目錄或文件。

對(duì)于探測(cè)器找出的每一個(gè)日志文件,F(xiàn)ilebeat 都會(huì)啟動(dòng)一個(gè)收割進(jìn)程(harvester)。

每一個(gè)收割進(jìn)程讀取一個(gè)日志文件的最新內(nèi)容,并發(fā)送這些新的日志數(shù)據(jù)到處理程序(spooler),處理程序會(huì)集合這些事件。

最后 Filebeat 會(huì)發(fā)送集合的數(shù)據(jù)到你指定的地址上去(我們這里就是發(fā)送給 Graylog 服務(wù)了)。

③Filebeat 圖示理解記憶

我們這里不適用 Logstash 服務(wù),主要是因?yàn)?Filebeat 相比于 Logstash 更加輕量級(jí)。

當(dāng)我們需要收集信息的機(jī)器配置或資源并不是特別多時(shí),且并沒(méi)有那么復(fù)雜的時(shí)候,還是建議使用 Filebeat 來(lái)收集日志。

日常使用中,F(xiàn)ilebeat 的安裝部署方式多樣且運(yùn)行十分穩(wěn)定。

圖示服務(wù)架構(gòu)理解記憶

Filebeat 配置文件

配置 Filebeat 工具的核心就是如何編寫其對(duì)應(yīng)的配置文件!

對(duì)應(yīng) Filebeat 工具的配置主要是通過(guò)編寫其配置文件來(lái)控制的,對(duì)于通過(guò) rpm 或者 deb 包來(lái)安裝的情況,配置文件默認(rèn)會(huì)存儲(chǔ)在,/etc/filebeat/filebeat.yml 這個(gè)路徑下面。

而對(duì)于,對(duì)于 Mac 或者 Win 系統(tǒng)來(lái)說(shuō),請(qǐng)查看解壓文件中相關(guān)文件,其中都有涉及。

下面展示了 Filebeat 工具的主配置文件,注釋信息中都對(duì)其各個(gè)字段含義進(jìn)行了詳細(xì)的解釋,我這里就不再贅述了。

需要注意的是,我們將日志的輸入來(lái)源統(tǒng)統(tǒng)定義去讀取 inputs.d 目錄下的所有 yml 配置。

所以,我們可以更加不用的服務(wù)(測(cè)試、正式服務(wù))來(lái)定義不同的配置文件,根據(jù)物理機(jī)部署的實(shí)際情況具體配置。 

  1. # 配置輸入來(lái)源的日志信息  
  2. # 我們合理將其配置到了 inputs.d 目錄下的所有 yml 文件  
  3. filebeat.config.inputs:  
  4.   enabled: true  
  5.   path: ${path.config}/inputs.d/*.yml  
  6.   # 若收取日志格式為 json 的 log 請(qǐng)開啟此配置  
  7.   # json.keys_under_root: true  
  8. # 配置 Filebeat 需要加載的模塊  
  9. filebeat.config.modules:  
  10.   path: ${path.config}/modules.d/*.yml  
  11.   reload.enabled: false  
  12. setup.template.settings:  
  13.   index.number_of_shards: 1  
  14. # 配置將日志信息發(fā)送那個(gè)地址上面  
  15. output.logstash:  
  16.   hosts: ["11.22.33.44:5500"]  
  17. # output.file:  
  18. #   enable: true  
  19. processors:  
  20.   - add_host_metadata: ~  
  21.   - rename:  
  22.       fields:  
  23.         - from: "log"  
  24.           to: "message"  
  25.   - add_fields:  
  26.       target: ""  
  27.       fields:  
  28.         # 加 Token 是為了防止無(wú)認(rèn)證的服務(wù)上 Graylog 服務(wù)發(fā)送數(shù)據(jù)  
  29.         token: "0uxxxxaM-1111-2222-3333-VQZJxxxxxwgX " 

下面展示一個(gè)簡(jiǎn)單的 inputs.d 目錄下面的 yml 配置文件的具體內(nèi)容,其主要作用就是配置單獨(dú)服務(wù)的獨(dú)立日志數(shù)據(jù),以及追加不同的數(shù)據(jù) tag 類型。 

  1. # 收集的數(shù)據(jù)類型  
  2. - type: log  
  3.   enabled: true  
  4.   # 日志文件的路徑地址  
  5.   paths:  
  6.     - /var/log/supervisor/app_escape_worker-stderr.log  
  7.     - /var/log/supervisor/app_escape_prod-stderr.log  
  8.   symlinks: true  
  9.   # 包含的關(guān)鍵字信息 
  10.   include_lines: ["WARNING", "ERROR"]  
  11.   # 打上數(shù)據(jù)標(biāo)簽  
  12.   tags: ["app", "escape", "test"]  
  13.   # 防止程序堆棧信息被分行識(shí)別  
  14.   multiline.pattern: '^\[?[0-9]...{3}'  
  15.   multiline.negate: true  
  16.   multiline.match: after  
  17. # 需要配置多個(gè)日志時(shí)可加多個(gè) type 字段  
  18. - type: log  
  19.   enabled: true  
  20.   ...... 

需要注意的是,針對(duì)于不同的日志類型,filebeat 還提供了不同了模塊來(lái)配置不同的服務(wù)日志以及其不同的模塊特性,比如我們常見(jiàn)的 PostgreSQl、Redis、Iptables 等。 

  1. # iptables  
  2. - module: iptables  
  3.   log:  
  4.     enabled: true  
  5.     var.paths: ["/var/log/iptables.log"]  
  6.     var.input: "file"  
  7. # postgres  
  8. - module: postgresql  
  9.   log:  
  10.     enabled: true  
  11.     var.paths: ["/path/to/log/postgres/*.log*"]  
  12. # nginx  
  13. - module: nginx  
  14.   access:  
  15.     enabled: true  
  16.     var.paths: ["/path/to/log/nginx/access.log*"]  
  17.   error:  
  18.     enabled: true  
  19.     var.paths: ["/path/to/log/nginx/error.log*"] 

Graylog 服務(wù)介紹

①Graylog 日志監(jiān)控系統(tǒng)

Graylog 是一個(gè)開源的日志聚合、分析、審計(jì)、展現(xiàn)和預(yù)警工具。在功能上來(lái)說(shuō),和 ELK 類似,但又比 ELK 要簡(jiǎn)單很多。

依靠著更加簡(jiǎn)潔,高效,部署使用簡(jiǎn)單的優(yōu)勢(shì)很快受到許多人的青睞。當(dāng)然,在擴(kuò)展性上面確實(shí)沒(méi)有比 ELK 好,但是其有商業(yè)版本可以選擇。

②Graylog 工作流程介紹

部署 Graylog 最簡(jiǎn)單的架構(gòu)就是單機(jī)部署,復(fù)雜的也是部署集群模式,架構(gòu)圖示如下所示。

我們可以看到其中包含了三個(gè)組件,分別是 Elasticsearch、MongoDB 和 Graylog。

其中,Elasticsearch 用來(lái)持久化存儲(chǔ)和檢索日志文件數(shù)據(jù)(IO 密集),MongoDB 用來(lái)存儲(chǔ)關(guān)于 Graylog 的相關(guān)配置,而 Graylog 來(lái)提供 Web 界面和對(duì)外接口的(CPU 密集)。

最小化單機(jī)部署

最優(yōu)化集群部署

Graylog 組件功能

配置 Graylog 服務(wù)的核心就是理解對(duì)應(yīng)組件的功能以及其運(yùn)作方式!

簡(jiǎn)單來(lái)講,Input 表示日志數(shù)據(jù)的來(lái)源,對(duì)不同來(lái)源的日志可以通過(guò) Extractors 來(lái)進(jìn)行日志的字段轉(zhuǎn)換,比如將 Nginx 的狀態(tài)碼變成對(duì)應(yīng)的英文表述等。

然后,通過(guò)不同的標(biāo)簽類型分組成不用的 Stream,并將這些日志數(shù)據(jù)存儲(chǔ)到指定的 Index 庫(kù)中進(jìn)行持久化保存。

Graylog 中的核心服務(wù)組件

Graylog 通過(guò) Input 搜集日志,每個(gè) Input 單獨(dú)配置 Extractors 用來(lái)做字段轉(zhuǎn)換。

Graylog 中日志搜索的基本單位是 Stream,每個(gè) Stream 可以有自己?jiǎn)为?dú)的 Elastic Index Set,也可以共享一個(gè) Index Set。

Extractor 在 System/Input 中配置。Graylog 中很方便的一點(diǎn)就是可以加載一條日志,然后基于這個(gè)實(shí)際的例子進(jìn)行配置并能直接看到結(jié)果。

內(nèi)置的 Extractor 基本可以完成各種字段提取和轉(zhuǎn)換的任務(wù),但是也有些限制,在應(yīng)用里寫日志的時(shí)候就需要考慮到這些限制。Input 可以配置多個(gè) Extractors,按照順序依次執(zhí)行。

系統(tǒng)會(huì)有一個(gè)默認(rèn)的 Stream,所有日志默認(rèn)都會(huì)保存到這個(gè) Stream 中,除非匹配了某個(gè) Stream,并且這個(gè) Stream 里配置了不保存日志到默認(rèn) Stream。

可以通過(guò)菜單 Streams 創(chuàng)建更多的 Stream,新創(chuàng)建的 Stream 是暫停狀態(tài),需要在配置完成后手動(dòng)啟動(dòng)。

Stream 通過(guò)配置條件匹配日志,滿足條件的日志添加 stream ID 標(biāo)識(shí)字段并保存到對(duì)應(yīng)的 Elastic Index Set 中。

Index Set 通過(guò)菜單 System/Indices 創(chuàng)建。日志存儲(chǔ)的性能,可靠性和過(guò)期策略都通過(guò) Index Set 來(lái)配置。

性能和可靠性就是配置 Elastic Index 的一些參數(shù),主要參數(shù)包括,Shards 和 Replicas。

除了上面提到的日志處理流程,Graylog 還提供了 Pipeline 腳本實(shí)現(xiàn)更靈活的日志處理方案。

這里不詳細(xì)闡述,只介紹如果使用 Pipelines 來(lái)過(guò)濾不需要的日志。下面是丟棄 level > 6 的所有日志的 Pipeline Rule 的例子。

從數(shù)據(jù)采集(input),字段解析(extractor),分流到 stream,再到 Pipeline 的清洗,一氣呵成,無(wú)需在通過(guò)其他方式進(jìn)行二次加工。

Sidecar 是一個(gè)輕量級(jí)的日志采集器,通過(guò)訪問(wèn) Graylog 進(jìn)行集中式管理,支持 Linux 和 windows 系統(tǒng)。

Sidecar 守護(hù)進(jìn)程會(huì)定期訪問(wèn) Graylog 的 REST API 接口獲取 Sidecar 配置文件中定義的標(biāo)簽(tag),Sidecar 在首次運(yùn)行時(shí)會(huì)從 Graylog 服務(wù)器拉取配置文件中指定標(biāo)簽(tag)的配置信息同步到本地。

目前 Sidecar 支持 NXLog,F(xiàn)ilebeat 和 Winlogbeat。他們都通過(guò) Graylog 中的 web 界面進(jìn)行統(tǒng)一配置,支持 Beats、CEF、Gelf、Json API、NetFlow 等輸出類型。

Graylog 最厲害的在于可以在配置文件中指定 Sidecar 把日志發(fā)送到哪個(gè) Graylog 群集,并對(duì) Graylog 群集中的多個(gè) input 進(jìn)行負(fù)載均衡,這樣在遇到日志量非常龐大的時(shí)候,Graylog 也能應(yīng)付自如。 

  1. rule "discard debug messages"  
  2. when  
  3.   to_long($message.level) > 6  
  4. then 
  5.   drop_message();  
  6. end 

日志集中保存到 Graylog 后就可以方便的使用搜索了。不過(guò)有時(shí)候還是需要對(duì)數(shù)據(jù)進(jìn)行近一步的處理。

主要有兩個(gè)途徑,分別是直接訪問(wèn) Elastic 中保存的數(shù)據(jù),或者通過(guò) Graylog 的 Output 轉(zhuǎn)發(fā)到其它服務(wù)。

服務(wù)安裝和部署

主要介紹部署 Filebeat+Graylog 的安裝步驟和注意事項(xiàng)!

 Graylog 來(lái)收集日志使用

①部署 Filebeat 工具

官方提供了多種的部署方式,包括通過(guò) rpm 和 deb 包安裝服務(wù),以及源代碼編譯的方式安裝服務(wù),同時(shí)包括了使用 Docker 或者 kubernetes 的方式安裝服務(wù)。

我們根據(jù)自己的實(shí)際需要,進(jìn)行安裝即可: 

  1. # Ubuntu(deb)  
  2. $ curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.8.1-amd64.deb  
  3. $ sudo dpkg -i filebeat-7.8.1-amd64.deb  
  4. $ sudo systemctl enable filebeat  
  5. $ sudo service filebeat start  
  1. # 使用 Docker 啟動(dòng)  
  2. docker run -d --name=filebeat --user=root \  
  3.   --volume="./filebeat.docker.yml:/usr/share/filebeat/filebeat.yml:ro" \  
  4.   --volume="/var/lib/docker/containers:/var/lib/docker/containers:ro" \  
  5.   --volume="/var/run/docker.sock:/var/run/docker.sock:ro" \  
  6.   docker.elastic.co/beats/filebeat:7.8.1 filebeat -e -strict.perms=false \  
  7.   -E output.elasticsearch.hosts=["elasticsearch:9200"] 

②部署 Graylog 服務(wù)

我們這里主要介紹使用 Docker 容器來(lái)部署服務(wù),如果你需要使用其他方式來(lái)部署的話,請(qǐng)自行查看官方文檔對(duì)應(yīng)章節(jié)的安裝部署步驟。

在服務(wù)部署之前,我們需要給 Graylog 服務(wù)生成等相關(guān)信息,生成部署如下所示: 

  1. # 生成 password_secret 密碼(最少 16 位)  
  2. $ sudo apt install -y pwgen  
  3. $ pwgen -N 1 -s 16  
  4. zscMb65...FxR9ag  
  5. # 生成后續(xù) Web 登錄時(shí)所需要使用的密碼  
  6. $ echo -n "Enter Password: " && head -1 </dev/stdin | tr -d '\n' | sha256sum | cut -d" " -f1  
  7. Enter Password: zscMb65...FxR9ag  
  8. 77e29e0f...557515f 

生成所需密碼信息之后,我們將如下 yml 信息保存到 docker-comopse.yml 文件中,使用 docker-compose 命令啟動(dòng)該服務(wù),即可完成部署。

之后,通過(guò)瀏覽器訪問(wèn)對(duì)應(yīng)服務(wù)器地址的 9000 端口,即可登錄主頁(yè)。 

  1. version: "3"  
  2. services:  
  3.   mongo:  
  4.     restart: on-failure  
  5.     container_name: graylog_mongo  
  6.     image: "mongo:3"  
  7.     volumes:  
  8.       - "./mongodb:/data/db"  
  9.     networks:  
  10.       - graylog_network  
  11.   elasticsearch:  
  12.     restart: on-failure  
  13.     container_name: graylog_es  
  14.     image: "elasticsearch:6.8.5"  
  15.     volumes: 
  16.      - "./es_data:/usr/share/elasticsearch/data"  
  17.     environment:  
  18.       - http.host=0.0.0.0  
  19.       - transport.host=localhost  
  20.       - network.host=0.0.0.0  
  21.       - "ES_JAVA_OPTS=-Xms512m -Xmx5120m"  
  22.     ulimits:  
  23.       memlock:  
  24.         soft: -1  
  25.         hard: -1  
  26.     deploy:  
  27.       resources:  
  28.         limits:  
  29.           memory: 12g  
  30.     networks:  
  31.       - graylog_network   
  32.   graylog:  
  33.     restart: on-failure  
  34.     container_name: graylog_web  
  35.     image: "graylog/graylog:3.3"  
  36.     ports:  
  37.       - 9000:9000 # Web 服務(wù)提供的訪問(wèn)端口  
  38.       - 5044:5044 # Filebeat 工具提供端口  
  39.       - 12201:12201 # GELF TCP  
  40.       - 12201:12201/udp # GELF UDP  
  41.       - 1514:1514 # Syslog TCP  
  42.       - 1514:1514/udp # Syslog UDP  
  43.     volumes:  
  44.       - "./graylog_journal:/usr/share/graylog/data/journal"  
  45.     environment:  
  46.       - GRAYLOG_PASSWORD_SECRET=zscMb65...FxR9ag 
  47.       - GRAYLOG_ROOT_PASSWORD_SHA2=77e29e0f...557515f  
  48.       - GRAYLOG_HTTP_EXTERNAL_URI=http://11.22.33.44:9000/  
  49.       - GRAYLOG_TIMEZONE=Asia/Shanghai  
  50.       - GRAYLOG_ROOT_TIMEZONE=Asia/Shanghai  
  51.     networks:  
  52.       - graylog  
  53.     depends_on: 
  54.       - mongo  
  55.       - elasticsearch  
  56. networks:  
  57.   graylog_network:  
  58.     driver: bridge 

需要注意的是,GELF(Graylog Extended Log Format)的 input 模式可以接受結(jié)構(gòu)化的事件,支持壓縮和分塊。恰好,Docker 服務(wù)的 log-driver 驅(qū)動(dòng)原生提供了 GELF 的支持。

只需要我們?cè)?Graylog 的 system/inputs 下面創(chuàng)建對(duì)應(yīng)的 input 之后,啟動(dòng)容器時(shí)候指定 log-driver,就可以將容器內(nèi)的輸出都會(huì)發(fā)送到 Graylog 里面了。

使用 Graylog 來(lái)收集日志 

  1. # [docker] 啟動(dòng)容器指定地址和 driver  
  2. docker run --rm=true \  
  3.     --log-driver=gelf \  
  4.     --log-opt gelf-address=udp://11.22.33.44:12201 \  
  5.     --log-opt tag=myapp \  
  6.     myapp:0.0.1  
  1. # [docker-compose] 啟動(dòng)使用方式  
  2. version: "3"  
  3. services:  
  4.   redis:  
  5.     restart: always  
  6.     image: redis  
  7.     container_name: "redis"  
  8.     logging:  
  9.       driver: gelf  
  10.       options:  
  11.         gelf-address: udp://11.22.33.44:12201  
  12.         tag: "redis"  
  13.   ...... 

Graylog 界面功能

主要介紹 Graylog 界面的相關(guān)功能和對(duì)應(yīng)特點(diǎn)!

 

 

責(zé)任編輯:龐桂玉 來(lái)源: 馬哥Linux運(yùn)維
相關(guān)推薦

2021-12-02 06:34:34

GraylogELK日志

2020-01-21 21:15:16

WiFi網(wǎng)絡(luò)WiFi6

2025-06-25 09:31:41

2021-12-05 23:17:18

iOS蘋果系統(tǒng)

2020-07-03 15:10:35

Java Rust 開發(fā)

2021-01-11 08:03:30

阿里中臺(tái)項(xiàng)目

2021-06-27 17:33:51

培訓(xùn)員工AI人工智能

2020-05-25 10:37:58

自學(xué)編程技巧

2023-10-09 08:53:40

死鎖問(wèn)題鎖粒度

2022-03-22 09:20:57

應(yīng)用線程池技術(shù)

2020-12-25 09:07:38

EclipseCode工具

2024-02-01 08:21:40

2020-12-21 07:36:15

緩存數(shù)據(jù)庫(kù)緩存層

2024-06-21 09:51:17

2020-09-25 15:50:41

鴻蒙小米國(guó)產(chǎn)

2020-10-12 09:48:55

SSR JSPPHP

2020-05-09 10:18:31

Java開源工具

2024-04-29 08:42:23

2020-02-18 07:22:48

微軟WindowsWindows 10

2022-05-26 10:28:59

Ubuntu桌面
點(diǎn)贊
收藏

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

免费看男男www网站入口在线| 日本黄色片免费观看| 亚洲精品日产| 一区在线中文字幕| 国内视频一区二区| www.五月婷婷.com| 一区二区日韩欧美| 亚洲精品久久久久中文字幕欢迎你| 亚洲中文字幕无码不卡电影| 日本电影在线观看网站| 成人视屏免费看| 国产精品av在线播放| 欧美黄色免费看| 国产成人精品免费视| 日韩女优视频免费观看| 国产视频在线视频| 成人av影院在线观看| 久久青草国产手机看片福利盒子| 国产成人精品亚洲精品| 久久精品一级片| 日韩午夜电影网| 日韩精品亚洲视频| 丰满饥渴老女人hd| 国产精品麻豆成人av电影艾秋| 亚洲欧美日韩在线播放| 欧美日韩亚洲一区二区三区四区| 精品人妻av一区二区三区| 美女尤物久久精品| 欧美精品18videos性欧美| 男人天堂资源网| 猛男gaygay欧美视频| 欧美哺乳videos| 岛国av在线免费| 久久99久久99精品免观看软件| 亚洲午夜一区二区| 黑人巨大国产9丨视频| 你懂的免费在线观看| 成人精品在线视频观看| 亚洲精品欧美日韩| 一区二区日韩在线观看| 日韩电影免费在线看| 欧美在线免费看| 91精品国产乱码久久久张津瑜 | 久久久www| 午夜伦理精品一区| 久久人人爽人人爽人人| 在线精品国产| 欧美人在线观看| 中文字幕在线观看成人| 羞羞答答成人影院www| 中文字幕一区日韩电影| 亚洲精品国产熟女久久久| 竹菊久久久久久久| 亚洲欧美国产制服动漫| 全黄一级裸体片| 小说区图片区色综合区| 国产午夜精品理论片a级探花| 欧美 日本 国产| 精品中文字幕一区二区三区av| 日韩黄色在线免费观看| 久久午夜夜伦鲁鲁片| 特黄特色欧美大片| 亚洲人成毛片在线播放| 女人黄色一级片| 久久中文亚洲字幕| 久久国产精品久久国产精品| 四虎免费在线视频| 在线欧美不卡| 人体精品一二三区| 在线播放成人av| 国产综合久久久久久鬼色| 97在线资源站| 日韩三级电影网| 欧美激情一二三区| 亚洲自拍偷拍一区二区三区| 性爱视频在线播放| 精品久久久久久久大神国产| 熟女人妇 成熟妇女系列视频| 123成人网| 欧美一区二区成人| 中文字幕 亚洲一区| 视频一区欧美| 欧美成人精品三级在线观看 | 一广人看www在线观看免费视频| 成人欧美一区二区三区1314| 日韩精品在线观看av| 91精品产国品一二三产区| 欧美日韩精品一二三区| 无码人妻少妇色欲av一区二区| 露出调教综合另类| 在线观看日韩视频| 免费人成年激情视频在线观看| 国产日韩精品视频一区二区三区 | 精品72久久久久中文字幕| 日韩在线精品视频| 国产第一页第二页| 免费成人你懂的| 国产一区福利视频| 欧美精品电影| 韩曰欧美视频免费观看| 国产精品自拍视频在线| 黄色美女久久久| 最近2019中文免费高清视频观看www99| 久久久99精品| 男人的j进女人的j一区| 精品无人区一区二区三区竹菊| 最新av网站在线观看| 午夜精品在线视频一区| 色国产在线视频| 久久久久久毛片免费看| 不卡毛片在线看| 懂色av蜜臀av粉嫩av分享吧最新章节| 福利电影一区二区三区| 一区二区91美女张开腿让人桶| 国产传媒在线| 欧美一级搡bbbb搡bbbb| 内射毛片内射国产夫妻| 国产亚洲高清视频| 国产精品国色综合久久| av在线app| 欧美日韩免费观看一区三区| 51调教丨国产调教视频| 欧美全黄视频| 国产精品高清在线观看| 天天干,夜夜爽| 亚洲综合色丁香婷婷六月图片| 黄色手机在线视频| 国产成人黄色| 国产成人综合亚洲| 青青草视频在线免费观看| 亚洲一区二区欧美| 日批免费观看视频| 亚洲综合自拍| 亚洲最大av网站| 欧美性videos| 欧美日韩不卡一区二区| 夜夜春很很躁夜夜躁| 玖玖玖国产精品| 免费av一区二区三区| 色吧亚洲日本| 日韩精品亚洲元码| 波多野结衣啪啪| 久久久久高清精品| 不卡影院一区二区| 蜜臀av免费一区二区三区| 欧美在线视频观看| 美女毛片在线看| 在线欧美日韩精品| 亚洲色成人网站www永久四虎| 亚洲一区二区三区高清不卡| 久久久福利视频| 伊人久久国产| 一区二区三区精品99久久| 最近中文字幕免费观看| 日本一二三不卡| 午夜视频在线网站| 欧美激情第二页| 国产伦精品一区二区三区视频免费 | 热99精品里视频精品| 色视频在线看| 在线观看视频一区二区 | 日本人妖在线| 欧美中文字幕一区| 操她视频在线观看| 国产精品亚洲第一区在线暖暖韩国| 日本大胆人体视频| 欧美变态网站| 国产精品一区二区久久久| 日本精品在线| 精品盗摄一区二区三区| 国产原创视频在线| 国产精品久久久久久福利一牛影视 | 色是在线视频| 中文字幕精品www乱入免费视频| 伊人影院中文字幕| 亚洲综合视频在线观看| 日本免费福利视频| 麻豆精品在线视频| 欧美黑人在线观看| 神马影视一区二区| 亚洲伊人久久大香线蕉av| zzzwww在线看片免费| 亚洲区在线播放| 国产强伦人妻毛片| 精品久久中文字幕久久av| 亚洲色图日韩精品| 成人黄色av电影| 无限资源日本好片| 亚洲国产精品一区| 亚洲春色在线视频| 国产精品色呦| 国产三级精品网站| 日本蜜桃在线观看视频| 中文字幕久热精品视频在线| 国产成人激情小视频| 尤物视频在线观看国产| 亚洲国产高清在线| av免费观看不卡| 免费在线看成人av| 国产精品久久久久7777| 欧美日韩伦理| 国产在线一区二区三区播放| av久久网站| 97视频在线免费观看| 天堂аⅴ在线地址8| 日韩电视剧免费观看网站| 国产又黄又大又爽| 日本久久电影网| 日产精品久久久久| 综合久久久久综合| av网在线播放| 久久伊人中文字幕| 久久久久亚洲av无码网站| 青青草97国产精品免费观看 | 奇米网一区二区| av一区二区三区| 国产麻豆剧传媒精品国产| 久久超级碰视频| chinese少妇国语对白| 伊人精品成人久久综合软件| 成人在线免费观看网址| 成人黄色av| 日韩一区二区电影在线观看| 欧美黑人做爰爽爽爽| 国产欧美一区二区视频| 一区二区三区在线资源| 成人国产精品日本在线| 黄色精品视频网站| 国产精品91在线观看| 手机在线理论片| 欧美激情电影| 国产精品青青在线观看爽香蕉 | 黄色av免费在线看| 日韩精品www| 天天操天天射天天舔| 欧美不卡一区二区三区四区| 精品人妻一区二区三区含羞草 | 国产成人精品在线播放| 欧美激情20| 97碰碰碰免费色视频| 成人超碰在线| 性欧美xxxx| 日本在线啊啊| 欧美亚洲国产视频小说| 极品av在线| 5566成人精品视频免费| 日本午夜大片a在线观看| 性色av一区二区三区| 女人高潮被爽到呻吟在线观看| 韩日欧美一区二区| a'aaa级片在线观看| 欧美日本在线视频中文字字幕| 中文字幕中文字幕在线一区| 国产毛片久久久久久国产毛片| 亚洲高清资源在线观看| 99亚洲精品视频| 91超碰成人| 成人在线视频一区二区三区| 欧美日韩亚洲一区| 亚洲美免无码中文字幕在线 | 亚洲国产cao| 亚洲av成人无码久久精品| 久久久久久日产精品| 高潮毛片无遮挡| 日本一区二区高清| 成熟的女同志hd| 亚洲成人激情av| 无码人妻精品一区二区蜜桃色欲| 色一区在线观看| 一级特黄aaaaaa大片| 日韩美女视频一区二区在线观看| 亚洲精品视频专区| 日韩精品福利网站| 免费黄网站在线播放| 欧美猛交ⅹxxx乱大交视频| av3级在线| 国产精品欧美一区二区| 亚洲国产aⅴ精品一区二区| 精品午夜一区二区| 久久久综合色| 久久久亚洲国产精品| 日韩精品免费视频人成| 亚洲精品国产久| 91在线云播放| 美国一级片在线观看| 亚洲国产毛片aaaaa无费看 | 精品欧美国产一区二区三区不卡| 久久99蜜桃| 国产又粗又长又爽视频| 亚洲欧美bt| 国产高清av片| 久久亚洲精品小早川怜子| 亚洲av无一区二区三区| 婷婷一区二区三区| 国产精品女同一区二区| 亚洲激情久久久| 成人影院在线看| 国产999在线观看| 亚洲精品影片| 日韩精品久久久免费观看| 国产一区日韩一区| 一区二区三区国产免费| 不卡电影一区二区三区| 日韩一级片在线免费观看| 午夜精品一区二区三区免费视频| 亚洲手机在线观看| 国产视频精品免费播放| 大片免费在线看视频| 国产精品久久77777| 国产色噜噜噜91在线精品| 一区二区三区av在线| 香蕉久久a毛片| 国产a级黄色片| 亚洲桃色在线一区| 伊人色综合久久久| 亚洲欧美国产视频| 新版的欧美在线视频| 99一区二区| 女主播福利一区| 一区二区三区欧美精品| 国产欧美精品一区二区三区四区 | 欧美午夜一区二区三区| 日韩一级中文字幕| 欧美激情综合亚洲一二区| 99久久999| 正在播放精油久久| 久久91精品国产91久久小草| 五月天精品视频| 欧美色图在线视频| 性感美女一级片| 97精品国产97久久久久久| 91精品入口| 日本香蕉视频在线观看| 老司机精品视频一区二区三区| av女人的天堂| 91久久久免费一区二区| 青青草免费在线| 国产91精品久| 一呦二呦三呦国产精品| 欧美日韩精品在线一区二区| 成人av综合一区| 日韩网红少妇无码视频香港| 精品剧情在线观看| 538在线视频| 国产欧美日韩综合精品二区| 亚洲人成毛片在线播放女女| 野战少妇38p| 黄色一区二区在线观看| 亚洲人成色777777精品音频| 97免费视频在线播放| 亚洲区小说区图片区qvod按摩| 青青草原成人网| 国产午夜亚洲精品不卡| 中文字幕精品一区二| 中文日韩在线视频| 精品国产不卡一区二区| 国产午夜精品视频一区二区三区| 国产美女精品人人做人人爽| 青青草原国产视频| 亚洲高清av在线| 欧美电影免费观看| 神马影院一区二区| 国内精品不卡在线| 国产性猛交普通话对白| 亚洲国产欧美自拍| 澳门av一区二区三区| 一本一道久久久a久久久精品91| 寂寞少妇一区二区三区| 黄页网站免费观看| 亚洲精品美女久久| 日本精品网站| 超碰超碰超碰超碰超碰| 99国产精品99久久久久久| 久操视频在线免费观看| 日韩小视频在线| www.亚洲一二| 无码无遮挡又大又爽又黄的视频| 中文字幕制服丝袜成人av | 亚洲欧美精品在线| 国内自拍亚洲| 97在线国产视频| 国产欧美一区二区精品久导航 | 美女www一区二区| 久久免费小视频| 国产亚洲福利一区| 91麻豆精品激情在线观看最新| 国产精品秘入口18禁麻豆免会员| 国产精品久久久久久亚洲伦| 成 人 免费 黄 色| 国产精品久久久av| 红桃视频国产一区| 成年人视频软件| 亚洲精品久久久一区二区三区| 日韩色性视频| avav在线看| 亚洲综合自拍偷拍| 五月天婷婷色综合| 99久久免费国产| 国产精品视频无码| 日本韩国在线不卡|