久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

ELK之Logstash如何安裝與導(dǎo)入數(shù)據(jù)

242次閱讀
沒有評論

共計 1392 個字符,預(yù)計需要花費 4 分鐘才能閱讀完成。

這篇文章主要介紹了 ELK 之 Logstash 如何安裝與導(dǎo)入數(shù)據(jù),具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。

  數(shù)據(jù)集下載

下載地址:https://grouplens.org/datasets/movielens/

ELK 之 Logstash 如何安裝與導(dǎo)入數(shù)據(jù)
  我們選擇最小數(shù)據(jù)集即可  Logstash 下載與安裝

首先去官網(wǎng)下載 Logstash 安裝包:https://www.elastic.co/downloads/logstash

ELK 之 Logstash 如何安裝與導(dǎo)入數(shù)據(jù)
 logstash download

如果下載速度太慢可以選用這個代理地址下載:http://mirror.azk8s.cn/elastic/logstash/

ELK 之 Logstash 如何安裝與導(dǎo)入數(shù)據(jù)
 azk8s

下載完安裝包并解壓進入 config 目錄:

ELK 之 Logstash 如何安裝與導(dǎo)入數(shù)據(jù)
 logstash-config

同時配置如下內(nèi)容, 你只需要按照你的數(shù)據(jù)集的路徑改一下配置文件中最開始的 path 即可:

logstash.conf

input {
 file {
   path = /Users/tanjian/Desktop/logstash-7.6.1/movielens/ml-latest-small/movies.csv # 這里指定數(shù)據(jù)集路徑
   start_position = beginning
   sincedb_path = /dev/null
 }
}
filter {
 csv {
   separator = ,
   columns = [id , content , genre]
 }

 mutate {
   split = {genre = |}
   remove_field = [path , host , @timestamp , message]
 }

 mutate {

   split = [content , (]
   add_field = {title = %{[content][0]} }
   add_field = {year = %{[content][1]} }
 }

 mutate {
   convert = {
      year = integer
   }
   strip = [title]
   remove_field = [path , host , @timestamp , message , content]
 }

}
output {
  elasticsearch {
    hosts = http://localhost:9200
    index = movies
    document_id = %{id}
  }
 stdout {}
}

 
 Logstash 運行

配置好上面的 logstash.conf 文件后,我們就可以啟動 Logstash 并開始導(dǎo)入數(shù)據(jù)了:

sudo ./bin/logstash -f config/logstash.conf

 

如下圖 Logstash 日志所示,正在導(dǎo)入數(shù)據(jù)集:

ELK 之 Logstash 如何安裝與導(dǎo)入數(shù)據(jù)
 logstash log  打開 Kibana 查看數(shù)據(jù)

在查看數(shù)據(jù)之前,我們需要打開 http://localhost:5601 通過 Kibana 創(chuàng)建一個 Index Pattern:

ELK 之 Logstash 如何安裝與導(dǎo)入數(shù)據(jù)
 Index Pattern

之后,我們就可以通過 Discover 去查看我們的數(shù)據(jù)了:

ELK 之 Logstash 如何安裝與導(dǎo)入數(shù)據(jù)
 Discover

剩下的就交給你自己折騰吧,你可以去 Dev Tools 通過 QSL 語法搜索數(shù)據(jù)熟悉一下語法。

感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享的“ELK 之 Logstash 如何安裝與導(dǎo)入數(shù)據(jù)”這篇文章對大家有幫助,同時也希望大家多多支持丸趣 TV,關(guān)注丸趣 TV 行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-25發(fā)表,共計1392字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 涪陵区| 江阴市| 孟州市| 略阳县| 饶河县| 大洼县| 临江市| 巴彦淖尔市| 安顺市| 扶沟县| 永丰县| 卓资县| 类乌齐县| 九龙县| 海阳市| 尼勒克县| 阳新县| 怀柔区| 淅川县| 新巴尔虎右旗| 庆安县| 江达县| 墨江| 乌拉特前旗| 金寨县| 兖州市| 黎平县| 西乡县| 清水县| 台湾省| 肃宁县| 凌源市| 万全县| 石嘴山市| 专栏| 巴中市| 苍山县| 板桥市| 固始县| 伽师县| 凤台县|