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

Zabbix與ELK整合實現對安全日志數據的實時監控告警

運維 系統運維
Logstash支持多種輸出介質,比如syslog、HTTP、TCP、elasticsearch、kafka等,而有時候我們想將收集到的日志中一些錯誤信息輸出。

1 ELK與ZABBIX有什么關系?

ELK大家應該比較熟悉了,zabbix應該也不陌生,那么將ELK和zabbix放到一起的話,可能大家就有疑問了?這兩個放到一起是什么目的呢,聽我細細道來

ELK是一套日志收集套件,它其實由Elasticsearch、Logstash和Kibana三個軟件組成,通過ELK可以收集系統日志、網站日志、應用系統日志等各種日志數據,并且還可以對日志進行過濾、清洗,然后進行集中存放并可用于實時檢索、分析。這是ELK的基礎功能。

但是有些時候,我們希望在收集日志的時候,能夠將日志中的異常信息(警告、錯誤、失敗等信息)及時的提取出來,因為日志中的異常信息意味著操作系統、應用程序可能存在故障,如果能將日志中的故障信息及時的告知運維人員,那么運維就可以第一時間去進行故障排查和處理,進而也就可以避免很多故障的發生。

那么如何才能做到將ELK收集的日志數據中出現的異常信息及時的告知運維人員呢,這就需要用到zabbix了,ELK(更確切的說應該是logstash)可以實時的讀取日志的內容,并且還可以過濾日志信息,通過ELK的讀取和過濾功能,就可以將日志中的一些異常關鍵字(error、failed、OutOff、Warning)過濾出來,然后通過logstash的zabbix插件將這個錯誤日志信息發送給zabbix,那么zabbix在接收到這個數據后,結合自身的機制,然后發起告警動作,這樣就實現了日志異常zabbix實時告警的功能了。

2 Logstash與zabbix插件的使用Logstash支持多種輸出介質,比如syslog、HTTP、TCP、elasticsearch、kafka等,而有時候我們想將收集到的日志中一些錯誤信息輸出,并告警時,就用到了logstash-output-zabbix這個插件,此插件可以將Logstash與zabbix進行整合,也就是將Logstash收集到的數據進行過濾,將有錯誤標識的日志輸出到zabbix中,最后通過zabbix的告警機制進行觸發、告警。

logstash-output-zabbix是一個社區維護的插件,它默認沒有在Logstash中安裝,但是安裝起來也很容易,直接在logstash中運行如下命令即可:

[root@elk-master bin]# /usr/share/logstash/bin/logstash-plugin install logstash-output-zabbix

其中,/usr/share/logstash/bin/是Logstash的yum默認安裝目錄,如果是源碼安裝的需要自己修改

此外,logstash-plugin命令還有多種用法,我們來看一下:

2.1 列出目前已經安裝的插件

列出所有已安裝的插件

[root@elk-master ~]# /usr/share/logstash/bin/logstash-plugin list

列出已安裝的插件及版本信息

[root@elk-master ~]# /usr/share/logstash/bin/logstash-plugin list --verbose

列出包含namefragment的所有已安裝插件

[root@elk-master ~]# /usr/share/logstash/bin/logstash-plugin list "*namefragment*"

列出特定組的所有已安裝插件( input,filter,codec,output)

[root@elk-master ~]# /usr/share/logstash/bin/logstash-plugin --group output

2.2 安裝插件

要安裝某個插件,例如安裝kafka插件,可執行如下命令:

[root@elk-master ~]# /usr/share/logstash/bin/logstash-plugin install logstash-output-kafka

要使用此命令安裝插件,需要你的電腦可以訪問互聯網。此插件安裝方法,會檢索托管在公共存儲庫(RubyGems.org)上的插件,然后下載到本地機器并在Logstash安裝之上進行自動安裝

2.3 更新插件

每個插件有自己的發布周期和版本更新,這些更新通常是獨立于Logstash的發布周期的。因此,有時候需要單獨更新插件,可以使用update子命令獲得最新版本的插件

更新所有已安裝的插件

[root@elk-master ~]# /usr/share/logstash/bin/logstash-plugin update

僅更新指定的插件

