91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

logstash的安裝教程和使用方法

發布時間:2021-06-26 14:51:07 來源:億速云 閱讀:575 作者:chen 欄目:編程語言

本篇內容介紹了“logstash的安裝教程和使用方法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

一、安裝

1、下載并解壓

# 下載,不同的操作系統下載不同的包
wget https://artifacts.elastic.co/downloads/logstash/logstash-7.12.0-darwin-x86_64.tar.gz
# 解壓
tar -zxvf logstash-7.12.0-darwin-x86_64.tar.gz
# 重命名
mv logstash-7.12.0 logstash

logstash的安裝教程和使用方法

2、logstash 一些命令行參數

1、查看幫助信息

cd logstash
bin/logstash -h

2、加載指定pipeline文件路徑

bin/logstash -f 文件路徑

注意??: -f 后面跟的文件路徑可以是一個文件的路徑,也可以是一個文件夾的路徑,如果是文件夾的路徑,則會加載該文件夾下的文件,組成一個大的 pipeline 文件。

3、檢測配置文件語法是否有錯誤

bin/logstash -t

4、熱加載pipeline配置文件

bin/logstash -r

5、指定綁定的主機和啟動的端口

bin/logstash --http.host 127.0.0.1 --http.port 9210

注意??:
更多配置項參考 bin/logstash -h 的輸出。

3、修改logstash的配置文件

1、修改jvm的配置

vim config/jvm.options

修改 -Xms 和 -Xmx 等其余參數的值。

2、修改logstash.yml配置

> vim config/logstash.yml

# 設置節點的名字
node.name: logstash-01
# 設置 pipeline 的id
pipeline.id: main
pipeline.ordered: auto
# 設置pipeline 的線程數(filter+output),默認是cpu的核數
# pipeline.workers: 2
# 設置main pipeline文件所在的位置
# path.config:
# 自動重新加載pipeline配置文件
config.reload.automatic: true
# 設置http api 綁定的ip和端口
http.host: 127.0.0.1
http.port: 9201
# 設置logstash隊列的類型 為持久化,默認是 memory
queue.type: persisted

4、編寫一個pipeline文件

實現功能,接口從控制臺輸入的數據然后輸出到控制臺上。

文件名: pipeline.conf/demo-std.conf

# 輸入, stdin 表示標準輸入
input {
    stdin {
        codec => plain {
            charset => "UTF-8"
        }
        # type 的值隨便給,就一個標識,后期方便查詢
        type => "console input"
        # 添加一個 tag
        tags => ["console"]
    }
}

# 數據過濾
filter {
    
}

# 輸出 stdout 表示輸出
output {
    stdout {
        codec => rubydebug {
            
        }
    }
}

5、啟動logstash

啟動的時候,直接某個pipeline文件

# -f 指定 pipeline 文件的路徑
bin/logstash -f pipeline.conf/demo-std.conf

6、查看運行結果

logstash的安裝教程和使用方法

二、pipeline的組成

logstash的安裝教程和使用方法 由上圖可知,一個pipeline有三個元素組成inputfilteroutput。其中 inputoutput是必須的。filter是可選的。

input:指定了從那個地方抓取數據,比如:文件(file)、beats、tcp等等。 filter:是我們可以修改input的數據,比如增加字段、重命名字段、修改字段類型等等。 output:決定了我們處理好的數據輸出到哪里,比如:es、file、等等。

“logstash的安裝教程和使用方法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

正镶白旗| 宜兰市| 安多县| 广东省| 恩平市| 平潭县| 翼城县| 眉山市| 西峡县| 富锦市| 定西市| 芷江| 平舆县| 镶黄旗| 七台河市| 社会| 巴林左旗| 色达县| 商都县| 贺兰县| 界首市| 石河子市| 钦州市| 平遥县| 普陀区| 庆城县| 灵川县| 尼勒克县| 宁海县| 邛崃市| 石景山区| 库伦旗| 类乌齐县| 宣汉县| 西和县| 从化市| 肥东县| 临安市| 海城市| 彭山县| 灵山县|