日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Logstash配置语法及相关命令

發布時間:2023/11/29 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Logstash配置语法及相关命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

配置結構以及插件位置

輸入插件:
input{ … }
過濾插件:
filter{ … }
輸出插件:
output{ … }

數據類型

- Array
users => [{id => 1,name => N1},{id => 2,name => N2}]

?

?

- lists
path => ["/var/log/messages","/var/log/*.log"]
uris = > ["http://elastic.co","http://example.net"]

- Boolean
ssl_enable => true

- Bytes
my_bytes => "1113" # 1113 bytes
my_bytes => "10MiB" # 10485760 bytes

- Codec
codec => "json"

- Hash
match => {"field"=>"value1" "field"=>"value2"…}

- Number
port => 33

- Password
my_password => "password"

- URI
my_uri => "http://foo:bar@example.net"

- Path
my_path=> "/tmp/logstash"

- String
name => "Hello World"

- Comments

this is a comment

條件判斷

equality,etc: ==,!=,<,>,<=,>=
regexp: =~,!~
inclusion: in,not in
boolean: and ,or ,nand ,xor
unary: !()

命令行參數

執行: -e 執行-e后面的參數?

bin/logstash -e 'input{stdin{}} output{stdout{}}'

文件: --config 或 -f 執行-f后面的conf文件

bin/logstash -f mypipeline.conf

-t, --config.test_and_exit

bin/logstash -f first-pipeline.conf --config.test_and_exit

-r, --config.reload.automatic

bin/logstash -f first-pipeline.conf --config.reload.automatic

?

日志:? -l

工作線程: --filterwokers 或 -w 只針對過濾器插件

插件: --pluginpath 或 -p 后面跟上插件存放的路徑

輸出調試日志:--verbose 或 -v 輸入調試的日志

輸出DBUG: -vv

輸出版本:-V, --version

?

轉載于:https://www.cnblogs.com/blogjun/articles/c33a55f69801cb5db38cbbade9a81db0.html

總結

以上是生活随笔為你收集整理的Logstash配置语法及相关命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。