• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Docker的大規(guī)模日志采集與分析系統(tǒng)①

    2017-10-20 03:08:20羅東鋒郝汪洋吳仲城
    關(guān)鍵詞:鏡像日志消息

    羅東鋒 ,李 芳 ,郝汪洋 ,吳仲城

    1(中國科學(xué)院 強(qiáng)磁場科學(xué)中心,合肥 230031)2(中國科學(xué)技術(shù)大學(xué),合肥 230026)

    基于Docker的大規(guī)模日志采集與分析系統(tǒng)①

    羅東鋒1,2,李 芳1,郝汪洋1,2,吳仲城1

    1(中國科學(xué)院 強(qiáng)磁場科學(xué)中心,合肥 230031)2(中國科學(xué)技術(shù)大學(xué),合肥 230026)

    傳統(tǒng)日志分析技術(shù)在處理大規(guī)模日志時存在效率低、功能簡單、實際應(yīng)用擴(kuò)展性弱等問題.為解決這些問題,設(shè)計了基于Docker的大規(guī)模日志采集與分析系統(tǒng).系統(tǒng)分為數(shù)據(jù)采集、數(shù)據(jù)緩存、數(shù)據(jù)轉(zhuǎn)發(fā)、數(shù)據(jù)存儲、數(shù)據(jù)檢索和展示五層,支持從不同數(shù)據(jù)源采集各種類型的日志,通過Kafka消息隊列提供可靠數(shù)據(jù)傳輸,利用Elasticsearch實現(xiàn)數(shù)據(jù)分布式存儲和檢索,并以可視化方式分析日志.同時采用Docker容器技術(shù)實現(xiàn)系統(tǒng)的快速部署和版本控制.該系統(tǒng)具有實時性、可擴(kuò)展性、易部署等特點.實驗結(jié)果表明了該系統(tǒng)可行有效,具有良好的實用價值.

    日志采集與分析; Docker; elasticsearch; 開源; 可擴(kuò)展性; 實時

    1 引言

    隨著大數(shù)據(jù)時代的到來,數(shù)據(jù)的重要性日益凸顯,大數(shù)據(jù)的研究和應(yīng)用[1]帶來了巨大的商業(yè)價值和社會價值.日志是互聯(lián)網(wǎng)企業(yè)日常運營生產(chǎn)和積累的海量數(shù)據(jù)中最有價值的數(shù)據(jù)之一.根據(jù)日志的來源和類型的不同,日志大致劃分為系統(tǒng)日志、應(yīng)用業(yè)務(wù)日志和安全日志這三類.通過系統(tǒng)日志能夠有效監(jiān)控系統(tǒng)的運行狀況,及時發(fā)現(xiàn)及解決潛在的問題,提高系統(tǒng)的服務(wù)質(zhì)量.應(yīng)用業(yè)務(wù)日志包含業(yè)務(wù)信息和用戶訪問信息,可用于分析用戶行為[2].安全日志用于安全審計及取證,發(fā)現(xiàn)攻擊或者非法操作行為,提高系統(tǒng)的安全性.日志通常帶有時間戳的屬性,是遞增的事件序列.隨著用戶量的增長和用戶需求的不斷變化,互聯(lián)網(wǎng)應(yīng)用系統(tǒng)的規(guī)模不斷擴(kuò)大、復(fù)雜度不斷加深,系統(tǒng)產(chǎn)生的日志數(shù)據(jù)量也在急劇增長.大規(guī)模日志的實時收集、存儲和分析仍然面臨諸多問題和挑戰(zhàn):

    ① 日志種類繁多,比如Tomcat服務(wù)器日志、Nginx服務(wù)器日志、MySQL數(shù)據(jù)庫日志、操作系統(tǒng)日志等,由于格式不一致導(dǎo)致分析困難;

    ② 日志來源分散,不僅存在于不同的服務(wù)器,而且分布在同一服務(wù)器的不同文件中;

    ③ 日志產(chǎn)生的速度快,占用服務(wù)器的存儲空間不斷增加;

    ④ 日志具有時效性,日志產(chǎn)生后需要在短時間內(nèi)進(jìn)行分析;

    ⑤ 缺乏有效的日志可視化分析手段.

    針對上述問題,日志分析系統(tǒng)在處理速度、可擴(kuò)展性、實時性、分析緯度等方面提出了更高的要求.隨著大數(shù)據(jù)技術(shù)的發(fā)展,有不少新的日志采集分析方案被提出.Scribe[3]是Facebook開源的一個基于Thrift遠(yuǎn)程服務(wù)調(diào)用框架的日志收集系統(tǒng),它為日志分布式收集、統(tǒng)一處理提供一個可擴(kuò)展的簡單方案.但Scribe存在單點故障問題,比如中央服務(wù)器異常退出會造成內(nèi)存中數(shù)據(jù)的丟失,Facebook已經(jīng)不再更新和維護(hù)Scribe.Apache Chukwa[4]是一個用以監(jiān)控大型分布式系統(tǒng)的開源數(shù)據(jù)收集系統(tǒng),它是基于Hadoop的HDFS和Map/Reduce框架之上構(gòu)建的,具備可伸縮性和魯棒性.由于依賴于Map/Reduce框架去處理數(shù)據(jù),導(dǎo)致數(shù)據(jù)流在數(shù)據(jù)處理間斷時吞吐量急劇下降,嚴(yán)重影響效率.趙龍等人利用Hadoop分布式計算平臺和Hive數(shù)據(jù)倉庫進(jìn)行日志分析[5].該方法采用批處理的方式處理數(shù)據(jù),實時性較差,適合于數(shù)據(jù)離線挖掘,且不支持全文檢索.結(jié)合現(xiàn)有各類日志采集分析系統(tǒng)的研究基礎(chǔ),本文基于Docker容器技術(shù),設(shè)計了一種分層且可擴(kuò)展的日志系統(tǒng),實現(xiàn)大規(guī)模互聯(lián)網(wǎng)應(yīng)用場景下的日志快速分析.

    2 系統(tǒng)架構(gòu)設(shè)計

    系統(tǒng)整體結(jié)構(gòu)分為數(shù)據(jù)采集層、數(shù)據(jù)緩存層、數(shù)據(jù)轉(zhuǎn)發(fā)層、數(shù)據(jù)存儲層、數(shù)據(jù)檢索和展示層,如圖1所示.數(shù)據(jù)采集層從不同的數(shù)據(jù)源中實時獲取最新的日志信息,并對其進(jìn)行預(yù)處理后依次傳輸?shù)綌?shù)據(jù)緩存層.數(shù)據(jù)轉(zhuǎn)發(fā)層實時從緩存層拉取數(shù)據(jù)轉(zhuǎn)發(fā)到數(shù)據(jù)存儲層.數(shù)據(jù)存儲層把接收的數(shù)據(jù)寫入磁盤,并建立索引庫.數(shù)據(jù)檢索和展示層連接到數(shù)據(jù)存儲層,提供統(tǒng)一的日志信息查詢和分析入口.

    圖1 日志采集與分析系統(tǒng)架構(gòu)

    系統(tǒng)各層利用Docker容器虛擬化技術(shù),實現(xiàn)應(yīng)用程序的快捷部署,并且支持橫向擴(kuò)展,以便應(yīng)對更大規(guī)模的日志收集、存儲和分析.基于該系統(tǒng)架構(gòu),系統(tǒng)各層之間通過網(wǎng)絡(luò)傳輸方式進(jìn)行交互,實現(xiàn)系統(tǒng)層級的獨立解耦.

    2.1 Docker容器虛擬化技術(shù)

    Docker[6]是 Docker,Inc.公司開源的一個基于 Go語言編寫的輕量級應(yīng)用容器引擎,用于自動化部署應(yīng)用.Docker容器通過將應(yīng)用和該應(yīng)用運行所依賴的系統(tǒng)庫、系統(tǒng)工具、源碼等均打包到一個文件系統(tǒng)中,從而確保了應(yīng)用在任何環(huán)境下均能實現(xiàn)一致性的運行效果.用戶可在宿主機(jī)部署運行多個Docker容器,每個容器擁有自己的資源并與其它容器相互隔離,容器之間支持相互通信.Docker采用類似于Git版本控制系統(tǒng)的思想,實現(xiàn)對Docker鏡像(Image)的版本管理,比如通過docker commit命令從容器創(chuàng)建一個新的鏡像.此外,在絕大多數(shù)情況下Docker容器的性能優(yōu)于傳統(tǒng)虛擬機(jī)KVM,接近原生的性能[7].

    根據(jù)Docker的工作流程圖(圖2),Docker的生命周期主要包括鏡像(Image)、Docker倉庫(Repository)、容器(Container)三個部分.Dockerfile由一系列指令組成,用于自動創(chuàng)建 Docker鏡像.Docker鏡像可以理解為一個只讀模板,而容器是由鏡像創(chuàng)建的運行實例,具有運行、暫停、停止三種狀態(tài).Docker容器負(fù)責(zé)運行以及隔離應(yīng)用程序.Docker注冊服務(wù)器(Registry)是用來存放各種倉庫的中心,每個倉庫集中存放某一類鏡像,每個鏡像文件擁有對應(yīng)的標(biāo)簽(tag).倉庫又分為公有倉庫和私有倉庫,用戶創(chuàng)建鏡像后可以通過push上傳到倉庫,需要時再用pull從倉庫中下載.用戶既可在公有倉庫發(fā)布鏡像,也可部署自己的私倉倉庫發(fā)布鏡像.另外,鏡像制作遵循復(fù)用原則,在其他鏡像的基礎(chǔ)上進(jìn)行構(gòu)建.

    圖2 Docker工作流程圖

    在容器數(shù)據(jù)管理方面,Docker通過掛載宿主系統(tǒng)文件或文件目錄作為數(shù)據(jù)卷(Volume)實現(xiàn)與宿主系統(tǒng)數(shù)據(jù)共享,也可以通過數(shù)據(jù)卷容器實現(xiàn)容器之間的數(shù)據(jù)共享.舉個例子,下面一條命令表示運行一個Elasticsearch容器,并將宿主系統(tǒng)/home/elasticsearch/config目錄掛載到它的/usr/share/elasticsearch/config目錄:

    docker run -d -v/home/elasticsearch/config:/usr/share/elasticsearch/config elasticsearch:2.4.1

    2.2 數(shù)據(jù)采集層

    數(shù)據(jù)采集是日志分析的基礎(chǔ).日志分散在各個服務(wù)器上不同文件中,其類型也不一定相同.數(shù)據(jù)采集工具從不同的數(shù)據(jù)源獲取日志信息,進(jìn)行預(yù)處理后傳送到數(shù)據(jù)緩存層.通常一條日志記錄包含時間戳、來源和數(shù)據(jù).時間戳表示一條日志記錄生成的時間.來源標(biāo)識產(chǎn)生該條日志的系統(tǒng).數(shù)據(jù)就是日志信息中最核心的內(nèi)容.但這種格式并不是一個標(biāo)準(zhǔn),不同系統(tǒng)產(chǎn)生的日志格式也各不相同.為獲得有價值且便于分析的日志信息,需要對原始日志進(jìn)行預(yù)處理.預(yù)處理主要是對日志進(jìn)行過濾和加工操作.比如只傳輸符合規(guī)則的日志行,給日志行添加用以區(qū)分來源的字段等.日志實時采集傳送到數(shù)據(jù)緩存層,已采集的日志文件可定期刪除,而不必在服務(wù)器存儲原始日志文件,有效減輕了服務(wù)器的負(fù)載.

    目前主流的開源數(shù)據(jù)收集工具有Logstash、Fluentd等.Logstash是實時收集、加工、轉(zhuǎn)發(fā)數(shù)據(jù)的工具,支持處理各種常見類型的日志.根據(jù)不同的功能,Logstash分為日志收集者和日志轉(zhuǎn)發(fā)者.本文中日志收集者負(fù)責(zé)從日志文件中實時讀取最新的行文本,處理后輸出到數(shù)據(jù)緩存層.而日志轉(zhuǎn)發(fā)者從數(shù)據(jù)緩存層中拉取數(shù)據(jù),加工處理后轉(zhuǎn)發(fā)到數(shù)據(jù)存儲層.同樣,Fluentd[8]也具備日志收集和日志轉(zhuǎn)發(fā)的功能.Fluentd有 Input、Parser、Filter、Output、Formatter和Buffer六種類型的插件,通過靈活的插件機(jī)制,實現(xiàn)多種數(shù)據(jù)源的輸入和輸出.Fluentd還支持基于內(nèi)存和基于文件的緩存,以防止內(nèi)部節(jié)點數(shù)據(jù)的丟失,也支持故障轉(zhuǎn)移.表1為這兩種數(shù)據(jù)采集工具的比較.

    表1 Logstash 與 Fluentd 對比

    基于可靠性和性能的考慮,本系統(tǒng)采用Fluentd實現(xiàn)數(shù)據(jù)采集層.Fluentd配置文件示例如下:

    該配置文件包括source指令和match指令.source指令中指定從文件中讀取數(shù)據(jù),match指令則配置了數(shù)據(jù)輸出目的地為Kafka服務(wù)器.

    2.3 數(shù)據(jù)緩存層

    為了解決數(shù)據(jù)采集的吞吐量超過數(shù)據(jù)處理容量而造成數(shù)據(jù)的丟失,在數(shù)據(jù)采集層和數(shù)據(jù)轉(zhuǎn)發(fā)層之間添加一層數(shù)據(jù)緩存層.該緩存層采用消息隊列的技術(shù)實現(xiàn),提高了系統(tǒng)的性能和可靠性.目前提供消息隊列服務(wù)的工具,主流的有 Redis 和 Kafka.Redis[9]是一個開源、高性能、基于內(nèi)存的鍵值對數(shù)據(jù)庫.它支持?jǐn)?shù)據(jù)的持久化和訂閱發(fā)布機(jī)制等高級特性.Kafka[10]是一種開源分布式發(fā)布訂閱消息系統(tǒng),具有高性能、高吞吐率、水平擴(kuò)展等特性.Kafka支持?jǐn)?shù)據(jù)離線處理和實時處理.本文選用Kafka消息隊列實現(xiàn)數(shù)據(jù)緩存層,因為Kafka提供消息持久化能力和容錯性保證,在可靠性方面優(yōu)于Redis.Redis不保存已發(fā)送出去的消息,而 Kafka 可保存被消費的消息的副本.此外,Kafka在處理海量日志方面更具優(yōu)勢,Kafka利用磁盤存儲消息隊列的數(shù)據(jù),而Redis則受物理內(nèi)存的限制.在消息壓縮方面,Kafka支持snappy、gzip等多種壓縮方式.盡管消息壓縮需要消耗少量的CPU資源,但是由于大規(guī)模的日志傳輸瓶頸主要在于網(wǎng)絡(luò)IO,啟用消息壓縮機(jī)制能夠有效減少網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,提高日志傳輸效率.

    在集群方面,Kafka使用ZooKeeper(分布式協(xié)調(diào)服務(wù)框架)實現(xiàn)Kafka各組件的服務(wù)協(xié)調(diào).Kafka發(fā)布訂閱的對象是話題(Topic),一個話題就是一類消息,Kafka通過從物理上劃分一個或多個分區(qū)(Partition)實現(xiàn)對話題的管理.Kafka實現(xiàn)了一個分區(qū)內(nèi)消息的有序性,但不能保證不同分區(qū)之間的消息有序.Kafka為同一數(shù)據(jù)源的所有日志創(chuàng)建一個話題.本系統(tǒng)為保證一個話題中所有消息的有序性,將該話題的分區(qū)數(shù)設(shè)置為一個.發(fā)送消息到話題的一方稱為生產(chǎn)者(Producer).數(shù)據(jù)采集層就是消息隊列的消息生產(chǎn)者.而消費者(Consumer)是訂閱話題消費消息的一方.若話題中只有一個分區(qū),消費者消費該話題中消息的順序與該分區(qū)中消息先后順序一致.一個Kafka集群由一個或多個代理(Broker)服務(wù)器組成.Kafka的容錯性是通過副本(Replica)機(jī)制實現(xiàn).Kafka允許用戶為每一個話題設(shè)置副本數(shù)量.副本是以分區(qū)為單位創(chuàng)建的.每個分區(qū)可以有一個或多個副本,每個副本保存在不同的代理上.若分區(qū)只有一個副本,則該副本就是領(lǐng)導(dǎo)者(leader),負(fù)責(zé)處理該分區(qū)的讀寫請求.若分區(qū)中有多個副本,則其中一個副本會被選舉為領(lǐng)導(dǎo)者,其他的副本則充當(dāng)跟隨者(follower)的角色.跟隨者會被動去復(fù)制領(lǐng)導(dǎo)者上的數(shù)據(jù).當(dāng)領(lǐng)導(dǎo)者發(fā)生故障時,會從這些跟隨者中選舉新的領(lǐng)導(dǎo)者.

    2.4 數(shù)據(jù)轉(zhuǎn)發(fā)層

    數(shù)據(jù)轉(zhuǎn)發(fā)層作為數(shù)據(jù)緩存層中消息隊列的消息消費者,從消息隊列中拉取消息并轉(zhuǎn)發(fā)到數(shù)據(jù)存儲層進(jìn)行處理.Fluentd作為數(shù)據(jù)轉(zhuǎn)發(fā)層進(jìn)行日志消息的拉取和轉(zhuǎn)發(fā).為降低海量日志對數(shù)據(jù)存儲帶來的沖擊,數(shù)據(jù)轉(zhuǎn)發(fā)層首先通過正則表達(dá)式對待分析的日志進(jìn)行匹配,過濾無用的日志信息,僅對關(guān)注的日志進(jìn)行提取和轉(zhuǎn)發(fā).

    以Nginx訪問日志為例,日志各字段含義如圖3中標(biāo)注所示.若使用Fluentd對此類型的日志提取數(shù)據(jù),可采用以下正則表達(dá)式進(jìn)行匹配:

    ^(?S+)s-s-s[(?[^]]*)]s"(?[^"]+)"s(?d+)s(?d+)?$

    圖3 Nginx 訪問日志

    在數(shù)據(jù)提取時,通過正則表達(dá)式匹配后的各字段被提取出來并命名.例如,日志中的客戶端IP地址被命名為client_ip,訪問時間與時區(qū)被命名為timestamp.通過對字段進(jìn)行命名,有利于為后續(xù)日志分析提供關(guān)鍵信息.

    2.5 數(shù)據(jù)存儲層

    數(shù)據(jù)存儲層是本系統(tǒng)最核心的一層.數(shù)據(jù)轉(zhuǎn)發(fā)層將轉(zhuǎn)發(fā)的日志逐條插入到數(shù)據(jù)存儲層的Elasticsearch集群.Elasticsearch[11]是一個高可用、高伸縮、基于Apache Lucene的開源分布式搜索和分析引擎.雖然Elasticsearch與傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(Rational Database)存在很大的差異性,但是兩者在一些核心概念上有相似之處,見表2.

    表2 Elasticsearch 和 Rational Database 對比

    Elasticsearch既支持全文檢索,也可以存儲數(shù)據(jù).它存儲不依賴模式(Schema)的JSON(JavaScript Object Notation)文檔,并對每一個文檔進(jìn)行索引.一條日志對應(yīng)一個文檔.Elasticsearch運行在Java虛擬機(jī)之上,通過RESTful API接口的方式對數(shù)據(jù)進(jìn)行增刪改查操作.操作時,若有參數(shù)輸入,參數(shù)的格式以JSON形式表示,操作后輸出的結(jié)果也是以JSON形式顯示.圖4表示使用curl命令刪除一條文檔.可以看得出RESTful風(fēng)格的API結(jié)構(gòu)清晰、易于理解.

    圖4 curl命令刪除一條文檔

    Elasticsearch是分布式的,可通過管理節(jié)點(Node)實現(xiàn)擴(kuò)展.節(jié)點是運行Elasticsearch的實例.一個集群(Cluster)是一組具有相同集群名稱的節(jié)點集合.集群中節(jié)點可以配置為主節(jié)點、數(shù)據(jù)節(jié)點和客戶端節(jié)點這三種不同的角色.主節(jié)點控制集群,負(fù)責(zé)集群的管理工作,比如創(chuàng)建或刪除數(shù)據(jù)索引.數(shù)據(jù)節(jié)點負(fù)責(zé)存儲數(shù)據(jù)分片和數(shù)據(jù)操作,比如數(shù)據(jù)分片增刪改查操作.客戶端節(jié)點將到來的請求轉(zhuǎn)發(fā)到集群的其他節(jié)點,起到負(fù)載均衡的作用.

    當(dāng)集群需要存儲超出單個機(jī)器容量的數(shù)據(jù)時,Elasticsearch會自動將數(shù)據(jù)分別發(fā)送至多個存儲Lucene索引的機(jī)器上,這些Lucene索引稱為分片(Shard)索引.同時Elasticsearch通過副本(Replica)機(jī)制對分片進(jìn)行數(shù)據(jù)冗余,保證了集群的高可用.另外,Elasticsearch 支持插件機(jī)制,包含豐富且功能強(qiáng)大的插件.在分析含有中文內(nèi)容的日志時,需要對中文檢索,而Elasticsearch內(nèi)置的標(biāo)準(zhǔn)分析器對中文分詞支持相對較弱.它在處理分詞時,將中文的每一個漢字作為一個詞(token)分開,這種方式搜索的結(jié)果查全率非常高,而查準(zhǔn)率很低,無法滿足復(fù)雜或者特定的中文搜索需求.本系統(tǒng)中Elasticsearch采用IK analyzer中文分詞器[12]進(jìn)行中文搜索,效果較為理想.

    2.6 數(shù)據(jù)檢索和展示層

    僅從每一條日志信息中難以發(fā)現(xiàn)海量日志中隱含的規(guī)律.數(shù)據(jù)檢索和展示層為數(shù)據(jù)存儲層中所有日志信息提供統(tǒng)一的查詢?nèi)肟?并可對日志進(jìn)行統(tǒng)計分析以可視化形式呈現(xiàn)結(jié)果.日志可視化將復(fù)雜和抽象的日志信息轉(zhuǎn)成圖表形式,使得用戶更容易理解日志之間的聯(lián)系和變化情況,便于用戶更好地做出決策.Kibana和Grafana都支持Elasticsearch數(shù)據(jù)可視化展示.Grafana是開源的可視化測量數(shù)據(jù)的工具,但對Elasticsearch數(shù)據(jù)檢索支持較弱.而Kibana是基于Apache License2.0開源協(xié)議,使用HTML語言和JavaScript編寫,可提供數(shù)據(jù)分析和可視化的Web前端應(yīng)用.它可以對Elasticsearch中的數(shù)據(jù)進(jìn)行搜索、分析和以統(tǒng)計圖表的方式展示結(jié)果.Kibana的查詢語法是基于Lucene的查詢語法,通過布爾運算符、通配符和字段篩選進(jìn)行模式匹配搜索.用戶可選擇對查詢的結(jié)果進(jìn)行保存,方便以后再次查看.Kibana可以實時查看數(shù)據(jù)存儲層中最新存儲的日志信息.

    3 實驗測試及結(jié)果分析

    本文重點驗證系統(tǒng)整體的有效性以及Fluentd的數(shù)據(jù)采集效率.通過部署在同一局域網(wǎng)的9臺PC機(jī)搭建集群進(jìn)行測試.每臺PC機(jī)的硬件環(huán)境為主頻3.1 GHz的四核 CPU、內(nèi)存 4 GB、磁盤 200 GB,軟件環(huán)境為CentOS7.2(64 bit)、Docker1.10.3、JDK1.8.0_65、Kafka2.11-0.10.0.1、Elasticsearch2.4.1、Kibana4.6.2、ZooKeeper3.4.9、Fluentd0.12.30.圖5為本次實驗系統(tǒng)部署架構(gòu),集群各個節(jié)點的配置及其功能描述如表3所示.實驗數(shù)據(jù)集為模擬Nginx日志和Tomcat日志,實驗時不斷地往被收集的日志文件中寫日志.

    圖5 系統(tǒng)部署架構(gòu)圖

    表3 系統(tǒng)集群配置情況

    經(jīng)過測試,Fluentd的內(nèi)存使用率變化不大,大概占2%左右.Fluentd數(shù)據(jù)采集速率與CPU使用率基本上呈線性關(guān)系,峰值數(shù)據(jù)采集速率可達(dá)2.7萬條日志/秒.數(shù)據(jù)產(chǎn)生到數(shù)據(jù)展示耗時30秒以內(nèi),基本滿足日志分析實時性的需求.在Kibana中可以看到最新收集的日志信息,并能以圖表形式進(jìn)行統(tǒng)計分析,圖6為統(tǒng)計某一時間段客戶端IP訪問次數(shù).

    圖6 統(tǒng)計某一時間段客戶端IP訪問次數(shù)

    Elasticsearch 中添加 IK Analyzer分詞器后,在Kibana中檢索“中國科學(xué)技術(shù)大學(xué)”,得到較好的分詞結(jié)果,圖7高亮顯示了有實際意義的詞組.

    傳統(tǒng)日志分析方案通常采用單機(jī)處理,它的資源利用率不高且可靠性較弱.傳統(tǒng)日志分析方案與本文設(shè)計方案的各項指標(biāo)對比見表4.

    圖7 日志關(guān)鍵詞檢索結(jié)果

    表4 傳統(tǒng)日志分析方案與本文設(shè)計方案對比

    本系統(tǒng)還具備快速部署的優(yōu)點.傳統(tǒng)方式需要對新部署的服務(wù)器重新配置應(yīng)用的運行環(huán)境,而Docker容器部署方式只需要拷貝Dockerfile文件、構(gòu)建鏡像、運行容器,即可完成部署,效率遠(yuǎn)高于傳統(tǒng)部署方式.隨著部署節(jié)點不斷增多,Docker容器部署方式的優(yōu)勢更加明顯.

    4 結(jié)語

    本文設(shè)計了基于Docker的大規(guī)模日志采集和分析系統(tǒng),該系統(tǒng)結(jié)合了Fluentd高效數(shù)據(jù)采集工具、Kafka消息隊列、Elasticsearch分布式搜索引擎、Kibana數(shù)據(jù)分析和可視化平臺、Docker容器等開源技術(shù).本系統(tǒng)主要分為數(shù)據(jù)采集、數(shù)據(jù)緩存、數(shù)據(jù)轉(zhuǎn)發(fā)、數(shù)據(jù)存儲、數(shù)據(jù)檢索和展示五層.該系統(tǒng)實現(xiàn)日志分析的分層解耦,能夠?qū)崟r高效對大規(guī)模日志進(jìn)行處理分析,并以可視化方式展示.同時利用Docker虛擬化容器技術(shù)實現(xiàn)系統(tǒng)快速部署和版本控制,提高了運維效率.實驗結(jié)果分析表明,本文采用的技術(shù)路線和設(shè)計方法可行有效.下一步將結(jié)合Hadoop、Spark等其他大數(shù)據(jù)分析技術(shù)對日志進(jìn)行更深層次的挖掘,從而獲得更多有價值的信息.

    1涂新莉,劉波,林偉偉.大數(shù)據(jù)研究綜述.計算機(jī)應(yīng)用研究,2014,31(6):1612–1616,1623.

    2Suneetha KR,Krishnamoorthi R.Identifying user behavior by analyzing web server access log file.IJCSNS International Journal of Computer Science and Network Security,2009,9(4):327–332.

    3Scribe logfile aggregation system described by facebook’s Jeff hammerbacher.https://github.com/facebookarchive/scribe.2008.

    4Rabkin A,Katz RH.Chukwa:a system for reliable largescale log collection.Proc.the 24th International Conference on Large Installation System Administration.Berkeley,CA,USA.2010.1–15.

    5趙龍,江榮安.基于Hive的海量搜索日志分析系統(tǒng)研究.計算機(jī)應(yīng)用研究,2013,30(11):3343–3345.

    6Boettiger C.An introduction to Docker for reproducible research.ACM SIGOPS Operating Systems Review,2015,49(1):71–79.[doi:10.1145/2723872]

    7Felter W,Ferreira A,Rajamony R,et al.An updated performance comparison of virtual machines and Linux containers.Proc.of 2015 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS).Philadelphia,PA,USA.2015.171–172.

    8Fluentd.http://docs.fluentd.org/articles/quickstart.

    9Carlson JL.Redis in action.Shelter Island,NY:Manning Publications Co.,2013.

    10Kreps J,Narkhede N,Rao J.Kafka:a distributed messaging system for log processing.Proc.of the NetDB’11.Athens,Greece.2011.1–7.

    11Gormley C,Tong Z.Elasticsearch:the definitive guide.Sebastopol,CA:O’Reilly Media,Inc.,2015.

    12朱潛,吳辰鈮,朱志良,等.Hadoop 云平臺下 Nutch 中文分詞的研究與實現(xiàn).小型微型計算機(jī)系統(tǒng),2013,34(12):2772–2776.[doi:10.3969/j.issn.1000-1220.2013.12.022]

    Large-Scale Log Collection and Analysis System Based on Docker

    LUO Dong-Feng1,2,LI Fang1,HAO Wang-Yang1,2,WU Zhong-Cheng11(High Magnetic Field Laboratory,Chinese Academy of Sciences,Hefei 230031,China)2(University of Science and Technology of China,Hefei 230026,China)

    The traditional log analysis technology has low efficiency,simple function,poor scalability in practice in processing the large-scale log.To solve these problems,a large-scale log collection and analysis system based on Docker is designed.There are five layers including data collection,data cache,data forwarding,data storage,data retrieval and display in the system.And the system can take in any type of log files from different data sources,provide reliable data transmission through Kafka message queue,utilize Elasticsearch to realize distributed storage and retrieval of data,and analyze log by means of visualization.Meanwhile,the use of docker container technology can realize rapid deployment and version control of the system.The system has the characteristics of real-time,scalability,easy deployment and so on.The experimental results show that the system is feasible and effective with good practical value.

    log collection and analysis; Docker; elasticsearch; open source; scalability; real time

    羅東鋒,李芳,郝汪洋,吳仲城.基于Docker的大規(guī)模日志采集與分析系統(tǒng).計算機(jī)系統(tǒng)應(yīng)用,2017,26(10):82–88.http://www.c-sa.org.cn/1003-3254/5997.html

    國家自然科學(xué)基金(61273323)

    2017-01-13; 采用時間:2017-02-23

    猜你喜歡
    鏡像日志消息
    一名老黨員的工作日志
    華人時刊(2021年13期)2021-11-27 09:19:02
    鏡像
    扶貧日志
    心聲歌刊(2020年4期)2020-09-07 06:37:14
    一張圖看5G消息
    鏡像
    小康(2018年23期)2018-08-23 06:18:52
    游學(xué)日志
    鏡像
    小康(2015年4期)2015-03-31 14:57:40
    鏡像
    小康(2015年6期)2015-03-26 14:44:27
    消息
    消息
    26uuu在线亚洲综合色| 国产黄片视频在线免费观看| 青春草国产在线视频| 99热网站在线观看| 最近中文字幕2019免费版| 成人美女网站在线观看视频| 啦啦啦啦在线视频资源| 天天躁日日操中文字幕| 国产有黄有色有爽视频| 国内少妇人妻偷人精品xxx网站| 麻豆精品久久久久久蜜桃| 18禁裸乳无遮挡免费网站照片| 久久午夜福利片| 欧美性感艳星| 午夜激情久久久久久久| 免费av不卡在线播放| 免费在线观看成人毛片| 777米奇影视久久| 国产一区二区三区综合在线观看 | 久久精品国产亚洲av天美| 亚洲天堂av无毛| 男女国产视频网站| www.av在线官网国产| 夫妻性生交免费视频一级片| 中文字幕人妻熟人妻熟丝袜美| 国产精品99久久99久久久不卡 | 亚洲精品一二三| 久久久久久人妻| 欧美 日韩 精品 国产| 国产在视频线精品| 亚洲va在线va天堂va国产| 国产人妻一区二区三区在| 老司机影院成人| 中文字幕免费在线视频6| 亚洲av成人精品一区久久| 夫妻性生交免费视频一级片| 1000部很黄的大片| 免费黄频网站在线观看国产| 亚洲精品国产av成人精品| av国产久精品久网站免费入址| 男女国产视频网站| 久久国产亚洲av麻豆专区| 观看美女的网站| 日韩欧美精品免费久久| 亚洲,一卡二卡三卡| 美女xxoo啪啪120秒动态图| 美女福利国产在线 | 高清午夜精品一区二区三区| 欧美区成人在线视频| 欧美区成人在线视频| 欧美日韩在线观看h| av网站免费在线观看视频| 高清午夜精品一区二区三区| 久久人妻熟女aⅴ| 欧美日韩综合久久久久久| 黄色日韩在线| 国产精品一区二区性色av| 国产精品一区二区三区四区免费观看| 亚洲无线观看免费| kizo精华| 国产av一区二区精品久久 | av.在线天堂| 国产 一区 欧美 日韩| 五月天丁香电影| 国产精品嫩草影院av在线观看| 嫩草影院入口| 只有这里有精品99| 交换朋友夫妻互换小说| 国产成人freesex在线| 国产在线视频一区二区| 国产乱人偷精品视频| 在线亚洲精品国产二区图片欧美 | 日日啪夜夜爽| 免费看日本二区| 在线观看国产h片| 黄色怎么调成土黄色| 舔av片在线| 丰满乱子伦码专区| 一级毛片 在线播放| 边亲边吃奶的免费视频| 日韩,欧美,国产一区二区三区| 99re6热这里在线精品视频| 亚洲av中文字字幕乱码综合| 亚洲第一av免费看| 99久久人妻综合| 色视频www国产| 亚洲va在线va天堂va国产| 国产精品女同一区二区软件| 亚洲精品乱久久久久久| 色婷婷av一区二区三区视频| 1000部很黄的大片| 九九在线视频观看精品| 岛国毛片在线播放| 国产精品不卡视频一区二区| h视频一区二区三区| 久久婷婷青草| 国产一区有黄有色的免费视频| 国产乱来视频区| 亚洲国产成人一精品久久久| 日本一二三区视频观看| 嫩草影院入口| 国语对白做爰xxxⅹ性视频网站| 男女下面进入的视频免费午夜| av免费观看日本| 美女国产视频在线观看| a级毛片免费高清观看在线播放| 毛片一级片免费看久久久久| 久久精品国产a三级三级三级| 小蜜桃在线观看免费完整版高清| 日本午夜av视频| 国产男人的电影天堂91| 男人爽女人下面视频在线观看| 久久久精品免费免费高清| 18+在线观看网站| kizo精华| 久久久a久久爽久久v久久| 纯流量卡能插随身wifi吗| 一本一本综合久久| 国产精品久久久久成人av| 久久国内精品自在自线图片| 亚洲四区av| 亚洲欧美中文字幕日韩二区| a级毛片免费高清观看在线播放| 国产高清国产精品国产三级 | 国产成人91sexporn| 2022亚洲国产成人精品| 欧美精品一区二区大全| 国产高清不卡午夜福利| 在线天堂最新版资源| 精品酒店卫生间| 成人一区二区视频在线观看| 欧美变态另类bdsm刘玥| 国产欧美日韩精品一区二区| 欧美高清成人免费视频www| 亚洲性久久影院| 国产伦精品一区二区三区四那| 亚洲精品一二三| 国产成人精品久久久久久| 99视频精品全部免费 在线| 交换朋友夫妻互换小说| 日本午夜av视频| 日日撸夜夜添| 久久久久国产精品人妻一区二区| 免费人成在线观看视频色| 夫妻性生交免费视频一级片| 一级毛片电影观看| 午夜激情福利司机影院| av黄色大香蕉| 在线看a的网站| 一本色道久久久久久精品综合| 99久久综合免费| 精品一区二区三卡| 欧美xxⅹ黑人| 久久影院123| 国产深夜福利视频在线观看| 午夜视频国产福利| 中国美白少妇内射xxxbb| 青春草视频在线免费观看| 中文字幕人妻熟人妻熟丝袜美| 亚洲欧美日韩另类电影网站 | 水蜜桃什么品种好| 一本一本综合久久| 高清欧美精品videossex| 少妇猛男粗大的猛烈进出视频| 久久97久久精品| 18禁在线播放成人免费| 午夜福利视频精品| 性色avwww在线观看| 青春草国产在线视频| 久热久热在线精品观看| 久久精品国产鲁丝片午夜精品| av在线app专区| 欧美人与善性xxx| 成人免费观看视频高清| 91久久精品电影网| 亚洲怡红院男人天堂| 中国三级夫妇交换| 最近的中文字幕免费完整| 欧美变态另类bdsm刘玥| 欧美日韩视频精品一区| 人妻少妇偷人精品九色| 男女无遮挡免费网站观看| 亚洲av不卡在线观看| 国产无遮挡羞羞视频在线观看| 亚洲精品色激情综合| 国产免费视频播放在线视频| 久久6这里有精品| 一本久久精品| 天堂8中文在线网| 久久99热这里只频精品6学生| 丰满迷人的少妇在线观看| 超碰av人人做人人爽久久| 成人影院久久| 亚洲高清免费不卡视频| 99久久精品国产国产毛片| 如何舔出高潮| 国产 一区 欧美 日韩| 丝袜喷水一区| 日韩国内少妇激情av| 亚洲电影在线观看av| 成年美女黄网站色视频大全免费 | 欧美区成人在线视频| 全区人妻精品视频| 亚洲精品乱码久久久久久按摩| 成人毛片a级毛片在线播放| 午夜福利在线在线| 亚洲精品aⅴ在线观看| 高清日韩中文字幕在线| 日韩不卡一区二区三区视频在线| 高清日韩中文字幕在线| 亚洲精品乱久久久久久| 午夜激情久久久久久久| 国产精品久久久久成人av| 黄色欧美视频在线观看| 少妇被粗大猛烈的视频| 免费观看无遮挡的男女| 乱码一卡2卡4卡精品| 亚洲av中文av极速乱| 综合色丁香网| 观看免费一级毛片| av播播在线观看一区| 美女xxoo啪啪120秒动态图| 欧美日韩亚洲高清精品| 亚洲av国产av综合av卡| 超碰av人人做人人爽久久| 一级av片app| 九九爱精品视频在线观看| 亚洲av在线观看美女高潮| 亚洲三级黄色毛片| 18禁动态无遮挡网站| 秋霞在线观看毛片| 在线亚洲精品国产二区图片欧美 | 人人妻人人爽人人添夜夜欢视频 | 亚洲av不卡在线观看| 国产淫语在线视频| 美女中出高潮动态图| .国产精品久久| 91aial.com中文字幕在线观看| 久久午夜福利片| 国产色婷婷99| 日本av免费视频播放| 国产亚洲精品久久久com| 免费黄频网站在线观看国产| 一区在线观看完整版| 卡戴珊不雅视频在线播放| 久久精品国产亚洲av天美| 久久久午夜欧美精品| 天美传媒精品一区二区| 久久久久久久亚洲中文字幕| 久久精品国产自在天天线| 亚洲色图综合在线观看| 午夜视频国产福利| 91aial.com中文字幕在线观看| 成人18禁高潮啪啪吃奶动态图 | 国产乱人视频| 亚洲四区av| 国产一区有黄有色的免费视频| 精华霜和精华液先用哪个| 插阴视频在线观看视频| 国产白丝娇喘喷水9色精品| 国产精品秋霞免费鲁丝片| 国语对白做爰xxxⅹ性视频网站| 亚洲性久久影院| 一本色道久久久久久精品综合| 高清不卡的av网站| 最后的刺客免费高清国语| 少妇熟女欧美另类| 久热这里只有精品99| 永久网站在线| 有码 亚洲区| 亚洲国产成人一精品久久久| 在线精品无人区一区二区三 | 春色校园在线视频观看| 国产精品.久久久| 日韩av免费高清视频| 免费看日本二区| 中文字幕av成人在线电影| 久久精品久久精品一区二区三区| 欧美高清性xxxxhd video| 天堂中文最新版在线下载| 青春草亚洲视频在线观看| 性色av一级| 国产精品一区二区性色av| 亚洲av电影在线观看一区二区三区| 亚洲成人一二三区av| 日韩人妻高清精品专区| 在线观看免费高清a一片| av在线app专区| 国产一区二区在线观看日韩| 国产免费一区二区三区四区乱码| 男人添女人高潮全过程视频| 日韩大片免费观看网站| 免费看日本二区| 91久久精品电影网| 国产黄片视频在线免费观看| 美女cb高潮喷水在线观看| 嫩草影院入口| 亚洲电影在线观看av| 男人舔奶头视频| 国产伦精品一区二区三区视频9| 中文字幕精品免费在线观看视频 | 国产爱豆传媒在线观看| 精品久久久精品久久久| 色5月婷婷丁香| 亚洲精品乱码久久久久久按摩| 日韩免费高清中文字幕av| 久久久久久久久久久丰满| 精品久久久久久久久av| 久久精品国产自在天天线| 婷婷色综合www| 亚洲第一av免费看| 99热国产这里只有精品6| 国产精品一二三区在线看| 国产精品.久久久| 少妇的逼好多水| 久久久a久久爽久久v久久| 免费人妻精品一区二区三区视频| 最近2019中文字幕mv第一页| 国产成人一区二区在线| 色婷婷av一区二区三区视频| 国产v大片淫在线免费观看| 中文天堂在线官网| 久久6这里有精品| 美女高潮的动态| 人人妻人人看人人澡| 草草在线视频免费看| 啦啦啦视频在线资源免费观看| 蜜桃亚洲精品一区二区三区| 成人高潮视频无遮挡免费网站| 国产成人精品婷婷| 51国产日韩欧美| 精品一区二区免费观看| 国产国拍精品亚洲av在线观看| 亚洲成人手机| 在线免费观看不下载黄p国产| 蜜桃久久精品国产亚洲av| 亚洲人成网站高清观看| 中文字幕免费在线视频6| 日本欧美视频一区| 国产av码专区亚洲av| 国产成人91sexporn| 六月丁香七月| 亚洲国产精品成人久久小说| 黄色欧美视频在线观看| 性高湖久久久久久久久免费观看| 欧美激情极品国产一区二区三区 | 亚洲成人一二三区av| 99热这里只有是精品50| 国产熟女欧美一区二区| 永久网站在线| 久久久久人妻精品一区果冻| 欧美xxxx性猛交bbbb| 亚洲最大成人中文| 欧美少妇被猛烈插入视频| 青春草视频在线免费观看| 日韩精品有码人妻一区| 国产精品久久久久久精品电影小说 | 免费看光身美女| 国产成人精品婷婷| 婷婷色av中文字幕| 午夜福利高清视频| 毛片女人毛片| 精品少妇黑人巨大在线播放| 大码成人一级视频| 成人综合一区亚洲| av国产免费在线观看| 美女内射精品一级片tv| 黄色一级大片看看| 日本爱情动作片www.在线观看| 国产高清三级在线| 久久99热这里只有精品18| 久久精品国产a三级三级三级| 中文天堂在线官网| 免费观看的影片在线观看| 99视频精品全部免费 在线| 欧美另类一区| 国产欧美日韩精品一区二区| 噜噜噜噜噜久久久久久91| 欧美精品亚洲一区二区| .国产精品久久| 丰满少妇做爰视频| 女性生殖器流出的白浆| 女人十人毛片免费观看3o分钟| 青春草视频在线免费观看| 五月伊人婷婷丁香| 国产精品蜜桃在线观看| 久久99蜜桃精品久久| 欧美成人a在线观看| 久久久久久久久久人人人人人人| 久久久久人妻精品一区果冻| 九九爱精品视频在线观看| 久久99蜜桃精品久久| 我要看黄色一级片免费的| 亚洲av日韩在线播放| 王馨瑶露胸无遮挡在线观看| 赤兔流量卡办理| 男女国产视频网站| 欧美97在线视频| 日韩av免费高清视频| 国产免费又黄又爽又色| 汤姆久久久久久久影院中文字幕| 美女高潮的动态| 成年美女黄网站色视频大全免费 | 大陆偷拍与自拍| 中国国产av一级| 色5月婷婷丁香| 日本猛色少妇xxxxx猛交久久| 赤兔流量卡办理| 99热网站在线观看| 国产日韩欧美在线精品| 亚洲综合色惰| 99热全是精品| 亚洲精品乱码久久久久久按摩| 丰满乱子伦码专区| 亚洲性久久影院| 在线观看三级黄色| 国产69精品久久久久777片| 在线观看av片永久免费下载| 天堂8中文在线网| av视频免费观看在线观看| 国产精品一区二区在线不卡| 少妇的逼水好多| 色吧在线观看| 亚洲丝袜综合中文字幕| 久久人人爽人人爽人人片va| 亚洲精品国产av蜜桃| 久久精品人妻少妇| 国产美女午夜福利| 午夜福利在线在线| 人人妻人人添人人爽欧美一区卜 | 自拍偷自拍亚洲精品老妇| 美女主播在线视频| 成人18禁高潮啪啪吃奶动态图 | 少妇人妻精品综合一区二区| 亚洲av成人精品一区久久| 日韩欧美 国产精品| 亚洲色图综合在线观看| 久热这里只有精品99| 高清日韩中文字幕在线| 男人狂女人下面高潮的视频| 欧美xxⅹ黑人| 六月丁香七月| 九草在线视频观看| 舔av片在线| 男人添女人高潮全过程视频| 99热国产这里只有精品6| 亚洲精品成人av观看孕妇| 大陆偷拍与自拍| 一级毛片电影观看| 日本黄色片子视频| 波野结衣二区三区在线| 国产精品爽爽va在线观看网站| 亚洲精品一区蜜桃| 日本色播在线视频| 日韩成人av中文字幕在线观看| tube8黄色片| 日韩一本色道免费dvd| 在线观看免费高清a一片| 欧美一级a爱片免费观看看| 一级毛片黄色毛片免费观看视频| 99久久精品热视频| 国产淫片久久久久久久久| av在线app专区| 久久女婷五月综合色啪小说| 在线观看免费日韩欧美大片 | 哪个播放器可以免费观看大片| 在线看a的网站| 少妇人妻久久综合中文| 中国国产av一级| 亚洲欧美清纯卡通| 91精品国产九色| 免费大片黄手机在线观看| 国产女主播在线喷水免费视频网站| 高清日韩中文字幕在线| av女优亚洲男人天堂| 国产毛片在线视频| 精品国产乱码久久久久久小说| 久久久国产一区二区| 亚洲av日韩在线播放| 欧美日韩精品成人综合77777| 国内精品宾馆在线| 午夜免费观看性视频| 亚洲av福利一区| 国产大屁股一区二区在线视频| 日韩制服骚丝袜av| 久久久久久久国产电影| 91aial.com中文字幕在线观看| 建设人人有责人人尽责人人享有的 | 亚洲久久久国产精品| 成人漫画全彩无遮挡| 中国美白少妇内射xxxbb| 国产亚洲最大av| 久久这里有精品视频免费| 国产男女内射视频| 青春草视频在线免费观看| 一级片'在线观看视频| 欧美极品一区二区三区四区| 边亲边吃奶的免费视频| 噜噜噜噜噜久久久久久91| 熟女人妻精品中文字幕| 一个人免费看片子| .国产精品久久| 日本爱情动作片www.在线观看| 亚洲欧美日韩东京热| 狂野欧美激情性xxxx在线观看| 亚洲色图av天堂| 天天躁日日操中文字幕| 国产成人一区二区在线| 欧美日韩国产mv在线观看视频 | 日本爱情动作片www.在线观看| 亚洲欧美日韩东京热| 国产精品女同一区二区软件| 插逼视频在线观看| 精品久久久精品久久久| 国产有黄有色有爽视频| 久久人人爽av亚洲精品天堂 | 高清视频免费观看一区二区| 26uuu在线亚洲综合色| 国产黄色视频一区二区在线观看| 国产在线免费精品| 亚洲av电影在线观看一区二区三区| 亚洲美女搞黄在线观看| 亚洲精品视频女| 国产成人a∨麻豆精品| 在线精品无人区一区二区三 | 在线观看一区二区三区| 久久人人爽人人片av| 亚洲欧美精品自产自拍| 免费观看性生交大片5| 国产欧美日韩精品一区二区| 亚洲精品亚洲一区二区| 免费在线观看成人毛片| 熟女电影av网| 免费观看无遮挡的男女| 亚洲成色77777| 色哟哟·www| 一个人免费看片子| 五月伊人婷婷丁香| 久久精品国产鲁丝片午夜精品| 精品久久久久久久久亚洲| 一级毛片我不卡| 99视频精品全部免费 在线| 成人特级av手机在线观看| 色视频www国产| 伊人久久精品亚洲午夜| 搡老乐熟女国产| 极品少妇高潮喷水抽搐| 久久久午夜欧美精品| 欧美日韩国产mv在线观看视频 | 日韩av在线免费看完整版不卡| 丰满迷人的少妇在线观看| 婷婷色av中文字幕| 蜜臀久久99精品久久宅男| 欧美成人一区二区免费高清观看| 成人一区二区视频在线观看| 日韩制服骚丝袜av| 人妻系列 视频| 国产免费一级a男人的天堂| 91久久精品国产一区二区成人| 岛国毛片在线播放| 日本猛色少妇xxxxx猛交久久| 少妇精品久久久久久久| 免费人妻精品一区二区三区视频| 在线观看美女被高潮喷水网站| 国产精品麻豆人妻色哟哟久久| 久久99热这里只有精品18| 欧美 日韩 精品 国产| 久久久久久九九精品二区国产| 天堂8中文在线网| 亚洲在久久综合| 日韩强制内射视频| 久久这里有精品视频免费| 亚洲一级一片aⅴ在线观看| 亚洲美女搞黄在线观看| 18+在线观看网站| 寂寞人妻少妇视频99o| 啦啦啦中文免费视频观看日本| 亚洲av中文字字幕乱码综合| xxx大片免费视频| 欧美极品一区二区三区四区| 欧美激情极品国产一区二区三区 | 亚洲图色成人| 人妻夜夜爽99麻豆av| 在线观看美女被高潮喷水网站| 久久久久久久国产电影| 91午夜精品亚洲一区二区三区| 亚洲欧美清纯卡通| 男女无遮挡免费网站观看| 亚洲精品乱久久久久久| 18禁动态无遮挡网站| 99热网站在线观看| 狠狠精品人妻久久久久久综合| 蜜臀久久99精品久久宅男| 麻豆乱淫一区二区| 国产成人精品久久久久久| 舔av片在线| 亚洲经典国产精华液单| 丝袜脚勾引网站| 国产黄色免费在线视频| 国产日韩欧美在线精品| 欧美国产精品一级二级三级 | 久久久a久久爽久久v久久| 深爱激情五月婷婷| 交换朋友夫妻互换小说| av黄色大香蕉| av国产精品久久久久影院| 亚洲精品日韩在线中文字幕| 国产成人精品一,二区| 国产精品久久久久久av不卡| 国产精品成人在线| 秋霞伦理黄片| 我要看黄色一级片免费的| 日韩不卡一区二区三区视频在线| 亚洲性久久影院| 国产成人aa在线观看|