[root@elk-master ~]# /usr/share/logstash/bin/logstash-plugin update logstash-output-kafka

2.4 刪除插件

如果需要從Logstash插件中刪除插件,可執行如下命令:

[root@elk-master ~]# /usr/share/logstash/bin/logstash-plugin remove logstash-output-kafka

這樣就刪除了logstash-output-kafka插件

3 logstash-output-zabbix插件的使用

logstash-output-zabbix安裝好之后,就可以在logstash配置文件中使用了,下面是一個logstash-output-zabbix使用的例子:

zabbix {
zabbix_host =>"[@metadata][zabbix_host]"
zabbix_key =>"[@metadata][zabbix_key]"
zabbix_server_host =>"x.x.x.x"
zabbix_server_port =>"xxxx"
zabbix_value ="xxxx"
}

其中:

  • zabbix_host:表示Zabbix主機名字段名稱, 可以是單獨的一個字段, 也可以是 @metadata 字段的子字段, 是必需的設置,沒有默認值。
  • zabbix_key:表示Zabbix項目鍵的值,也就是zabbix中的item,此字段可以是單獨的一個字段, 也可以是 @metadata 字段的子字段,沒有默認值。
  • zabbix_server_host:表示Zabbix服務器的IP或可解析主機名,默認值是 “localhost”,需要設置為zabbix server服務器所在的地址。
  • zabbix_server_port:表示Zabbix服務器開啟的監聽端口,默認值是10051。
  • zabbix_value:表示要發送給zabbix item監控項的值對應的字段名稱,默認值是 “message”,也就是將”message”字段的內容發送給上面zabbix_key定義的zabbix item監控項,當然也可以指定一個具體的字段內容發送給zabbix item監控項。

4 將logstash與zabbix進行整合

這里我們以logstash收集日志,然后對日志進行讀取,最后選擇關鍵字進行過濾并調用zabbix告警的流程,來看看如何配置logstash實現zabbix告警。

先說明一下我們的應用需求:通過對系統日志文件的監控,然后去過濾日志信息中的一些關鍵字,例如ERROR、Failed、WARNING等,將日志中這些信息過濾出來,然后發送到zabbix上,最后借助zabbix的報警功能實現對系統日志中有上述關鍵字的告警。

對于過濾關鍵字,進行告警,不同的業務系統,可能關鍵字不盡相同,例如對http系統,可能需要過濾500、403、503等這些錯誤碼,對于java相關的系統,可能需要過濾OutOfMemoryError、PermGen、Java heap等關鍵字。在某些業務系統的日志輸出中,可能還有一些自定義的錯誤信息,那么這些也需要作為過濾關鍵字來使用。

4.1 配置logstash事件配置文件

接下來就是創建一個logstash事件配置文件,這里將配置文件分成三個部分來介紹,首先是input部分,內容如下:

input {
file {
path ="/var/log/secure"
type ="system"
start_position ="beginning"
}
}

input部分是從/var/log/secure文件中讀取數據,start_position 表示從secure文件開頭讀取內容。接著是filter部分,內容如下:

filter {
grok {
match => { "message" => "%{SYSLOGTIMESTAMP:message_timestamp} %{SYSLOGHOST:hostname} %{DATA:message_program}(?:\[%{POSINT:message_pid}\])?: %{GREEDYDATA:message_content}" }#這里通過grok對message字段的數據進行字段劃分,這里將message字段劃分了5個子字段。其中,message_content字段會在output中用到
}
mutate {
add_field => ["[zabbix_key]","oslogs"] #新增的字段,字段名是zabbix_key,值為oslogs
add_field => ["[zabbix_host]","Zabbix server"] #新增的字段,字段名是zabbix_host,值可以在這里直接定義,也可以引用字段變量來獲取。這里的%{host}獲取的就是日志數據的主機名,這個主機名與zabbix web中“主機名稱”需要保持一致
remove_field => ["@version","message"] #這里是刪除不需要的字段
}
date { #這里是對日志輸出中的日期字段進行轉換,其中message_timestamp字段是默認輸出的時間日期字段,將這個字段的值傳給 @timestamp字段
match => [ "message_timestamp","MMM d HH:mm:ss","MMM dd HH:mm:ss","ISO8601"]
}
}

filter部分是個重點,在這個部分中,重點關注的是message_timestamp字段、message_content字段

最后是output部分,內容如下:

output {
elasticsearch{ #這部分是為把日志次發送到es中便于kibana中進行展示,如果沒有部署的可以去掉
index => "oslogs-%{+YYYY.MM.dd}"
hosts => ["192.168.73.133:9200"]
user => "elastic"
password => "Goldwind@2019"
sniffing => false
}
if [message_content] =~ /(ERR|error|ERROR|Failed)/ { #定義在message_content字段中,需要過濾的關鍵字信息,也就是在message_content字段中出現給出的這些關鍵字,那么就將這些信息發送給zabbix
zabbix {
zabbix_host =>"[zabbix_host]" #這個zabbix_host將獲取上面filter部分定義的字段變量%{host}的值
zabbix_key =>"[zabbix_key]" #這個zabbix_key將獲取上面filter部分中給出的值
zabbix_server_host =>"192.168.73.133" #這是指定zabbix server的IP地址
zabbix_server_port =>"10051" #這是指定zabbix server的監聽端口
zabbix_value =>"message_content" #這個很重要,指定要傳給zabbix監控項item(oslogs)的值, zabbix_value默認的值是"message"字段,因為上面我們已經刪除了"message"字段,因此,這里需要重新指定,根據上面filter部分對"message"字段的內容劃分,這里指定為"message_content"字段,其實,"message_content"字段輸出的就是服務器上具體的日志內容
}
}
#stdout{ codec => rubydebug }
} #這里是開啟調試模式,當第一次配置的時候,建議開啟,這樣過濾后的日志信息直接輸出的屏幕,方便進行調試,調試成功后,即可關閉

將上面三部分內容合并到一個文件file_to_zabbix.conf中,然后啟動logstash服務:

[root@logstashserver ~]#cd /usr/local/logstash
[root@logstashserver logstash]#nohup bin/logstash -f config/file_to_zabbix.conf --path.data /tmp/ &

這里的—path.data是指定此logstash進程的數據存儲目錄,用于在一個服務器上啟動多個logstash進程的環境中

4.2 zabbix平臺配置日志告警

登錄zabbix web平臺,選擇配置—->模板—->創建模板,名稱定為logstash-output-zabbix,如下圖所示:

接著,在此模塊下創建一個應用集,點擊應用集——->創建應用集,如下圖所示:

然后,在此模塊下創建一個監控項,點擊監控項——->創建監控項,如下圖所示:

到此為止,zabbix監控logstash的日志數據配置完成

這里我們以客戶端192.168.73.135主機為例,也就是監控192.168.73.135主機上的系統日志數據,當發現日志異常就進行告警

在上面創建了一個模板和監控項,接著還需要將此模板鏈接到192.168.73.135主機上,選擇“配置”—-“主機”,然后選中192.168.73.135主機,選擇“模板”標簽,將上面創建的模板加入到192.168.73.135主機上,如下圖所示:

這樣,上面創建的監控項在192.168.73.135主機上就自動生效了

下面我們模擬一個故障,在任意主機通過ssh登錄192.168.73.135主機,然后輸入一個錯誤密碼,讓系統的/var/log/secure文件產生錯誤日志,然后看看logstash是否能夠過濾到,是否能夠發送到zabbix中 首先讓系統文件/var/log/secure產生類似如下內容:

[root@k8s-node03 ~]# tail /var/log/secure
Dec 25 22:57:44 k8s-node03 sshd[49803]: Failed password for root from 192.168.73.1 port 60256 ssh2
Dec 25 22:57:48 k8s-node03 sshd[49803]: error: Received disconnect from 192.168.73.1 port 60256:13: The user canceled authentication. [preauth]
Dec 25 22:57:48 k8s-node03 sshd[49803]: Disconnected from 192.168.73.1 port 60256 [preauth]
Dec 25 23:02:40 k8s-node03 sshd[49908]: reverse mapping checking getaddrinfo for bogon [192.168.73.1] failed - POSSIBLE BREAK-IN ATTEMPT!
Dec 25 23:02:43 k8s-node03 unix_chkpwd[49911]: password check failed for user (root)
Dec 25 23:02:43 k8s-node03 sshd[49908]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=192.168.73.1 user=root
Dec 25 23:02:43 k8s-node03 sshd[49908]: pam_succeed_if(sshd:auth): requirement "uid >= 1000" not met by user "root"
Dec 25 23:02:44 k8s-node03 sshd[49908]: Failed password for root from 192.168.73.1 port 60757 ssh2
Dec 25 23:02:46 k8s-node03 sshd[49908]: error: Received disconnect from 192.168.73.1 port 60757:13: The user canceled authentication. [preauth]
Dec 25 23:02:46 k8s-node03 sshd[49908]: Disconnected from 192.168.73.1 port 60757 [preauth]

這里面有我們要過濾的關鍵字Failed,因此logstash會將此內容過濾出來,發送到zabbix上 接著,登錄zabbix web平臺,點擊監測中——->最新數據,如果zabbix能夠接收到日志,就可以看到下圖的最新數據:

點擊歷史記錄,可以查看詳細內容,如下圖所示:

可以看到,紅框中的內容就是在logstash中定義的message_content字段的內容,到這里為止,zabbix已經可以收到logstash的發送過來的數據了,但是要實現報警,還需要在zabbix中創建一個觸發器,進入配置——->模板,選擇logstash-output-zabbix這個模板,然后點擊上面的觸發器,繼續點擊右上角的創建觸發器,如下圖所示:

這里注意觸發器創建中,表達式的寫法,這里觸發器的觸發條件是:

如果接收到logstash發送過來的數據,就進行告警,也就是說接收到的數據,如果長度大于0就告警 觸發器配置完成后,如果配置正常,就會進行告警了,使用的是釘釘進行圖文告警,告警內容如下圖所示:

Kibana上查看安全日志

總結

首先我們來捋一下思路:

我們的架構基本不變,仍然是filebat收集日志推送到kibana消息隊列,然后由Logstash前去拉取日志數據,經過處理最后中轉出去;只不過是中轉輸出到zabbix上面而已;能夠實現這個功能的,最核心的功臣就是Logsatsh的插件(logstash-output-zabbix);

在這里需要注意的是:filebeat收集端的IP一定要與zabbix監控主機的IP相對應,否則日志是過不來的~

分享一個小技巧:通過該命令可以測試定義在zabbix上的鍵值;出現以下輸出變為正常~,如果failed非零值表示失敗

#在server端使用zabbix_sender向zabbix發送測試
[root@localhost zabbix_sender]# /usr/local/zabbix/bin/zabbix_sender -s 192.168.73.135 -z 192.168.73.133 -k "oslogs" -o 1
info from server: "processed: 1; failed: 0; total: 1; seconds spent: 0.000081"
sent: 1; skipped: 0; total: 1

詳解:-s:指定本地agent端

-z:指定zabbix服務端

-k:指定鍵值

責任編輯:姜華 來源: 運維開發故事
相關推薦

2024-04-09 08:00:00

Kubernetes管理系統云原生

2025-01-06 10:38:04

2009-02-17 09:51:00

2009-07-21 16:23:26

2022-05-05 07:25:03

Supervisor監控Python

2022-07-29 21:23:54

Grafana微服務

2022-07-28 06:50:52

微服務業務系統

2009-11-03 14:11:39

2016-09-08 15:17:25

2021-06-21 08:30:14

Netflix監控系統微服務

2021-06-21 08:59:55

監控Netflix優化

2015-07-31 10:57:01

安全日志windows安全日志安全日志分析

2025-09-08 00:00:00

2022-07-28 08:45:40

Web應用監控與告警

2020-12-10 10:00:59

監控Java可視化

2023-08-03 00:06:21

2023-12-20 08:13:54

K8S監控管理

2025-03-13 08:01:32

2024-01-05 11:49:30

K8S監控告警

2020-12-10 09:41:15

ZabbixOracle數據庫
點贊
收藏

51CTO技術棧公眾號

91久久久精品| 国产亚洲精品久久久久久777| 日韩视频 中文字幕| 超碰在线播放97| 亚洲伊人网站| 日韩在线观看免费全| 深夜视频在线观看| 日韩三级影视| 亚洲精品乱码久久久久久| 超碰97在线资源| 蜜臀精品一区二区三区| 国产精品国产一区| 欧美精品一区二区在线观看| 成年人网站大全| 三级网站视频在在线播放| 99re在线精品| 成人h视频在线| 天天操天天干视频| 天天av综合| 精品中文字幕久久久久久| 三上悠亚在线一区二区| yellow在线观看网址| 国产精品卡一卡二卡三| 国产麻豆一区二区三区精品视频| 一本大道久久a久久综合婷婷| 中文字幕乱码一区二区三区| 无码国产精品96久久久久| 久久99久久久久| 欧美最近摘花xxxx摘花| 少妇久久久久久被弄高潮| 精品美女视频| 亚洲精品网址在线观看| 无码任你躁久久久久久老妇| 亚洲欧美在线人成swag| 在线看一区二区| 精品少妇一区二区三区在线| 色呦呦在线视频| 国产精品欧美极品| 欧美亚洲另类久久综合| 日本激情视频网站| 国产精品18久久久久久vr| 色综合久久中文字幕综合网小说| 五月天精品在线| 九九热线有精品视频99| 亚洲第一福利在线观看| 三级黄色片免费看| 色诱色偷偷久久综合| 欧美性videosxxxxx| 国产成人精品视频免费看| 牛牛在线精品视频| 伊人性伊人情综合网| 免费观看黄色的网站| 888av在线| 日本一区二区在线不卡| 日韩久久久久久久久久久久久| 头脑特工队2在线播放| av一区二区不卡| 精品一区2区三区| 深夜视频在线免费| 久久在线免费观看| 欧美日韩国产精品一区二区| 免费理论片在线观看播放老| 久久久久久夜精品精品免费| 欧美日韩一区二区三区在线观看免| 深夜福利视频一区| 久久中文娱乐网| 先锋在线资源一区二区三区| 91官网在线| 亚洲欧洲精品一区二区精品久久久| 亚洲精品一区二区三区蜜桃久| av电影在线网| 专区另类欧美日韩| 久久久99精品视频| 成人影音在线| 亚欧色一区w666天堂| av之家在线观看| 亚洲成a人片| 欧美精品在线视频| 日本wwwxx| 欧美男男freegayvideosroom| 日韩精品小视频| 成都免费高清电影| 国产精品久久观看| 欧美激情久久久久久| 日本在线观看视频网站| 亚洲综合国产| 国产欧美日韩综合精品| 国产喷水福利在线视频| 成人不卡免费av| 日韩av一级大片| 成人黄色网址| 黄色一区二区在线观看| 最近中文字幕一区二区| 精品成人18| 国产丝袜高跟一区| 任你操精品视频| 一区二区动漫| 国产日韩专区在线| 天天操天天操天天干| 国产精品视频九色porn| www插插插无码免费视频网站| 欧美黄色网页| 日韩欧美在线不卡| 久久久久久久毛片| 亚洲午夜在线| 国产精品情侣自拍| 涩爱av在线播放一区二区| 亚洲人成精品久久久久| 日韩欧美黄色大片| 波多野结衣在线一区二区| 在线看欧美日韩| 国产做受高潮漫动| 精品一区二区三区视频在线观看| 久久久综合香蕉尹人综合网 | 国产一区二区激情| 久久久久亚洲av成人片| 全部av―极品视觉盛宴亚洲| 精品国产区在线| 宅男在线观看免费高清网站| 在线亚洲一区观看| 捆绑凌虐一区二区三区| 亚洲男女av一区二区| 国产成人精品视频| 亚洲三区在线播放| 亚洲一区二区三区四区的| 激情 小说 亚洲 图片: 伦| 中文字幕区一区二区三| 一区二区欧美在线| av黄色在线看| 国产精品91一区二区| 日韩激情视频| 草草视频在线| 日韩一区二区三区在线观看| 日韩 中文字幕| 综合天堂久久久久久久| 国产精品久久久久久久久久ktv | 亚洲精品久久一区二区三区777| 香蕉视频一区二区三区| 九九九久久久久久| 99riav国产| 国产精品色哟哟| 欧美日韩亚洲一| xxxxxhd亚洲人hd| 俺也去精品视频在线观看| 看片网址国产福利av中文字幕| 豆国产96在线|亚洲| 熟妇熟女乱妇乱女网站| 成人国产精品一区二区免费麻豆 | 天天干天天曰天天操| 精品毛片免费观看| 欧美中文字幕在线观看| 欧美亚洲日本| 精品久久久久久久中文字幕 | 99国产精品久久久久| 亚洲第一精品区| 亚洲午夜国产成人| 色先锋资源久久综合5566| 午夜精品免费观看| 99精品视频在线免费观看| 成人黄色av片| 精品欠久久久中文字幕加勒比| 欧美成人亚洲成人| 国产精品热久久| 1024亚洲合集| 手机av在线免费| 午夜激情一区| 成人女人免费毛片| 免费看电影在线| 精品国精品自拍自在线| 国产精品99re| 久久久久久久久99精品| 欧美激情精品久久久久久小说| 亚欧洲精品视频在线观看| 欧美专区日韩视频| 毛片网站在线| 在线区一区二视频| 激情五月激情综合| 精品一区二区三区欧美| 黄色高清视频网站| 美女久久精品| 国色天香2019中文字幕在线观看| 欧美一区二不卡视频| 香蕉成人伊视频在线观看| 巨胸大乳www视频免费观看| 亚洲专区欧美专区| 亚欧洲精品在线视频免费观看| 视频精品导航| 久久视频这里只有精品| 亚洲av永久无码国产精品久久| 狠狠久久五月精品中文字幕| 亚洲理论片在线观看| 久久www免费人成看片高清| www.亚洲一区二区| 国产精品久久久久久久久久白浆 | 亚洲精品一区二区三区四区高清| 亚洲欧美在线视频免费| 国产欧美日本一区视频| 最新中文字幕日本| 玖玖在线精品| 黄色影视在线观看| 欧美激情极品| 国产精品视频网| 国产精品实拍| 亚洲欧美三级伦理| 97国产精品久久久| 亚洲国产aⅴ天堂久久| 亚洲一区视频在线播放| 麻豆91在线观看| 色综合久久久久无码专区| 精品盗摄女厕tp美女嘘嘘| 亚洲a级在线观看| 九色porny丨国产首页在线| 色综合亚洲精品激情狠狠| 青青久在线视频| 欧美中文字幕| 91国产美女在线观看| yes4444视频在线观看| 欧美放荡的少妇| 黄网在线观看视频| 国产精品美女一区二区三区| 亚洲欧美日韩中文字幕在线观看| 西西裸体人体做爰大胆久久久| 五月天亚洲综合小说网| 日韩av中文字幕一区| 91在线观看免费高清| 欧美成人精品一区二区男人小说| 最新日韩中文字幕| 成人在线免费观看| 亚洲国内高清视频| 国产口爆吞精一区二区| 91成人在线精品| 国产精品老女人| 一区二区三区不卡在线观看| 天天干天天操天天拍| 97久久精品人人做人人爽50路 | 国产在线看一区| 亚洲爆乳无码专区| 伊人精品成人久久综合软件| 亚洲日本理论电影| 亚洲色图美女| 欧美二级三级| 五月综合久久| 好看的日韩精品| 亚洲成人影音| av日韩免费电影| 精品视频在线观看网站| 国产美女91呻吟求| 成人看片网页| 国产成人免费av电影| 高清成人在线| 日韩免费中文字幕| 国产在线精彩视频| 久久久久久午夜| 视频免费一区| 久久久国产视频91| 久久77777| 精品国产一区二区三区四区在线观看 | 亚洲欧美一区二区三| 亚洲高清一二三区| 欧美视频一二区| 精品成人一区二区三区| 天天干,夜夜爽| 亚洲国产精品中文| 五月激情丁香婷婷| 日韩电影免费观看中文字幕| 亚洲国产精品久久久久爰性色| 亚洲大尺度美女在线| 日韩在线视频第一页| 精品国产91洋老外米糕| 人妻va精品va欧美va| 欧美精品一区二区三区蜜臀| 五月天激情婷婷| 日韩精品在线电影| 国产视频精选在线| 中文字幕日本精品| 天堂av资源在线观看| 欧美精品videosex性欧美| 俄罗斯一级**毛片在线播放| 性欧美激情精品| 免费观看欧美大片| 国产在线高清精品| 视频一区中文字幕精品| 成人区精品一区二区| 麻豆国产欧美一区二区三区r| 久久99国产精品99久久| 国产精品一在线观看| 色姑娘综合网| 国产精品激情电影| wwwxxx黄色片| 精品一区二区在线看| 337p日本欧洲亚洲大胆张筱雨| 久久综合给合久久狠狠狠97色69| 免费看日本黄色片| 亚洲丝袜制服诱惑| 久久露脸国语精品国产91| 欧美日韩一二三| 精品人妻久久久久一区二区三区| 亚洲丁香久久久| 福利视频在线导航| 日韩中文字幕欧美| 激情aⅴ欧美一区二区欲海潮| 国产精品v片在线观看不卡| 国产激情综合| 久久一区二区三区欧美亚洲| 91精品蜜臀一区二区三区在线| 和岳每晚弄的高潮嗷嗷叫视频| 午夜亚洲福利在线老司机| 欧美成人乱码一二三四区免费| 国产乱一区二区| 亚洲理论片在线观看| 一区二区三区在线视频观看58 | 亚洲美女视频在线免费观看| 三级在线视频观看| 国产黄色精品网站| 狂野欧美性猛交| 精品欧美aⅴ在线网站| 91精品国产乱码久久| 亚洲国产毛片完整版| 在线黄色网页| 国产精品国产三级国产aⅴ浪潮| 国产高清日韩| 日韩欧美精品一区二区| 亚洲综合日本| 国产成人精品一区二区三区在线观看| 久久只精品国产| 国产在线观看免费av| 日韩一区二区三区四区五区六区| 久久久久久久久亚洲精品| 欧美肥婆姓交大片| 欧美大陆国产| 亚洲v国产v在线观看| 亚洲永久免费| 日本精品一二三区| 欧美国产日本韩| 91视频久久久| 亚洲裸体xxxx| 麻豆理论在线观看| 99理论电影网| 天天综合网91| 中文字幕天天干| 国产亚洲女人久久久久毛片| 欧美精品一二三四区| 亚洲国产日韩欧美在线99| 在线观看午夜av| 91色视频在线观看| 91精品国产视频| 波多野结衣xxxx| 日本一区二区三区四区| 国产成人无码精品久在线观看| 亚洲精品99999| 18aaaa精品欧美大片h| 波多野结衣久草一区| 黄色精品网站| 影音先锋人妻啪啪av资源网站| 亚洲午夜免费福利视频| 超碰在线播放97| 2019中文字幕免费视频| 欧美人妖视频| 色综合av综合无码综合网站| 国产成人在线观看免费网站| 国产性一乱一性一伧一色| 日韩精品中文字幕一区二区三区 | 久久久精品tv| 欧美一级做a爰片免费视频| 一区二区国产精品视频| 粉嫩91精品久久久久久久99蜜桃| 视频一区二区在线观看| 国产在线精品国自产拍免费| 国产一区二区视频在线观看免费| 3d成人动漫网站| 黄av在线免费观看| 岛国视频一区| 悠悠资源网久久精品| 国产精品无码一区二区三| 精品久久中文字幕| 牛牛澡牛牛爽一区二区| 国产精品免费在线免费| 不卡一区综合视频| 一区二区三区四区毛片| 亚洲欧美成人一区二区三区| 人妻少妇一区二区三区| 57pao成人永久免费视频| 禁断一区二区三区在线| 爽爽爽在线观看| 亚洲一区在线观看免费| 亚州视频一区二区三区| 国产精品高潮视频| 影音先锋成人在线电影| 老司机午夜免费福利| 欧美日韩在线免费| 美女免费久久| 国产欧美日韩综合精品二区| 视频在线观看一区二区三区| 内射毛片内射国产夫妻| 欧美一区二区三区不卡| 阿v视频在线| 亚洲一区二区在| 久久综合国产精品| 国产又粗又猛又爽又黄的视频一| 欧美极品少妇xxxxⅹ裸体艺术|